Documentation
¶
Index ¶
- type Account
- type AccountArgs
- type AccountState
- type DataSet
- type DataSetArgs
- type DataSetMapping
- type DataSetMappingArgs
- type DataSetMappingState
- type DataSetState
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringPtrOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type Invitation
- type InvitationArgs
- type InvitationState
- type ListShareSubscriptionSourceShareSynchronizationSettingsArgs
- type ListShareSubscriptionSourceShareSynchronizationSettingsResult
- type ListShareSubscriptionSynchronizationDetailsArgs
- type ListShareSubscriptionSynchronizationDetailsResult
- type ListShareSubscriptionSynchronizationsArgs
- type ListShareSubscriptionSynchronizationsResult
- type ListShareSynchronizationDetailsArgs
- type ListShareSynchronizationDetailsResult
- type ListShareSynchronizationsArgs
- type ListShareSynchronizationsResult
- type LookupAccountArgs
- type LookupAccountResult
- type LookupDataSetArgs
- type LookupDataSetMappingArgs
- type LookupDataSetMappingResult
- type LookupDataSetResult
- type LookupInvitationArgs
- type LookupInvitationResult
- type LookupShareArgs
- type LookupShareResult
- type LookupShareSubscriptionArgs
- type LookupShareSubscriptionResult
- type LookupSynchronizationSettingArgs
- type LookupSynchronizationSettingResult
- type LookupTriggerArgs
- type LookupTriggerResult
- type ScheduledSourceSynchronizationSettingResponse
- type ScheduledSourceSynchronizationSettingResponseArgs
- func (ScheduledSourceSynchronizationSettingResponseArgs) ElementType() reflect.Type
- func (i ScheduledSourceSynchronizationSettingResponseArgs) ToScheduledSourceSynchronizationSettingResponseOutput() ScheduledSourceSynchronizationSettingResponseOutput
- func (i ScheduledSourceSynchronizationSettingResponseArgs) ToScheduledSourceSynchronizationSettingResponseOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseOutput
- type ScheduledSourceSynchronizationSettingResponseArray
- func (ScheduledSourceSynchronizationSettingResponseArray) ElementType() reflect.Type
- func (i ScheduledSourceSynchronizationSettingResponseArray) ToScheduledSourceSynchronizationSettingResponseArrayOutput() ScheduledSourceSynchronizationSettingResponseArrayOutput
- func (i ScheduledSourceSynchronizationSettingResponseArray) ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseArrayOutput
- type ScheduledSourceSynchronizationSettingResponseArrayInput
- type ScheduledSourceSynchronizationSettingResponseArrayOutput
- func (ScheduledSourceSynchronizationSettingResponseArrayOutput) ElementType() reflect.Type
- func (o ScheduledSourceSynchronizationSettingResponseArrayOutput) Index(i pulumi.IntInput) ScheduledSourceSynchronizationSettingResponseOutput
- func (o ScheduledSourceSynchronizationSettingResponseArrayOutput) ToScheduledSourceSynchronizationSettingResponseArrayOutput() ScheduledSourceSynchronizationSettingResponseArrayOutput
- func (o ScheduledSourceSynchronizationSettingResponseArrayOutput) ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseArrayOutput
- type ScheduledSourceSynchronizationSettingResponseInput
- type ScheduledSourceSynchronizationSettingResponseOutput
- func (ScheduledSourceSynchronizationSettingResponseOutput) ElementType() reflect.Type
- func (o ScheduledSourceSynchronizationSettingResponseOutput) Kind() pulumi.StringOutput
- func (o ScheduledSourceSynchronizationSettingResponseOutput) RecurrenceInterval() pulumi.StringPtrOutput
- func (o ScheduledSourceSynchronizationSettingResponseOutput) SynchronizationTime() pulumi.StringPtrOutput
- func (o ScheduledSourceSynchronizationSettingResponseOutput) ToScheduledSourceSynchronizationSettingResponseOutput() ScheduledSourceSynchronizationSettingResponseOutput
- func (o ScheduledSourceSynchronizationSettingResponseOutput) ToScheduledSourceSynchronizationSettingResponseOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseOutput
- type Share
- type ShareArgs
- type ShareState
- type ShareSubscription
- type ShareSubscriptionArgs
- type ShareSubscriptionState
- type ShareSubscriptionSynchronizationResponse
- type ShareSubscriptionSynchronizationResponseArgs
- func (ShareSubscriptionSynchronizationResponseArgs) ElementType() reflect.Type
- func (i ShareSubscriptionSynchronizationResponseArgs) ToShareSubscriptionSynchronizationResponseOutput() ShareSubscriptionSynchronizationResponseOutput
- func (i ShareSubscriptionSynchronizationResponseArgs) ToShareSubscriptionSynchronizationResponseOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseOutput
- type ShareSubscriptionSynchronizationResponseArray
- func (ShareSubscriptionSynchronizationResponseArray) ElementType() reflect.Type
- func (i ShareSubscriptionSynchronizationResponseArray) ToShareSubscriptionSynchronizationResponseArrayOutput() ShareSubscriptionSynchronizationResponseArrayOutput
- func (i ShareSubscriptionSynchronizationResponseArray) ToShareSubscriptionSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseArrayOutput
- type ShareSubscriptionSynchronizationResponseArrayInput
- type ShareSubscriptionSynchronizationResponseArrayOutput
- func (ShareSubscriptionSynchronizationResponseArrayOutput) ElementType() reflect.Type
- func (o ShareSubscriptionSynchronizationResponseArrayOutput) Index(i pulumi.IntInput) ShareSubscriptionSynchronizationResponseOutput
- func (o ShareSubscriptionSynchronizationResponseArrayOutput) ToShareSubscriptionSynchronizationResponseArrayOutput() ShareSubscriptionSynchronizationResponseArrayOutput
- func (o ShareSubscriptionSynchronizationResponseArrayOutput) ToShareSubscriptionSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseArrayOutput
- type ShareSubscriptionSynchronizationResponseInput
- type ShareSubscriptionSynchronizationResponseOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) DurationMs() pulumi.IntOutput
- func (ShareSubscriptionSynchronizationResponseOutput) ElementType() reflect.Type
- func (o ShareSubscriptionSynchronizationResponseOutput) EndTime() pulumi.StringOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) Message() pulumi.StringOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) StartTime() pulumi.StringOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) Status() pulumi.StringOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) SynchronizationId() pulumi.StringOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) SynchronizationMode() pulumi.StringOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) ToShareSubscriptionSynchronizationResponseOutput() ShareSubscriptionSynchronizationResponseOutput
- func (o ShareSubscriptionSynchronizationResponseOutput) ToShareSubscriptionSynchronizationResponseOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseOutput
- type ShareSynchronizationResponse
- type ShareSynchronizationResponseArgs
- func (ShareSynchronizationResponseArgs) ElementType() reflect.Type
- func (i ShareSynchronizationResponseArgs) ToShareSynchronizationResponseOutput() ShareSynchronizationResponseOutput
- func (i ShareSynchronizationResponseArgs) ToShareSynchronizationResponseOutputWithContext(ctx context.Context) ShareSynchronizationResponseOutput
- type ShareSynchronizationResponseArray
- func (ShareSynchronizationResponseArray) ElementType() reflect.Type
- func (i ShareSynchronizationResponseArray) ToShareSynchronizationResponseArrayOutput() ShareSynchronizationResponseArrayOutput
- func (i ShareSynchronizationResponseArray) ToShareSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSynchronizationResponseArrayOutput
- type ShareSynchronizationResponseArrayInput
- type ShareSynchronizationResponseArrayOutput
- func (ShareSynchronizationResponseArrayOutput) ElementType() reflect.Type
- func (o ShareSynchronizationResponseArrayOutput) Index(i pulumi.IntInput) ShareSynchronizationResponseOutput
- func (o ShareSynchronizationResponseArrayOutput) ToShareSynchronizationResponseArrayOutput() ShareSynchronizationResponseArrayOutput
- func (o ShareSynchronizationResponseArrayOutput) ToShareSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSynchronizationResponseArrayOutput
- type ShareSynchronizationResponseInput
- type ShareSynchronizationResponseOutput
- func (o ShareSynchronizationResponseOutput) ConsumerEmail() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) ConsumerName() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) ConsumerTenantName() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) DurationMs() pulumi.IntPtrOutput
- func (ShareSynchronizationResponseOutput) ElementType() reflect.Type
- func (o ShareSynchronizationResponseOutput) EndTime() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) Message() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) Status() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) SynchronizationId() pulumi.StringPtrOutput
- func (o ShareSynchronizationResponseOutput) SynchronizationMode() pulumi.StringOutput
- func (o ShareSynchronizationResponseOutput) ToShareSynchronizationResponseOutput() ShareSynchronizationResponseOutput
- func (o ShareSynchronizationResponseOutput) ToShareSynchronizationResponseOutputWithContext(ctx context.Context) ShareSynchronizationResponseOutput
- type SynchronizationDetailsResponse
- type SynchronizationDetailsResponseArgs
- func (SynchronizationDetailsResponseArgs) ElementType() reflect.Type
- func (i SynchronizationDetailsResponseArgs) ToSynchronizationDetailsResponseOutput() SynchronizationDetailsResponseOutput
- func (i SynchronizationDetailsResponseArgs) ToSynchronizationDetailsResponseOutputWithContext(ctx context.Context) SynchronizationDetailsResponseOutput
- type SynchronizationDetailsResponseArray
- func (SynchronizationDetailsResponseArray) ElementType() reflect.Type
- func (i SynchronizationDetailsResponseArray) ToSynchronizationDetailsResponseArrayOutput() SynchronizationDetailsResponseArrayOutput
- func (i SynchronizationDetailsResponseArray) ToSynchronizationDetailsResponseArrayOutputWithContext(ctx context.Context) SynchronizationDetailsResponseArrayOutput
- type SynchronizationDetailsResponseArrayInput
- type SynchronizationDetailsResponseArrayOutput
- func (SynchronizationDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o SynchronizationDetailsResponseArrayOutput) Index(i pulumi.IntInput) SynchronizationDetailsResponseOutput
- func (o SynchronizationDetailsResponseArrayOutput) ToSynchronizationDetailsResponseArrayOutput() SynchronizationDetailsResponseArrayOutput
- func (o SynchronizationDetailsResponseArrayOutput) ToSynchronizationDetailsResponseArrayOutputWithContext(ctx context.Context) SynchronizationDetailsResponseArrayOutput
- type SynchronizationDetailsResponseInput
- type SynchronizationDetailsResponseOutput
- func (o SynchronizationDetailsResponseOutput) DataSetId() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) DataSetType() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) DurationMs() pulumi.IntOutput
- func (SynchronizationDetailsResponseOutput) ElementType() reflect.Type
- func (o SynchronizationDetailsResponseOutput) EndTime() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) FilesRead() pulumi.IntOutput
- func (o SynchronizationDetailsResponseOutput) FilesWritten() pulumi.IntOutput
- func (o SynchronizationDetailsResponseOutput) Message() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) Name() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) RowsCopied() pulumi.IntOutput
- func (o SynchronizationDetailsResponseOutput) RowsRead() pulumi.IntOutput
- func (o SynchronizationDetailsResponseOutput) SizeRead() pulumi.IntOutput
- func (o SynchronizationDetailsResponseOutput) SizeWritten() pulumi.IntOutput
- func (o SynchronizationDetailsResponseOutput) StartTime() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) Status() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) ToSynchronizationDetailsResponseOutput() SynchronizationDetailsResponseOutput
- func (o SynchronizationDetailsResponseOutput) ToSynchronizationDetailsResponseOutputWithContext(ctx context.Context) SynchronizationDetailsResponseOutput
- func (o SynchronizationDetailsResponseOutput) VCore() pulumi.IntOutput
- type SynchronizationSetting
- type SynchronizationSettingArgs
- type SynchronizationSettingState
- type Trigger
- type TriggerArgs
- type TriggerState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // Time at which the account was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Identity Info on the Account Identity IdentityResponseOutput `pulumi:"identity"` // Location of the azure resource. Location pulumi.StringPtrOutput `pulumi:"location"` // Name of the azure resource Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the Account ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Tags on the azure resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // Type of the azure resource Type pulumi.StringOutput `pulumi:"type"` // Email of the user who created the resource UserEmail pulumi.StringOutput `pulumi:"userEmail"` // Name of the user who created the resource UserName pulumi.StringOutput `pulumi:"userName"` }
An account data transfer object.
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
type AccountArgs ¶
type AccountArgs struct { // The name of the share account. AccountName pulumi.StringInput // Identity Info on the Account Identity IdentityInput // Location of the azure resource. Location pulumi.StringPtrInput // The resource group name. ResourceGroupName pulumi.StringInput // Tags on the azure resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountState ¶
type AccountState struct { // Time at which the account was created. CreatedAt pulumi.StringPtrInput // Identity Info on the Account Identity IdentityResponsePtrInput // Location of the azure resource. Location pulumi.StringPtrInput // Name of the azure resource Name pulumi.StringPtrInput // Provisioning state of the Account ProvisioningState pulumi.StringPtrInput // Tags on the azure resource. Tags pulumi.StringMapInput // Type of the azure resource Type pulumi.StringPtrInput // Email of the user who created the resource UserEmail pulumi.StringPtrInput // Name of the user who created the resource UserName pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type DataSet ¶
type DataSet struct { pulumi.CustomResourceState // Kind of data set. Kind pulumi.StringOutput `pulumi:"kind"` // Name of the azure resource Name pulumi.StringOutput `pulumi:"name"` // Type of the azure resource Type pulumi.StringOutput `pulumi:"type"` }
A DataSet data transfer object.
func GetDataSet ¶
func GetDataSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSetState, opts ...pulumi.ResourceOption) (*DataSet, error)
GetDataSet gets an existing DataSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataSet ¶
func NewDataSet(ctx *pulumi.Context, name string, args *DataSetArgs, opts ...pulumi.ResourceOption) (*DataSet, error)
NewDataSet registers a new resource with the given unique name, arguments, and options.
type DataSetArgs ¶
type DataSetArgs struct { // The name of the share account. AccountName pulumi.StringInput // The name of the dataSet. DataSetName pulumi.StringInput // Kind of data set. Kind pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput ShareName pulumi.StringInput }
The set of arguments for constructing a DataSet resource.
func (DataSetArgs) ElementType ¶
func (DataSetArgs) ElementType() reflect.Type
type DataSetMapping ¶
type DataSetMapping struct { pulumi.CustomResourceState // Kind of data set mapping. Kind pulumi.StringOutput `pulumi:"kind"` // Name of the azure resource Name pulumi.StringOutput `pulumi:"name"` // Type of the azure resource Type pulumi.StringOutput `pulumi:"type"` }
A data set mapping data transfer object.
func GetDataSetMapping ¶
func GetDataSetMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSetMappingState, opts ...pulumi.ResourceOption) (*DataSetMapping, error)
GetDataSetMapping gets an existing DataSetMapping resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataSetMapping ¶
func NewDataSetMapping(ctx *pulumi.Context, name string, args *DataSetMappingArgs, opts ...pulumi.ResourceOption) (*DataSetMapping, error)
NewDataSetMapping registers a new resource with the given unique name, arguments, and options.
type DataSetMappingArgs ¶
type DataSetMappingArgs struct { // The name of the share account. AccountName pulumi.StringInput // The name of the data set mapping to be created. DataSetMappingName pulumi.StringInput // Kind of data set mapping. Kind pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput ShareSubscriptionName pulumi.StringInput }
The set of arguments for constructing a DataSetMapping resource.
func (DataSetMappingArgs) ElementType ¶
func (DataSetMappingArgs) ElementType() reflect.Type
type DataSetMappingState ¶
type DataSetMappingState struct { // Kind of data set mapping. Kind pulumi.StringPtrInput // Name of the azure resource Name pulumi.StringPtrInput // Type of the azure resource Type pulumi.StringPtrInput }
func (DataSetMappingState) ElementType ¶
func (DataSetMappingState) ElementType() reflect.Type
type DataSetState ¶
type DataSetState struct { // Kind of data set. Kind pulumi.StringPtrInput // Name of the azure resource Name pulumi.StringPtrInput // Type of the azure resource Type pulumi.StringPtrInput }
func (DataSetState) ElementType ¶
func (DataSetState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // Identity Type Type *string `pulumi:"type"` }
Identity of resource
type IdentityArgs ¶
type IdentityArgs struct { // Identity Type Type pulumi.StringPtrInput `pulumi:"type"` }
Identity of resource
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity of resource
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
Identity Type
type IdentityResponse ¶
type IdentityResponse struct { // service principal Id PrincipalId string `pulumi:"principalId"` // Tenant Id TenantId string `pulumi:"tenantId"` // Identity Type Type *string `pulumi:"type"` }
Identity of resource
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // service principal Id PrincipalId pulumi.StringInput `pulumi:"principalId"` // Tenant Id TenantId pulumi.StringInput `pulumi:"tenantId"` // Identity Type Type pulumi.StringPtrInput `pulumi:"type"` }
Identity of resource
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity of resource
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
service principal Id
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
Tenant Id
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
Identity Type
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
service principal Id
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
Tenant Id
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Identity Type
type Invitation ¶
type Invitation struct { pulumi.CustomResourceState // unique invitation id InvitationId pulumi.StringOutput `pulumi:"invitationId"` // The status of the invitation. InvitationStatus pulumi.StringOutput `pulumi:"invitationStatus"` // Name of the azure resource Name pulumi.StringOutput `pulumi:"name"` // The time the recipient responded to the invitation. RespondedAt pulumi.StringOutput `pulumi:"respondedAt"` // Gets the time at which the invitation was sent. SentAt pulumi.StringOutput `pulumi:"sentAt"` // The target Azure AD Id. Can't be combined with email. TargetActiveDirectoryId pulumi.StringPtrOutput `pulumi:"targetActiveDirectoryId"` // The email the invitation is directed to. TargetEmail pulumi.StringPtrOutput `pulumi:"targetEmail"` // The target user or application Id that invitation is being sent to. // Must be specified along TargetActiveDirectoryId. This enables sending // invitations to specific users or applications in an AD tenant. TargetObjectId pulumi.StringPtrOutput `pulumi:"targetObjectId"` // Type of the azure resource Type pulumi.StringOutput `pulumi:"type"` // Email of the user who created the resource UserEmail pulumi.StringOutput `pulumi:"userEmail"` // Name of the user who created the resource UserName pulumi.StringOutput `pulumi:"userName"` }
A Invitation data transfer object.
func GetInvitation ¶
func GetInvitation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InvitationState, opts ...pulumi.ResourceOption) (*Invitation, error)
GetInvitation gets an existing Invitation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewInvitation ¶
func NewInvitation(ctx *pulumi.Context, name string, args *InvitationArgs, opts ...pulumi.ResourceOption) (*Invitation, error)
NewInvitation registers a new resource with the given unique name, arguments, and options.
type InvitationArgs ¶
type InvitationArgs struct { // The name of the share account. AccountName pulumi.StringInput // The name of the invitation. InvitationName pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput ShareName pulumi.StringInput // The target Azure AD Id. Can't be combined with email. TargetActiveDirectoryId pulumi.StringPtrInput // The email the invitation is directed to. TargetEmail pulumi.StringPtrInput // The target user or application Id that invitation is being sent to. // Must be specified along TargetActiveDirectoryId. This enables sending // invitations to specific users or applications in an AD tenant. TargetObjectId pulumi.StringPtrInput }
The set of arguments for constructing a Invitation resource.
func (InvitationArgs) ElementType ¶
func (InvitationArgs) ElementType() reflect.Type
type InvitationState ¶
type InvitationState struct { // unique invitation id InvitationId pulumi.StringPtrInput // The status of the invitation. InvitationStatus pulumi.StringPtrInput // Name of the azure resource Name pulumi.StringPtrInput // The time the recipient responded to the invitation. RespondedAt pulumi.StringPtrInput // Gets the time at which the invitation was sent. SentAt pulumi.StringPtrInput // The target Azure AD Id. Can't be combined with email. TargetActiveDirectoryId pulumi.StringPtrInput // The email the invitation is directed to. TargetEmail pulumi.StringPtrInput // The target user or application Id that invitation is being sent to. // Must be specified along TargetActiveDirectoryId. This enables sending // invitations to specific users or applications in an AD tenant. TargetObjectId pulumi.StringPtrInput // Type of the azure resource Type pulumi.StringPtrInput // Email of the user who created the resource UserEmail pulumi.StringPtrInput // Name of the user who created the resource UserName pulumi.StringPtrInput }
func (InvitationState) ElementType ¶
func (InvitationState) ElementType() reflect.Type
type ListShareSubscriptionSourceShareSynchronizationSettingsResult ¶
type ListShareSubscriptionSourceShareSynchronizationSettingsResult struct { string `pulumi:"nextLink"` Value []ScheduledSourceSynchronizationSettingResponse `pulumi:"value"` }NextLink *
List response for get source share Synchronization settings
func ListShareSubscriptionSourceShareSynchronizationSettings ¶
func ListShareSubscriptionSourceShareSynchronizationSettings(ctx *pulumi.Context, args *ListShareSubscriptionSourceShareSynchronizationSettingsArgs, opts ...pulumi.InvokeOption) (*ListShareSubscriptionSourceShareSynchronizationSettingsResult, error)
type ListShareSubscriptionSynchronizationDetailsArgs ¶
type ListShareSubscriptionSynchronizationDetailsArgs struct { string `pulumi:"accountName"` Filter *string `pulumi:"filter"` Orderby *string `pulumi:"orderby"` ResourceGroupName string `pulumi:"resourceGroupName"` ShareSubscriptionName string `pulumi:"shareSubscriptionName"` SkipToken *string `pulumi:"skipToken"` SynchronizationId string `pulumi:"synchronizationId"` }AccountName
type ListShareSubscriptionSynchronizationDetailsResult ¶
type ListShareSubscriptionSynchronizationDetailsResult struct { string `pulumi:"nextLink"` Value []SynchronizationDetailsResponse `pulumi:"value"` }NextLink *
details of synchronization
func ListShareSubscriptionSynchronizationDetails ¶
func ListShareSubscriptionSynchronizationDetails(ctx *pulumi.Context, args *ListShareSubscriptionSynchronizationDetailsArgs, opts ...pulumi.InvokeOption) (*ListShareSubscriptionSynchronizationDetailsResult, error)
type ListShareSubscriptionSynchronizationsArgs ¶
type ListShareSubscriptionSynchronizationsArgs struct { string `pulumi:"accountName"` Filter *string `pulumi:"filter"` Orderby *string `pulumi:"orderby"` ResourceGroupName string `pulumi:"resourceGroupName"` ShareSubscriptionName string `pulumi:"shareSubscriptionName"` SkipToken *string `pulumi:"skipToken"` }AccountName
type ListShareSubscriptionSynchronizationsResult ¶
type ListShareSubscriptionSynchronizationsResult struct { string `pulumi:"nextLink"` Value []ShareSubscriptionSynchronizationResponse `pulumi:"value"` }NextLink *
A consumer side list of share subscription synchronizations
func ListShareSubscriptionSynchronizations ¶
func ListShareSubscriptionSynchronizations(ctx *pulumi.Context, args *ListShareSubscriptionSynchronizationsArgs, opts ...pulumi.InvokeOption) (*ListShareSubscriptionSynchronizationsResult, error)
type ListShareSynchronizationDetailsArgs ¶
type ListShareSynchronizationDetailsArgs struct { string `pulumi:"accountName"` ConsumerEmail *string `pulumi:"consumerEmail"` ConsumerName *string `pulumi:"consumerName"` ConsumerTenantName *string `pulumi:"consumerTenantName"` DurationMs *int `pulumi:"durationMs"` EndTime *string `pulumi:"endTime"` Filter *string `pulumi:"filter"` Message *string `pulumi:"message"` Orderby *string `pulumi:"orderby"` ResourceGroupName string `pulumi:"resourceGroupName"` ShareName string `pulumi:"shareName"` SkipToken *string `pulumi:"skipToken"` StartTime *string `pulumi:"startTime"` Status *string `pulumi:"status"` SynchronizationId *string `pulumi:"synchronizationId"` }AccountName
type ListShareSynchronizationDetailsResult ¶
type ListShareSynchronizationDetailsResult struct { string `pulumi:"nextLink"` Value []SynchronizationDetailsResponse `pulumi:"value"` }NextLink *
details of synchronization
func ListShareSynchronizationDetails ¶
func ListShareSynchronizationDetails(ctx *pulumi.Context, args *ListShareSynchronizationDetailsArgs, opts ...pulumi.InvokeOption) (*ListShareSynchronizationDetailsResult, error)
type ListShareSynchronizationsResult ¶
type ListShareSynchronizationsResult struct { string `pulumi:"nextLink"` Value []ShareSynchronizationResponse `pulumi:"value"` }NextLink *
List response for get ShareSynchronization.
func ListShareSynchronizations ¶
func ListShareSynchronizations(ctx *pulumi.Context, args *ListShareSynchronizationsArgs, opts ...pulumi.InvokeOption) (*ListShareSynchronizationsResult, error)
type LookupAccountArgs ¶
type LookupAccountResult ¶
type LookupAccountResult struct { // Time at which the account was created. CreatedAt string `pulumi:"createdAt"` // Identity Info on the Account Identity IdentityResponse `pulumi:"identity"` // Location of the azure resource. Location *string `pulumi:"location"` // Name of the azure resource Name string `pulumi:"name"` // Provisioning state of the Account ProvisioningState string `pulumi:"provisioningState"` // Tags on the azure resource. Tags map[string]string `pulumi:"tags"` // Type of the azure resource Type string `pulumi:"type"` // Email of the user who created the resource UserEmail string `pulumi:"userEmail"` // Name of the user who created the resource UserName string `pulumi:"userName"` }
An account data transfer object.
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
type LookupDataSetArgs ¶
type LookupDataSetMappingArgs ¶
type LookupDataSetMappingArgs struct { // The name of the share account. AccountName string `pulumi:"accountName"` // The name of the dataSetMapping. DataSetMappingName string `pulumi:"dataSetMappingName"` // The resource group name. ResourceGroupName string `pulumi:"resourceGroupName"` ShareSubscriptionName string `pulumi:"shareSubscriptionName"` }
type LookupDataSetMappingResult ¶
type LookupDataSetMappingResult struct { // Kind of data set mapping. Kind string `pulumi:"kind"` // Name of the azure resource Name string `pulumi:"name"` // Type of the azure resource Type string `pulumi:"type"` }
A data set mapping data transfer object.
func LookupDataSetMapping ¶
func LookupDataSetMapping(ctx *pulumi.Context, args *LookupDataSetMappingArgs, opts ...pulumi.InvokeOption) (*LookupDataSetMappingResult, error)
type LookupDataSetResult ¶
type LookupDataSetResult struct { // Kind of data set. Kind string `pulumi:"kind"` // Name of the azure resource Name string `pulumi:"name"` // Type of the azure resource Type string `pulumi:"type"` }
A DataSet data transfer object.
func LookupDataSet ¶
func LookupDataSet(ctx *pulumi.Context, args *LookupDataSetArgs, opts ...pulumi.InvokeOption) (*LookupDataSetResult, error)
type LookupInvitationArgs ¶
type LookupInvitationArgs struct { // The name of the share account. AccountName string `pulumi:"accountName"` // The name of the invitation. InvitationName string `pulumi:"invitationName"` // The resource group name. ResourceGroupName string `pulumi:"resourceGroupName"` ShareName string `pulumi:"shareName"` }
type LookupInvitationResult ¶
type LookupInvitationResult struct { // unique invitation id InvitationId string `pulumi:"invitationId"` // The status of the invitation. InvitationStatus string `pulumi:"invitationStatus"` // Name of the azure resource Name string `pulumi:"name"` // The time the recipient responded to the invitation. RespondedAt string `pulumi:"respondedAt"` // Gets the time at which the invitation was sent. SentAt string `pulumi:"sentAt"` // The target Azure AD Id. Can't be combined with email. TargetActiveDirectoryId *string `pulumi:"targetActiveDirectoryId"` // The email the invitation is directed to. TargetEmail *string `pulumi:"targetEmail"` // The target user or application Id that invitation is being sent to. // Must be specified along TargetActiveDirectoryId. This enables sending // invitations to specific users or applications in an AD tenant. TargetObjectId *string `pulumi:"targetObjectId"` // Type of the azure resource Type string `pulumi:"type"` // Email of the user who created the resource UserEmail string `pulumi:"userEmail"` // Name of the user who created the resource UserName string `pulumi:"userName"` }
A Invitation data transfer object.
func LookupInvitation ¶
func LookupInvitation(ctx *pulumi.Context, args *LookupInvitationArgs, opts ...pulumi.InvokeOption) (*LookupInvitationResult, error)
type LookupShareArgs ¶
type LookupShareResult ¶
type LookupShareResult struct { string `pulumi:"createdAt"` Description *string `pulumi:"description"` Name string `pulumi:"name"` ProvisioningState string `pulumi:"provisioningState"` ShareKind *string `pulumi:"shareKind"` Terms *string `pulumi:"terms"` Type string `pulumi:"type"` UserEmail string `pulumi:"userEmail"` UserName string `pulumi:"userName"` }CreatedAt
A share data transfer object.
func LookupShare ¶
func LookupShare(ctx *pulumi.Context, args *LookupShareArgs, opts ...pulumi.InvokeOption) (*LookupShareResult, error)
type LookupShareSubscriptionResult ¶
type LookupShareSubscriptionResult struct { string `pulumi:"createdAt"` InvitationId string `pulumi:"invitationId"` Name string `pulumi:"name"` ProviderEmail string `pulumi:"providerEmail"` ProviderName string `pulumi:"providerName"` ProviderTenantName string `pulumi:"providerTenantName"` ProvisioningState string `pulumi:"provisioningState"` ShareDescription string `pulumi:"shareDescription"` ShareKind string `pulumi:"shareKind"` ShareName string `pulumi:"shareName"` ShareSubscriptionStatus string `pulumi:"shareSubscriptionStatus"` ShareTerms string `pulumi:"shareTerms"` SourceShareLocation string `pulumi:"sourceShareLocation"` Type string `pulumi:"type"` UserEmail string `pulumi:"userEmail"` UserName string `pulumi:"userName"` }CreatedAt
A share subscription data transfer object.
func LookupShareSubscription ¶
func LookupShareSubscription(ctx *pulumi.Context, args *LookupShareSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupShareSubscriptionResult, error)
type LookupSynchronizationSettingArgs ¶
type LookupSynchronizationSettingArgs struct { // The name of the share account. AccountName string `pulumi:"accountName"` // The resource group name. ResourceGroupName string `pulumi:"resourceGroupName"` ShareName string `pulumi:"shareName"` // The name of the synchronizationSetting. SynchronizationSettingName string `pulumi:"synchronizationSettingName"` }
type LookupSynchronizationSettingResult ¶
type LookupSynchronizationSettingResult struct { // Kind of synchronization Kind string `pulumi:"kind"` // Name of the azure resource Name string `pulumi:"name"` // Type of the azure resource Type string `pulumi:"type"` }
A Synchronization Setting data transfer object.
func LookupSynchronizationSetting ¶
func LookupSynchronizationSetting(ctx *pulumi.Context, args *LookupSynchronizationSettingArgs, opts ...pulumi.InvokeOption) (*LookupSynchronizationSettingResult, error)
type LookupTriggerArgs ¶
type LookupTriggerArgs struct { // The name of the share account. AccountName string `pulumi:"accountName"` // The resource group name. ResourceGroupName string `pulumi:"resourceGroupName"` ShareSubscriptionName string `pulumi:"shareSubscriptionName"` // The name of the trigger. TriggerName string `pulumi:"triggerName"` }
type LookupTriggerResult ¶
type LookupTriggerResult struct { // Kind of synchronization Kind string `pulumi:"kind"` // Name of the azure resource Name string `pulumi:"name"` // Type of the azure resource Type string `pulumi:"type"` }
A Trigger data transfer object.
func LookupTrigger ¶
func LookupTrigger(ctx *pulumi.Context, args *LookupTriggerArgs, opts ...pulumi.InvokeOption) (*LookupTriggerResult, error)
type ScheduledSourceSynchronizationSettingResponse ¶
type ScheduledSourceSynchronizationSettingResponse struct { // Kind of synchronization Kind string `pulumi:"kind"` // Recurrence Interval RecurrenceInterval *string `pulumi:"recurrenceInterval"` // Synchronization time SynchronizationTime *string `pulumi:"synchronizationTime"` }
A type of synchronization setting based on schedule
type ScheduledSourceSynchronizationSettingResponseArgs ¶
type ScheduledSourceSynchronizationSettingResponseArgs struct { // Kind of synchronization Kind pulumi.StringInput `pulumi:"kind"` // Recurrence Interval RecurrenceInterval pulumi.StringPtrInput `pulumi:"recurrenceInterval"` // Synchronization time SynchronizationTime pulumi.StringPtrInput `pulumi:"synchronizationTime"` }
A type of synchronization setting based on schedule
func (ScheduledSourceSynchronizationSettingResponseArgs) ElementType ¶
func (ScheduledSourceSynchronizationSettingResponseArgs) ElementType() reflect.Type
func (ScheduledSourceSynchronizationSettingResponseArgs) ToScheduledSourceSynchronizationSettingResponseOutput ¶
func (i ScheduledSourceSynchronizationSettingResponseArgs) ToScheduledSourceSynchronizationSettingResponseOutput() ScheduledSourceSynchronizationSettingResponseOutput
func (ScheduledSourceSynchronizationSettingResponseArgs) ToScheduledSourceSynchronizationSettingResponseOutputWithContext ¶
func (i ScheduledSourceSynchronizationSettingResponseArgs) ToScheduledSourceSynchronizationSettingResponseOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseOutput
type ScheduledSourceSynchronizationSettingResponseArray ¶
type ScheduledSourceSynchronizationSettingResponseArray []ScheduledSourceSynchronizationSettingResponseInput
func (ScheduledSourceSynchronizationSettingResponseArray) ElementType ¶
func (ScheduledSourceSynchronizationSettingResponseArray) ElementType() reflect.Type
func (ScheduledSourceSynchronizationSettingResponseArray) ToScheduledSourceSynchronizationSettingResponseArrayOutput ¶
func (i ScheduledSourceSynchronizationSettingResponseArray) ToScheduledSourceSynchronizationSettingResponseArrayOutput() ScheduledSourceSynchronizationSettingResponseArrayOutput
func (ScheduledSourceSynchronizationSettingResponseArray) ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext ¶
func (i ScheduledSourceSynchronizationSettingResponseArray) ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseArrayOutput
type ScheduledSourceSynchronizationSettingResponseArrayInput ¶
type ScheduledSourceSynchronizationSettingResponseArrayInput interface { pulumi.Input ToScheduledSourceSynchronizationSettingResponseArrayOutput() ScheduledSourceSynchronizationSettingResponseArrayOutput ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext(context.Context) ScheduledSourceSynchronizationSettingResponseArrayOutput }
ScheduledSourceSynchronizationSettingResponseArrayInput is an input type that accepts ScheduledSourceSynchronizationSettingResponseArray and ScheduledSourceSynchronizationSettingResponseArrayOutput values. You can construct a concrete instance of `ScheduledSourceSynchronizationSettingResponseArrayInput` via:
ScheduledSourceSynchronizationSettingResponseArray{ ScheduledSourceSynchronizationSettingResponseArgs{...} }
type ScheduledSourceSynchronizationSettingResponseArrayOutput ¶
type ScheduledSourceSynchronizationSettingResponseArrayOutput struct{ *pulumi.OutputState }
func (ScheduledSourceSynchronizationSettingResponseArrayOutput) ElementType ¶
func (ScheduledSourceSynchronizationSettingResponseArrayOutput) ElementType() reflect.Type
func (ScheduledSourceSynchronizationSettingResponseArrayOutput) ToScheduledSourceSynchronizationSettingResponseArrayOutput ¶
func (o ScheduledSourceSynchronizationSettingResponseArrayOutput) ToScheduledSourceSynchronizationSettingResponseArrayOutput() ScheduledSourceSynchronizationSettingResponseArrayOutput
func (ScheduledSourceSynchronizationSettingResponseArrayOutput) ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext ¶
func (o ScheduledSourceSynchronizationSettingResponseArrayOutput) ToScheduledSourceSynchronizationSettingResponseArrayOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseArrayOutput
type ScheduledSourceSynchronizationSettingResponseInput ¶
type ScheduledSourceSynchronizationSettingResponseInput interface { pulumi.Input ToScheduledSourceSynchronizationSettingResponseOutput() ScheduledSourceSynchronizationSettingResponseOutput ToScheduledSourceSynchronizationSettingResponseOutputWithContext(context.Context) ScheduledSourceSynchronizationSettingResponseOutput }
ScheduledSourceSynchronizationSettingResponseInput is an input type that accepts ScheduledSourceSynchronizationSettingResponseArgs and ScheduledSourceSynchronizationSettingResponseOutput values. You can construct a concrete instance of `ScheduledSourceSynchronizationSettingResponseInput` via:
ScheduledSourceSynchronizationSettingResponseArgs{...}
type ScheduledSourceSynchronizationSettingResponseOutput ¶
type ScheduledSourceSynchronizationSettingResponseOutput struct{ *pulumi.OutputState }
A type of synchronization setting based on schedule
func (ScheduledSourceSynchronizationSettingResponseOutput) ElementType ¶
func (ScheduledSourceSynchronizationSettingResponseOutput) ElementType() reflect.Type
func (ScheduledSourceSynchronizationSettingResponseOutput) Kind ¶
func (o ScheduledSourceSynchronizationSettingResponseOutput) Kind() pulumi.StringOutput
Kind of synchronization
func (ScheduledSourceSynchronizationSettingResponseOutput) RecurrenceInterval ¶
func (o ScheduledSourceSynchronizationSettingResponseOutput) RecurrenceInterval() pulumi.StringPtrOutput
Recurrence Interval
func (ScheduledSourceSynchronizationSettingResponseOutput) SynchronizationTime ¶
func (o ScheduledSourceSynchronizationSettingResponseOutput) SynchronizationTime() pulumi.StringPtrOutput
Synchronization time
func (ScheduledSourceSynchronizationSettingResponseOutput) ToScheduledSourceSynchronizationSettingResponseOutput ¶
func (o ScheduledSourceSynchronizationSettingResponseOutput) ToScheduledSourceSynchronizationSettingResponseOutput() ScheduledSourceSynchronizationSettingResponseOutput
func (ScheduledSourceSynchronizationSettingResponseOutput) ToScheduledSourceSynchronizationSettingResponseOutputWithContext ¶
func (o ScheduledSourceSynchronizationSettingResponseOutput) ToScheduledSourceSynchronizationSettingResponseOutputWithContext(ctx context.Context) ScheduledSourceSynchronizationSettingResponseOutput
type Share ¶
type Share struct { pulumi.StringOutput `pulumi:"createdAt"` Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringOutput `pulumi:"name"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` ShareKind pulumi.StringPtrOutput `pulumi:"shareKind"` Terms pulumi.StringPtrOutput `pulumi:"terms"` Type pulumi.StringOutput `pulumi:"type"` UserEmail pulumi.StringOutput `pulumi:"userEmail"` UserName pulumi.StringOutput `pulumi:"userName"` }CreatedAt
A share data transfer object.
func GetShare ¶
func GetShare(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ShareState, opts ...pulumi.ResourceOption) (*Share, error)
GetShare gets an existing Share resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
type ShareArgs ¶
type ShareArgs struct { pulumi.StringInput Description pulumi.StringPtrInput ResourceGroupName pulumi.StringInput ShareKind pulumi.StringPtrInput ShareName pulumi.StringInput Terms pulumi.StringPtrInput }AccountName
The set of arguments for constructing a Share resource.
func (ShareArgs) ElementType ¶
type ShareState ¶
type ShareState struct { pulumi.StringPtrInput Description pulumi.StringPtrInput Name pulumi.StringPtrInput ProvisioningState pulumi.StringPtrInput ShareKind pulumi.StringPtrInput Terms pulumi.StringPtrInput Type pulumi.StringPtrInput UserEmail pulumi.StringPtrInput UserName pulumi.StringPtrInput }CreatedAt
func (ShareState) ElementType ¶
func (ShareState) ElementType() reflect.Type
type ShareSubscription ¶
type ShareSubscription struct { pulumi.StringOutput `pulumi:"createdAt"` InvitationId pulumi.StringOutput `pulumi:"invitationId"` Name pulumi.StringOutput `pulumi:"name"` ProviderEmail pulumi.StringOutput `pulumi:"providerEmail"` ProviderName pulumi.StringOutput `pulumi:"providerName"` ProviderTenantName pulumi.StringOutput `pulumi:"providerTenantName"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` ShareDescription pulumi.StringOutput `pulumi:"shareDescription"` ShareKind pulumi.StringOutput `pulumi:"shareKind"` ShareName pulumi.StringOutput `pulumi:"shareName"` ShareSubscriptionStatus pulumi.StringOutput `pulumi:"shareSubscriptionStatus"` ShareTerms pulumi.StringOutput `pulumi:"shareTerms"` SourceShareLocation pulumi.StringOutput `pulumi:"sourceShareLocation"` Type pulumi.StringOutput `pulumi:"type"` UserEmail pulumi.StringOutput `pulumi:"userEmail"` UserName pulumi.StringOutput `pulumi:"userName"` }CreatedAt
A share subscription data transfer object.
func GetShareSubscription ¶
func GetShareSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ShareSubscriptionState, opts ...pulumi.ResourceOption) (*ShareSubscription, error)
GetShareSubscription gets an existing ShareSubscription resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewShareSubscription ¶
func NewShareSubscription(ctx *pulumi.Context, name string, args *ShareSubscriptionArgs, opts ...pulumi.ResourceOption) (*ShareSubscription, error)
NewShareSubscription registers a new resource with the given unique name, arguments, and options.
type ShareSubscriptionArgs ¶
type ShareSubscriptionArgs struct { pulumi.StringInput InvitationId pulumi.StringInput ResourceGroupName pulumi.StringInput ShareSubscriptionName pulumi.StringInput SourceShareLocation pulumi.StringInput }AccountName
The set of arguments for constructing a ShareSubscription resource.
func (ShareSubscriptionArgs) ElementType ¶
func (ShareSubscriptionArgs) ElementType() reflect.Type
type ShareSubscriptionState ¶
type ShareSubscriptionState struct { pulumi.StringPtrInput InvitationId pulumi.StringPtrInput Name pulumi.StringPtrInput ProviderEmail pulumi.StringPtrInput ProviderName pulumi.StringPtrInput ProviderTenantName pulumi.StringPtrInput ProvisioningState pulumi.StringPtrInput ShareDescription pulumi.StringPtrInput ShareKind pulumi.StringPtrInput ShareName pulumi.StringPtrInput ShareSubscriptionStatus pulumi.StringPtrInput ShareTerms pulumi.StringPtrInput SourceShareLocation pulumi.StringPtrInput Type pulumi.StringPtrInput UserEmail pulumi.StringPtrInput UserName pulumi.StringPtrInput }CreatedAt
func (ShareSubscriptionState) ElementType ¶
func (ShareSubscriptionState) ElementType() reflect.Type
type ShareSubscriptionSynchronizationResponse ¶
type ShareSubscriptionSynchronizationResponse struct { int `pulumi:"durationMs"` EndTime string `pulumi:"endTime"` Message string `pulumi:"message"` StartTime string `pulumi:"startTime"` Status string `pulumi:"status"` SynchronizationId string `pulumi:"synchronizationId"` SynchronizationMode string `pulumi:"synchronizationMode"` }DurationMs
A ShareSubscriptionSynchronization data transfer object.
type ShareSubscriptionSynchronizationResponseArgs ¶
type ShareSubscriptionSynchronizationResponseArgs struct { pulumi.IntInput `pulumi:"durationMs"` EndTime pulumi.StringInput `pulumi:"endTime"` Message pulumi.StringInput `pulumi:"message"` StartTime pulumi.StringInput `pulumi:"startTime"` Status pulumi.StringInput `pulumi:"status"` SynchronizationId pulumi.StringInput `pulumi:"synchronizationId"` SynchronizationMode pulumi.StringInput `pulumi:"synchronizationMode"` }DurationMs
A ShareSubscriptionSynchronization data transfer object.
func (ShareSubscriptionSynchronizationResponseArgs) ElementType ¶
func (ShareSubscriptionSynchronizationResponseArgs) ElementType() reflect.Type
func (ShareSubscriptionSynchronizationResponseArgs) ToShareSubscriptionSynchronizationResponseOutput ¶
func (i ShareSubscriptionSynchronizationResponseArgs) ToShareSubscriptionSynchronizationResponseOutput() ShareSubscriptionSynchronizationResponseOutput
func (ShareSubscriptionSynchronizationResponseArgs) ToShareSubscriptionSynchronizationResponseOutputWithContext ¶
func (i ShareSubscriptionSynchronizationResponseArgs) ToShareSubscriptionSynchronizationResponseOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseOutput
type ShareSubscriptionSynchronizationResponseArray ¶
type ShareSubscriptionSynchronizationResponseArray []ShareSubscriptionSynchronizationResponseInput
func (ShareSubscriptionSynchronizationResponseArray) ElementType ¶
func (ShareSubscriptionSynchronizationResponseArray) ElementType() reflect.Type
func (ShareSubscriptionSynchronizationResponseArray) ToShareSubscriptionSynchronizationResponseArrayOutput ¶
func (i ShareSubscriptionSynchronizationResponseArray) ToShareSubscriptionSynchronizationResponseArrayOutput() ShareSubscriptionSynchronizationResponseArrayOutput
func (ShareSubscriptionSynchronizationResponseArray) ToShareSubscriptionSynchronizationResponseArrayOutputWithContext ¶
func (i ShareSubscriptionSynchronizationResponseArray) ToShareSubscriptionSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseArrayOutput
type ShareSubscriptionSynchronizationResponseArrayInput ¶
ShareSubscriptionSynchronizationResponseArrayInput is an input type that accepts ShareSubscriptionSynchronizationResponseArray and ShareSubscriptionSynchronizationResponseArrayOutput values. You can construct a concrete instance of `ShareSubscriptionSynchronizationResponseArrayInput` via:
ShareSubscriptionSynchronizationResponseArray{ ShareSubscriptionSynchronizationResponseArgs{...} }
type ShareSubscriptionSynchronizationResponseArrayOutput ¶
func (ShareSubscriptionSynchronizationResponseArrayOutput) ElementType ¶
func (ShareSubscriptionSynchronizationResponseArrayOutput) ElementType() reflect.Type
func (ShareSubscriptionSynchronizationResponseArrayOutput) ToShareSubscriptionSynchronizationResponseArrayOutput ¶
func (o ShareSubscriptionSynchronizationResponseArrayOutput) ToShareSubscriptionSynchronizationResponseArrayOutput() ShareSubscriptionSynchronizationResponseArrayOutput
func (ShareSubscriptionSynchronizationResponseArrayOutput) ToShareSubscriptionSynchronizationResponseArrayOutputWithContext ¶
func (o ShareSubscriptionSynchronizationResponseArrayOutput) ToShareSubscriptionSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseArrayOutput
type ShareSubscriptionSynchronizationResponseInput ¶
ShareSubscriptionSynchronizationResponseInput is an input type that accepts ShareSubscriptionSynchronizationResponseArgs and ShareSubscriptionSynchronizationResponseOutput values. You can construct a concrete instance of `ShareSubscriptionSynchronizationResponseInput` via:
ShareSubscriptionSynchronizationResponseArgs{...}
type ShareSubscriptionSynchronizationResponseOutput ¶
A ShareSubscriptionSynchronization data transfer object.
func (ShareSubscriptionSynchronizationResponseOutput) DurationMs ¶
func (o ShareSubscriptionSynchronizationResponseOutput) DurationMs() pulumi.IntOutput
Synchronization duration
func (ShareSubscriptionSynchronizationResponseOutput) ElementType ¶
func (ShareSubscriptionSynchronizationResponseOutput) ElementType() reflect.Type
func (ShareSubscriptionSynchronizationResponseOutput) EndTime ¶
func (o ShareSubscriptionSynchronizationResponseOutput) EndTime() pulumi.StringOutput
End time of synchronization
func (ShareSubscriptionSynchronizationResponseOutput) Message ¶
func (o ShareSubscriptionSynchronizationResponseOutput) Message() pulumi.StringOutput
message of Synchronization
func (ShareSubscriptionSynchronizationResponseOutput) StartTime ¶
func (o ShareSubscriptionSynchronizationResponseOutput) StartTime() pulumi.StringOutput
start time of synchronization
func (ShareSubscriptionSynchronizationResponseOutput) Status ¶
func (o ShareSubscriptionSynchronizationResponseOutput) Status() pulumi.StringOutput
Raw Status
func (ShareSubscriptionSynchronizationResponseOutput) SynchronizationId ¶
func (o ShareSubscriptionSynchronizationResponseOutput) SynchronizationId() pulumi.StringOutput
Synchronization id
func (ShareSubscriptionSynchronizationResponseOutput) SynchronizationMode ¶
func (o ShareSubscriptionSynchronizationResponseOutput) SynchronizationMode() pulumi.StringOutput
Synchronization Mode
func (ShareSubscriptionSynchronizationResponseOutput) ToShareSubscriptionSynchronizationResponseOutput ¶
func (o ShareSubscriptionSynchronizationResponseOutput) ToShareSubscriptionSynchronizationResponseOutput() ShareSubscriptionSynchronizationResponseOutput
func (ShareSubscriptionSynchronizationResponseOutput) ToShareSubscriptionSynchronizationResponseOutputWithContext ¶
func (o ShareSubscriptionSynchronizationResponseOutput) ToShareSubscriptionSynchronizationResponseOutputWithContext(ctx context.Context) ShareSubscriptionSynchronizationResponseOutput
type ShareSynchronizationResponse ¶
type ShareSynchronizationResponse struct { string `pulumi:"consumerEmail"` ConsumerName *string `pulumi:"consumerName"` ConsumerTenantName *string `pulumi:"consumerTenantName"` DurationMs *int `pulumi:"durationMs"` EndTime *string `pulumi:"endTime"` Message *string `pulumi:"message"` StartTime *string `pulumi:"startTime"` Status *string `pulumi:"status"` SynchronizationId *string `pulumi:"synchronizationId"` SynchronizationMode string `pulumi:"synchronizationMode"` }ConsumerEmail *
A ShareSynchronization data transfer object.
type ShareSynchronizationResponseArgs ¶
type ShareSynchronizationResponseArgs struct { pulumi.StringPtrInput `pulumi:"consumerEmail"` ConsumerName pulumi.StringPtrInput `pulumi:"consumerName"` ConsumerTenantName pulumi.StringPtrInput `pulumi:"consumerTenantName"` DurationMs pulumi.IntPtrInput `pulumi:"durationMs"` EndTime pulumi.StringPtrInput `pulumi:"endTime"` Message pulumi.StringPtrInput `pulumi:"message"` StartTime pulumi.StringPtrInput `pulumi:"startTime"` Status pulumi.StringPtrInput `pulumi:"status"` SynchronizationId pulumi.StringPtrInput `pulumi:"synchronizationId"` SynchronizationMode pulumi.StringInput `pulumi:"synchronizationMode"` }ConsumerEmail
A ShareSynchronization data transfer object.
func (ShareSynchronizationResponseArgs) ElementType ¶
func (ShareSynchronizationResponseArgs) ElementType() reflect.Type
func (ShareSynchronizationResponseArgs) ToShareSynchronizationResponseOutput ¶
func (i ShareSynchronizationResponseArgs) ToShareSynchronizationResponseOutput() ShareSynchronizationResponseOutput
func (ShareSynchronizationResponseArgs) ToShareSynchronizationResponseOutputWithContext ¶
func (i ShareSynchronizationResponseArgs) ToShareSynchronizationResponseOutputWithContext(ctx context.Context) ShareSynchronizationResponseOutput
type ShareSynchronizationResponseArray ¶
type ShareSynchronizationResponseArray []ShareSynchronizationResponseInput
func (ShareSynchronizationResponseArray) ElementType ¶
func (ShareSynchronizationResponseArray) ElementType() reflect.Type
func (ShareSynchronizationResponseArray) ToShareSynchronizationResponseArrayOutput ¶
func (i ShareSynchronizationResponseArray) ToShareSynchronizationResponseArrayOutput() ShareSynchronizationResponseArrayOutput
func (ShareSynchronizationResponseArray) ToShareSynchronizationResponseArrayOutputWithContext ¶
func (i ShareSynchronizationResponseArray) ToShareSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSynchronizationResponseArrayOutput
type ShareSynchronizationResponseArrayInput ¶
ShareSynchronizationResponseArrayInput is an input type that accepts ShareSynchronizationResponseArray and ShareSynchronizationResponseArrayOutput values. You can construct a concrete instance of `ShareSynchronizationResponseArrayInput` via:
ShareSynchronizationResponseArray{ ShareSynchronizationResponseArgs{...} }
type ShareSynchronizationResponseArrayOutput ¶
func (ShareSynchronizationResponseArrayOutput) ElementType ¶
func (ShareSynchronizationResponseArrayOutput) ElementType() reflect.Type
func (ShareSynchronizationResponseArrayOutput) ToShareSynchronizationResponseArrayOutput ¶
func (o ShareSynchronizationResponseArrayOutput) ToShareSynchronizationResponseArrayOutput() ShareSynchronizationResponseArrayOutput
func (ShareSynchronizationResponseArrayOutput) ToShareSynchronizationResponseArrayOutputWithContext ¶
func (o ShareSynchronizationResponseArrayOutput) ToShareSynchronizationResponseArrayOutputWithContext(ctx context.Context) ShareSynchronizationResponseArrayOutput
type ShareSynchronizationResponseInput ¶
ShareSynchronizationResponseInput is an input type that accepts ShareSynchronizationResponseArgs and ShareSynchronizationResponseOutput values. You can construct a concrete instance of `ShareSynchronizationResponseInput` via:
ShareSynchronizationResponseArgs{...}
type ShareSynchronizationResponseOutput ¶
A ShareSynchronization data transfer object.
func (ShareSynchronizationResponseOutput) ConsumerEmail ¶
func (o ShareSynchronizationResponseOutput) ConsumerEmail() pulumi.StringPtrOutput
Email of the user who created the synchronization
func (ShareSynchronizationResponseOutput) ConsumerName ¶
func (o ShareSynchronizationResponseOutput) ConsumerName() pulumi.StringPtrOutput
Name of the user who created the synchronization
func (ShareSynchronizationResponseOutput) ConsumerTenantName ¶
func (o ShareSynchronizationResponseOutput) ConsumerTenantName() pulumi.StringPtrOutput
Tenant name of the consumer who created the synchronization
func (ShareSynchronizationResponseOutput) DurationMs ¶
func (o ShareSynchronizationResponseOutput) DurationMs() pulumi.IntPtrOutput
synchronization duration
func (ShareSynchronizationResponseOutput) ElementType ¶
func (ShareSynchronizationResponseOutput) ElementType() reflect.Type
func (ShareSynchronizationResponseOutput) EndTime ¶
func (o ShareSynchronizationResponseOutput) EndTime() pulumi.StringPtrOutput
End time of synchronization
func (ShareSynchronizationResponseOutput) Message ¶
func (o ShareSynchronizationResponseOutput) Message() pulumi.StringPtrOutput
message of synchronization
func (ShareSynchronizationResponseOutput) StartTime ¶
func (o ShareSynchronizationResponseOutput) StartTime() pulumi.StringPtrOutput
start time of synchronization
func (ShareSynchronizationResponseOutput) Status ¶
func (o ShareSynchronizationResponseOutput) Status() pulumi.StringPtrOutput
Raw Status
func (ShareSynchronizationResponseOutput) SynchronizationId ¶
func (o ShareSynchronizationResponseOutput) SynchronizationId() pulumi.StringPtrOutput
Synchronization id
func (ShareSynchronizationResponseOutput) SynchronizationMode ¶
func (o ShareSynchronizationResponseOutput) SynchronizationMode() pulumi.StringOutput
Synchronization mode
func (ShareSynchronizationResponseOutput) ToShareSynchronizationResponseOutput ¶
func (o ShareSynchronizationResponseOutput) ToShareSynchronizationResponseOutput() ShareSynchronizationResponseOutput
func (ShareSynchronizationResponseOutput) ToShareSynchronizationResponseOutputWithContext ¶
func (o ShareSynchronizationResponseOutput) ToShareSynchronizationResponseOutputWithContext(ctx context.Context) ShareSynchronizationResponseOutput
type SynchronizationDetailsResponse ¶
type SynchronizationDetailsResponse struct { // Id of data set DataSetId string `pulumi:"dataSetId"` // Type of the data set DataSetType string `pulumi:"dataSetType"` // Duration of data set level copy DurationMs int `pulumi:"durationMs"` // End time of data set level copy EndTime string `pulumi:"endTime"` // The number of files read from the source data set FilesRead int `pulumi:"filesRead"` // The number of files written into the sink data set FilesWritten int `pulumi:"filesWritten"` // Error message if any Message string `pulumi:"message"` // Name of the data set Name string `pulumi:"name"` // The number of files copied into the sink data set RowsCopied int `pulumi:"rowsCopied"` // The number of rows read from the source data set. RowsRead int `pulumi:"rowsRead"` // The size of the data read from the source data set in bytes SizeRead int `pulumi:"sizeRead"` // The size of the data written into the sink data set in bytes SizeWritten int `pulumi:"sizeWritten"` // Start time of data set level copy StartTime string `pulumi:"startTime"` // Raw Status Status string `pulumi:"status"` // The vCore units consumed for the data set synchronization VCore int `pulumi:"vCore"` }
Synchronization details at data set level
type SynchronizationDetailsResponseArgs ¶
type SynchronizationDetailsResponseArgs struct { // Id of data set DataSetId pulumi.StringInput `pulumi:"dataSetId"` // Type of the data set DataSetType pulumi.StringInput `pulumi:"dataSetType"` // Duration of data set level copy DurationMs pulumi.IntInput `pulumi:"durationMs"` // End time of data set level copy EndTime pulumi.StringInput `pulumi:"endTime"` // The number of files read from the source data set FilesRead pulumi.IntInput `pulumi:"filesRead"` // The number of files written into the sink data set FilesWritten pulumi.IntInput `pulumi:"filesWritten"` // Error message if any Message pulumi.StringInput `pulumi:"message"` // Name of the data set Name pulumi.StringInput `pulumi:"name"` // The number of files copied into the sink data set RowsCopied pulumi.IntInput `pulumi:"rowsCopied"` // The number of rows read from the source data set. RowsRead pulumi.IntInput `pulumi:"rowsRead"` // The size of the data read from the source data set in bytes SizeRead pulumi.IntInput `pulumi:"sizeRead"` // The size of the data written into the sink data set in bytes SizeWritten pulumi.IntInput `pulumi:"sizeWritten"` // Start time of data set level copy StartTime pulumi.StringInput `pulumi:"startTime"` // Raw Status Status pulumi.StringInput `pulumi:"status"` // The vCore units consumed for the data set synchronization VCore pulumi.IntInput `pulumi:"vCore"` }
Synchronization details at data set level
func (SynchronizationDetailsResponseArgs) ElementType ¶
func (SynchronizationDetailsResponseArgs) ElementType() reflect.Type
func (SynchronizationDetailsResponseArgs) ToSynchronizationDetailsResponseOutput ¶
func (i SynchronizationDetailsResponseArgs) ToSynchronizationDetailsResponseOutput() SynchronizationDetailsResponseOutput
func (SynchronizationDetailsResponseArgs) ToSynchronizationDetailsResponseOutputWithContext ¶
func (i SynchronizationDetailsResponseArgs) ToSynchronizationDetailsResponseOutputWithContext(ctx context.Context) SynchronizationDetailsResponseOutput
type SynchronizationDetailsResponseArray ¶
type SynchronizationDetailsResponseArray []SynchronizationDetailsResponseInput
func (SynchronizationDetailsResponseArray) ElementType ¶
func (SynchronizationDetailsResponseArray) ElementType() reflect.Type
func (SynchronizationDetailsResponseArray) ToSynchronizationDetailsResponseArrayOutput ¶
func (i SynchronizationDetailsResponseArray) ToSynchronizationDetailsResponseArrayOutput() SynchronizationDetailsResponseArrayOutput
func (SynchronizationDetailsResponseArray) ToSynchronizationDetailsResponseArrayOutputWithContext ¶
func (i SynchronizationDetailsResponseArray) ToSynchronizationDetailsResponseArrayOutputWithContext(ctx context.Context) SynchronizationDetailsResponseArrayOutput
type SynchronizationDetailsResponseArrayInput ¶
type SynchronizationDetailsResponseArrayInput interface { pulumi.Input ToSynchronizationDetailsResponseArrayOutput() SynchronizationDetailsResponseArrayOutput ToSynchronizationDetailsResponseArrayOutputWithContext(context.Context) SynchronizationDetailsResponseArrayOutput }
SynchronizationDetailsResponseArrayInput is an input type that accepts SynchronizationDetailsResponseArray and SynchronizationDetailsResponseArrayOutput values. You can construct a concrete instance of `SynchronizationDetailsResponseArrayInput` via:
SynchronizationDetailsResponseArray{ SynchronizationDetailsResponseArgs{...} }
type SynchronizationDetailsResponseArrayOutput ¶
type SynchronizationDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (SynchronizationDetailsResponseArrayOutput) ElementType ¶
func (SynchronizationDetailsResponseArrayOutput) ElementType() reflect.Type
func (SynchronizationDetailsResponseArrayOutput) ToSynchronizationDetailsResponseArrayOutput ¶
func (o SynchronizationDetailsResponseArrayOutput) ToSynchronizationDetailsResponseArrayOutput() SynchronizationDetailsResponseArrayOutput
func (SynchronizationDetailsResponseArrayOutput) ToSynchronizationDetailsResponseArrayOutputWithContext ¶
func (o SynchronizationDetailsResponseArrayOutput) ToSynchronizationDetailsResponseArrayOutputWithContext(ctx context.Context) SynchronizationDetailsResponseArrayOutput
type SynchronizationDetailsResponseInput ¶
type SynchronizationDetailsResponseInput interface { pulumi.Input ToSynchronizationDetailsResponseOutput() SynchronizationDetailsResponseOutput ToSynchronizationDetailsResponseOutputWithContext(context.Context) SynchronizationDetailsResponseOutput }
SynchronizationDetailsResponseInput is an input type that accepts SynchronizationDetailsResponseArgs and SynchronizationDetailsResponseOutput values. You can construct a concrete instance of `SynchronizationDetailsResponseInput` via:
SynchronizationDetailsResponseArgs{...}
type SynchronizationDetailsResponseOutput ¶
type SynchronizationDetailsResponseOutput struct{ *pulumi.OutputState }
Synchronization details at data set level
func (SynchronizationDetailsResponseOutput) DataSetId ¶
func (o SynchronizationDetailsResponseOutput) DataSetId() pulumi.StringOutput
Id of data set
func (SynchronizationDetailsResponseOutput) DataSetType ¶
func (o SynchronizationDetailsResponseOutput) DataSetType() pulumi.StringOutput
Type of the data set
func (SynchronizationDetailsResponseOutput) DurationMs ¶
func (o SynchronizationDetailsResponseOutput) DurationMs() pulumi.IntOutput
Duration of data set level copy
func (SynchronizationDetailsResponseOutput) ElementType ¶
func (SynchronizationDetailsResponseOutput) ElementType() reflect.Type
func (SynchronizationDetailsResponseOutput) EndTime ¶
func (o SynchronizationDetailsResponseOutput) EndTime() pulumi.StringOutput
End time of data set level copy
func (SynchronizationDetailsResponseOutput) FilesRead ¶
func (o SynchronizationDetailsResponseOutput) FilesRead() pulumi.IntOutput
The number of files read from the source data set
func (SynchronizationDetailsResponseOutput) FilesWritten ¶
func (o SynchronizationDetailsResponseOutput) FilesWritten() pulumi.IntOutput
The number of files written into the sink data set
func (SynchronizationDetailsResponseOutput) Message ¶
func (o SynchronizationDetailsResponseOutput) Message() pulumi.StringOutput
Error message if any
func (SynchronizationDetailsResponseOutput) Name ¶
func (o SynchronizationDetailsResponseOutput) Name() pulumi.StringOutput
Name of the data set
func (SynchronizationDetailsResponseOutput) RowsCopied ¶
func (o SynchronizationDetailsResponseOutput) RowsCopied() pulumi.IntOutput
The number of files copied into the sink data set
func (SynchronizationDetailsResponseOutput) RowsRead ¶
func (o SynchronizationDetailsResponseOutput) RowsRead() pulumi.IntOutput
The number of rows read from the source data set.
func (SynchronizationDetailsResponseOutput) SizeRead ¶
func (o SynchronizationDetailsResponseOutput) SizeRead() pulumi.IntOutput
The size of the data read from the source data set in bytes
func (SynchronizationDetailsResponseOutput) SizeWritten ¶
func (o SynchronizationDetailsResponseOutput) SizeWritten() pulumi.IntOutput
The size of the data written into the sink data set in bytes
func (SynchronizationDetailsResponseOutput) StartTime ¶
func (o SynchronizationDetailsResponseOutput) StartTime() pulumi.StringOutput
Start time of data set level copy
func (SynchronizationDetailsResponseOutput) Status ¶
func (o SynchronizationDetailsResponseOutput) Status() pulumi.StringOutput
Raw Status
func (SynchronizationDetailsResponseOutput) ToSynchronizationDetailsResponseOutput ¶
func (o SynchronizationDetailsResponseOutput) ToSynchronizationDetailsResponseOutput() SynchronizationDetailsResponseOutput
func (SynchronizationDetailsResponseOutput) ToSynchronizationDetailsResponseOutputWithContext ¶
func (o SynchronizationDetailsResponseOutput) ToSynchronizationDetailsResponseOutputWithContext(ctx context.Context) SynchronizationDetailsResponseOutput
func (SynchronizationDetailsResponseOutput) VCore ¶
func (o SynchronizationDetailsResponseOutput) VCore() pulumi.IntOutput
The vCore units consumed for the data set synchronization
type SynchronizationSetting ¶
type SynchronizationSetting struct { pulumi.CustomResourceState // Kind of synchronization Kind pulumi.StringOutput `pulumi:"kind"` // Name of the azure resource Name pulumi.StringOutput `pulumi:"name"` // Type of the azure resource Type pulumi.StringOutput `pulumi:"type"` }
A Synchronization Setting data transfer object.
func GetSynchronizationSetting ¶
func GetSynchronizationSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SynchronizationSettingState, opts ...pulumi.ResourceOption) (*SynchronizationSetting, error)
GetSynchronizationSetting gets an existing SynchronizationSetting resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSynchronizationSetting ¶
func NewSynchronizationSetting(ctx *pulumi.Context, name string, args *SynchronizationSettingArgs, opts ...pulumi.ResourceOption) (*SynchronizationSetting, error)
NewSynchronizationSetting registers a new resource with the given unique name, arguments, and options.
type SynchronizationSettingArgs ¶
type SynchronizationSettingArgs struct { // The name of the share account. AccountName pulumi.StringInput // Kind of synchronization Kind pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput ShareName pulumi.StringInput // The name of the synchronizationSetting. SynchronizationSettingName pulumi.StringInput }
The set of arguments for constructing a SynchronizationSetting resource.
func (SynchronizationSettingArgs) ElementType ¶
func (SynchronizationSettingArgs) ElementType() reflect.Type
type SynchronizationSettingState ¶
type SynchronizationSettingState struct { // Kind of synchronization Kind pulumi.StringPtrInput // Name of the azure resource Name pulumi.StringPtrInput // Type of the azure resource Type pulumi.StringPtrInput }
func (SynchronizationSettingState) ElementType ¶
func (SynchronizationSettingState) ElementType() reflect.Type
type Trigger ¶
type Trigger struct { pulumi.CustomResourceState // Kind of synchronization Kind pulumi.StringOutput `pulumi:"kind"` // Name of the azure resource Name pulumi.StringOutput `pulumi:"name"` // Type of the azure resource Type pulumi.StringOutput `pulumi:"type"` }
A Trigger data transfer object.
func GetTrigger ¶
func GetTrigger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TriggerState, opts ...pulumi.ResourceOption) (*Trigger, error)
GetTrigger gets an existing Trigger resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTrigger ¶
func NewTrigger(ctx *pulumi.Context, name string, args *TriggerArgs, opts ...pulumi.ResourceOption) (*Trigger, error)
NewTrigger registers a new resource with the given unique name, arguments, and options.
type TriggerArgs ¶
type TriggerArgs struct { // The name of the share account. AccountName pulumi.StringInput // Kind of synchronization Kind pulumi.StringInput // The resource group name. ResourceGroupName pulumi.StringInput ShareSubscriptionName pulumi.StringInput // The name of the trigger. TriggerName pulumi.StringInput }
The set of arguments for constructing a Trigger resource.
func (TriggerArgs) ElementType ¶
func (TriggerArgs) ElementType() reflect.Type
type TriggerState ¶
type TriggerState struct { // Kind of synchronization Kind pulumi.StringPtrInput // Name of the azure resource Name pulumi.StringPtrInput // Type of the azure resource Type pulumi.StringPtrInput }
func (TriggerState) ElementType ¶
func (TriggerState) ElementType() reflect.Type
Source Files
¶
- account.go
- dataSet.go
- dataSetMapping.go
- getAccount.go
- getDataSet.go
- getDataSetMapping.go
- getInvitation.go
- getShare.go
- getShareSubscription.go
- getSynchronizationSetting.go
- getTrigger.go
- invitation.go
- listShareSubscriptionSourceShareSynchronizationSettings.go
- listShareSubscriptionSynchronizationDetails.go
- listShareSubscriptionSynchronizations.go
- listShareSynchronizationDetails.go
- listShareSynchronizations.go
- pulumiTypes.go
- share.go
- shareSubscription.go
- synchronizationSetting.go
- trigger.go