Share via


ProviderShareSubscription Class

Definition

A provider side share subscription data transfer object.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ProviderShareSubscription : Microsoft.Azure.Management.DataShare.Models.ProxyDto
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ProviderShareSubscription = class
    inherit ProxyDto
Public Class ProviderShareSubscription
Inherits ProxyDto
Inheritance
ProviderShareSubscription
Attributes

Constructors

ProviderShareSubscription()

Initializes a new instance of the ProviderShareSubscription class.

ProviderShareSubscription(String, String, SystemData, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, Nullable<DateTime>, String, String)

Initializes a new instance of the ProviderShareSubscription class.

Properties

ConsumerEmail

Gets email of the consumer who created the share subscription

ConsumerName

Gets name of the consumer who created the share subscription

ConsumerTenantName

Gets tenant name of the consumer who created the share subscription

CreatedAt

Gets created at

ExpirationDate

Gets or sets expiration date of the share subscription in UTC format

Id

Gets the resource id of the azure resource

(Inherited from ProxyDto)
Name

Gets name of the azure resource

(Inherited from ProxyDto)
ProviderEmail

Gets email of the provider who created the share

ProviderName

Gets name of the provider who created the share

SharedAt

Gets shared at

ShareSubscriptionObjectId

Gets share Subscription Object Id

ShareSubscriptionStatus

Gets the status of share subscription. Possible values include: 'Active', 'Revoked', 'SourceDeleted', 'Revoking'

SystemData

Gets system Data of the Azure resource.

(Inherited from ProxyDto)
Type

Gets type of the azure resource

(Inherited from ProxyDto)

Applies to