Documentation
¶
Index ¶
- Constants
- type Account
- type AccountArgs
- type AccountInput
- type AccountOutput
- type AccountState
- type DataSet
- type DataSetArgs
- type DataSetInput
- type DataSetMapping
- type DataSetMappingArgs
- type DataSetMappingInput
- type DataSetMappingOutput
- type DataSetMappingState
- type DataSetOutput
- 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 InvitationInput
- type InvitationOutput
- type InvitationState
- type Kind
- func (Kind) ElementType() reflect.Type
- func (e Kind) ToStringOutput() pulumi.StringOutput
- func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 ShareInput
- type ShareKind
- func (ShareKind) ElementType() reflect.Type
- func (e ShareKind) ToStringOutput() pulumi.StringOutput
- func (e ShareKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ShareKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ShareKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ShareOutput
- type ShareState
- type ShareSubscription
- type ShareSubscriptionArgs
- type ShareSubscriptionInput
- type ShareSubscriptionOutput
- 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.Float64Output
- func (o SynchronizationDetailsResponseOutput) FilesWritten() pulumi.Float64Output
- func (o SynchronizationDetailsResponseOutput) Message() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) Name() pulumi.StringOutput
- func (o SynchronizationDetailsResponseOutput) RowsCopied() pulumi.Float64Output
- func (o SynchronizationDetailsResponseOutput) RowsRead() pulumi.Float64Output
- func (o SynchronizationDetailsResponseOutput) SizeRead() pulumi.Float64Output
- func (o SynchronizationDetailsResponseOutput) SizeWritten() pulumi.Float64Output
- 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.Float64Output
- type SynchronizationSetting
- type SynchronizationSettingArgs
- type SynchronizationSettingInput
- type SynchronizationSettingOutput
- type SynchronizationSettingState
- type Trigger
- type TriggerArgs
- type TriggerInput
- type TriggerOutput
- type TriggerState
- type Type
- func (Type) ElementType() reflect.Type
- func (e Type) ToStringOutput() pulumi.StringOutput
- func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ()
const (
KindScheduleBased = Kind("ScheduleBased")
)
const (
TypeSystemAssigned = Type("SystemAssigned")
)
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.
func (*Account) ElementType ¶ added in v0.2.6
func (*Account) ToAccountOutput ¶ added in v0.2.6
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶ added in v0.2.6
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
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 AccountInput ¶ added in v0.2.6
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountOutput ¶ added in v0.2.6
type AccountOutput struct {
*pulumi.OutputState
}
func (AccountOutput) ElementType ¶ added in v0.2.6
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) ToAccountOutput ¶ added in v0.2.6
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶ added in v0.2.6
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
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.
func (*DataSet) ElementType ¶ added in v0.2.6
func (*DataSet) ToDataSetOutput ¶ added in v0.2.6
func (i *DataSet) ToDataSetOutput() DataSetOutput
func (*DataSet) ToDataSetOutputWithContext ¶ added in v0.2.6
func (i *DataSet) ToDataSetOutputWithContext(ctx context.Context) DataSetOutput
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 DataSetInput ¶ added in v0.2.6
type DataSetInput interface { pulumi.Input ToDataSetOutput() DataSetOutput ToDataSetOutputWithContext(ctx context.Context) DataSetOutput }
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.
func (*DataSetMapping) ElementType ¶ added in v0.2.6
func (*DataSetMapping) ElementType() reflect.Type
func (*DataSetMapping) ToDataSetMappingOutput ¶ added in v0.2.6
func (i *DataSetMapping) ToDataSetMappingOutput() DataSetMappingOutput
func (*DataSetMapping) ToDataSetMappingOutputWithContext ¶ added in v0.2.6
func (i *DataSetMapping) ToDataSetMappingOutputWithContext(ctx context.Context) DataSetMappingOutput
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 DataSetMappingInput ¶ added in v0.2.6
type DataSetMappingInput interface { pulumi.Input ToDataSetMappingOutput() DataSetMappingOutput ToDataSetMappingOutputWithContext(ctx context.Context) DataSetMappingOutput }
type DataSetMappingOutput ¶ added in v0.2.6
type DataSetMappingOutput struct {
*pulumi.OutputState
}
func (DataSetMappingOutput) ElementType ¶ added in v0.2.6
func (DataSetMappingOutput) ElementType() reflect.Type
func (DataSetMappingOutput) ToDataSetMappingOutput ¶ added in v0.2.6
func (o DataSetMappingOutput) ToDataSetMappingOutput() DataSetMappingOutput
func (DataSetMappingOutput) ToDataSetMappingOutputWithContext ¶ added in v0.2.6
func (o DataSetMappingOutput) ToDataSetMappingOutputWithContext(ctx context.Context) DataSetMappingOutput
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 DataSetOutput ¶ added in v0.2.6
type DataSetOutput struct {
*pulumi.OutputState
}
func (DataSetOutput) ElementType ¶ added in v0.2.6
func (DataSetOutput) ElementType() reflect.Type
func (DataSetOutput) ToDataSetOutput ¶ added in v0.2.6
func (o DataSetOutput) ToDataSetOutput() DataSetOutput
func (DataSetOutput) ToDataSetOutputWithContext ¶ added in v0.2.6
func (o DataSetOutput) ToDataSetOutputWithContext(ctx context.Context) DataSetOutput
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.
func (*Invitation) ElementType ¶ added in v0.2.6
func (*Invitation) ElementType() reflect.Type
func (*Invitation) ToInvitationOutput ¶ added in v0.2.6
func (i *Invitation) ToInvitationOutput() InvitationOutput
func (*Invitation) ToInvitationOutputWithContext ¶ added in v0.2.6
func (i *Invitation) ToInvitationOutputWithContext(ctx context.Context) InvitationOutput
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 InvitationInput ¶ added in v0.2.6
type InvitationInput interface { pulumi.Input ToInvitationOutput() InvitationOutput ToInvitationOutputWithContext(ctx context.Context) InvitationOutput }
type InvitationOutput ¶ added in v0.2.6
type InvitationOutput struct {
*pulumi.OutputState
}
func (InvitationOutput) ElementType ¶ added in v0.2.6
func (InvitationOutput) ElementType() reflect.Type
func (InvitationOutput) ToInvitationOutput ¶ added in v0.2.6
func (o InvitationOutput) ToInvitationOutput() InvitationOutput
func (InvitationOutput) ToInvitationOutputWithContext ¶ added in v0.2.6
func (o InvitationOutput) ToInvitationOutputWithContext(ctx context.Context) InvitationOutput
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 Kind ¶ added in v0.3.1
Kind of synchronization
func (Kind) ElementType ¶ added in v0.3.1
func (Kind) ToStringOutput ¶ added in v0.3.1
func (e Kind) ToStringOutput() pulumi.StringOutput
func (Kind) ToStringOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Kind) ToStringPtrOutput ¶ added in v0.3.1
func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
func (Kind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // The resource id of the azure resource Id string `pulumi:"id"` // 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 { // The resource id of the azure resource Id string `pulumi:"id"` // 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 { // The resource id of the azure resource Id string `pulumi:"id"` // 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 { // The resource id of the azure resource Id string `pulumi:"id"` // 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"` Id string `pulumi:"id"` 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"` Id string `pulumi:"id"` 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"` 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 { // The resource id of the azure resource Id string `pulumi:"id"` // 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 { // The resource id of the azure resource Id string `pulumi:"id"` // 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 // Expected value is 'ScheduleBased'. 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 // Expected value is 'ScheduleBased'. 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 Expected value is 'ScheduleBased'.
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).
func NewShare ¶
func NewShare(ctx *pulumi.Context, name string, args *ShareArgs, opts ...pulumi.ResourceOption) (*Share, error)
NewShare registers a new resource with the given unique name, arguments, and options.
func (*Share) ElementType ¶ added in v0.2.6
func (*Share) ToShareOutput ¶ added in v0.2.6
func (i *Share) ToShareOutput() ShareOutput
func (*Share) ToShareOutputWithContext ¶ added in v0.2.6
func (i *Share) ToShareOutputWithContext(ctx context.Context) ShareOutput
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 ShareInput ¶ added in v0.2.6
type ShareKind ¶ added in v0.3.1
Share kind.
func (ShareKind) ElementType ¶ added in v0.3.1
func (ShareKind) ToStringOutput ¶ added in v0.3.1
func (e ShareKind) ToStringOutput() pulumi.StringOutput
func (ShareKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e ShareKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ShareKind) ToStringPtrOutput ¶ added in v0.3.1
func (e ShareKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (ShareKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ShareKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ShareOutput ¶ added in v0.2.6
type ShareOutput struct {
}func (ShareOutput) ElementType ¶ added in v0.2.6
func (ShareOutput) ElementType() reflect.Type
func (ShareOutput) ToShareOutput ¶ added in v0.2.6
func (o ShareOutput) ToShareOutput() ShareOutput
func (ShareOutput) ToShareOutputWithContext ¶ added in v0.2.6
func (o ShareOutput) ToShareOutputWithContext(ctx context.Context) ShareOutput
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"` 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.
func (*ShareSubscription) ElementType ¶ added in v0.2.6
func (*ShareSubscription) ElementType() reflect.Type
func (*ShareSubscription) ToShareSubscriptionOutput ¶ added in v0.2.6
func (i *ShareSubscription) ToShareSubscriptionOutput() ShareSubscriptionOutput
func (*ShareSubscription) ToShareSubscriptionOutputWithContext ¶ added in v0.2.6
func (i *ShareSubscription) ToShareSubscriptionOutputWithContext(ctx context.Context) ShareSubscriptionOutput
type ShareSubscriptionArgs ¶
type ShareSubscriptionArgs struct { pulumi.StringInput InvitationId pulumi.StringInput ResourceGroupName pulumi.StringInput ShareSubscriptionName pulumi.StringInput }AccountName
The set of arguments for constructing a ShareSubscription resource.
func (ShareSubscriptionArgs) ElementType ¶
func (ShareSubscriptionArgs) ElementType() reflect.Type
type ShareSubscriptionInput ¶ added in v0.2.6
type ShareSubscriptionOutput ¶ added in v0.2.6
type ShareSubscriptionOutput struct {
}func (ShareSubscriptionOutput) ElementType ¶ added in v0.2.6
func (ShareSubscriptionOutput) ElementType() reflect.Type
func (ShareSubscriptionOutput) ToShareSubscriptionOutput ¶ added in v0.2.6
func (o ShareSubscriptionOutput) ToShareSubscriptionOutput() ShareSubscriptionOutput
func (ShareSubscriptionOutput) ToShareSubscriptionOutputWithContext ¶ added in v0.2.6
func (o ShareSubscriptionOutput) ToShareSubscriptionOutputWithContext(ctx context.Context) ShareSubscriptionOutput
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 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 float64 `pulumi:"filesRead"` // The number of files written into the sink data set FilesWritten float64 `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 float64 `pulumi:"rowsCopied"` // The number of rows read from the source data set. RowsRead float64 `pulumi:"rowsRead"` // The size of the data read from the source data set in bytes SizeRead float64 `pulumi:"sizeRead"` // The size of the data written into the sink data set in bytes SizeWritten float64 `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 float64 `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.Float64Input `pulumi:"filesRead"` // The number of files written into the sink data set FilesWritten pulumi.Float64Input `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.Float64Input `pulumi:"rowsCopied"` // The number of rows read from the source data set. RowsRead pulumi.Float64Input `pulumi:"rowsRead"` // The size of the data read from the source data set in bytes SizeRead pulumi.Float64Input `pulumi:"sizeRead"` // The size of the data written into the sink data set in bytes SizeWritten pulumi.Float64Input `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.Float64Input `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.Float64Output
The number of files read from the source data set
func (SynchronizationDetailsResponseOutput) FilesWritten ¶
func (o SynchronizationDetailsResponseOutput) FilesWritten() pulumi.Float64Output
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.Float64Output
The number of files copied into the sink data set
func (SynchronizationDetailsResponseOutput) RowsRead ¶
func (o SynchronizationDetailsResponseOutput) RowsRead() pulumi.Float64Output
The number of rows read from the source data set.
func (SynchronizationDetailsResponseOutput) SizeRead ¶
func (o SynchronizationDetailsResponseOutput) SizeRead() pulumi.Float64Output
The size of the data read from the source data set in bytes
func (SynchronizationDetailsResponseOutput) SizeWritten ¶
func (o SynchronizationDetailsResponseOutput) SizeWritten() pulumi.Float64Output
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.Float64Output
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.
func (*SynchronizationSetting) ElementType ¶ added in v0.2.6
func (*SynchronizationSetting) ElementType() reflect.Type
func (*SynchronizationSetting) ToSynchronizationSettingOutput ¶ added in v0.2.6
func (i *SynchronizationSetting) ToSynchronizationSettingOutput() SynchronizationSettingOutput
func (*SynchronizationSetting) ToSynchronizationSettingOutputWithContext ¶ added in v0.2.6
func (i *SynchronizationSetting) ToSynchronizationSettingOutputWithContext(ctx context.Context) SynchronizationSettingOutput
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 SynchronizationSettingInput ¶ added in v0.2.6
type SynchronizationSettingInput interface { pulumi.Input ToSynchronizationSettingOutput() SynchronizationSettingOutput ToSynchronizationSettingOutputWithContext(ctx context.Context) SynchronizationSettingOutput }
type SynchronizationSettingOutput ¶ added in v0.2.6
type SynchronizationSettingOutput struct {
*pulumi.OutputState
}
func (SynchronizationSettingOutput) ElementType ¶ added in v0.2.6
func (SynchronizationSettingOutput) ElementType() reflect.Type
func (SynchronizationSettingOutput) ToSynchronizationSettingOutput ¶ added in v0.2.6
func (o SynchronizationSettingOutput) ToSynchronizationSettingOutput() SynchronizationSettingOutput
func (SynchronizationSettingOutput) ToSynchronizationSettingOutputWithContext ¶ added in v0.2.6
func (o SynchronizationSettingOutput) ToSynchronizationSettingOutputWithContext(ctx context.Context) SynchronizationSettingOutput
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.
func (*Trigger) ElementType ¶ added in v0.2.6
func (*Trigger) ToTriggerOutput ¶ added in v0.2.6
func (i *Trigger) ToTriggerOutput() TriggerOutput
func (*Trigger) ToTriggerOutputWithContext ¶ added in v0.2.6
func (i *Trigger) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
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 TriggerInput ¶ added in v0.2.6
type TriggerInput interface { pulumi.Input ToTriggerOutput() TriggerOutput ToTriggerOutputWithContext(ctx context.Context) TriggerOutput }
type TriggerOutput ¶ added in v0.2.6
type TriggerOutput struct {
*pulumi.OutputState
}
func (TriggerOutput) ElementType ¶ added in v0.2.6
func (TriggerOutput) ElementType() reflect.Type
func (TriggerOutput) ToTriggerOutput ¶ added in v0.2.6
func (o TriggerOutput) ToTriggerOutput() TriggerOutput
func (TriggerOutput) ToTriggerOutputWithContext ¶ added in v0.2.6
func (o TriggerOutput) ToTriggerOutputWithContext(ctx context.Context) TriggerOutput
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
type Type ¶ added in v0.3.1
Identity Type
func (Type) ElementType ¶ added in v0.3.1
func (Type) ToStringOutput ¶ added in v0.3.1
func (e Type) ToStringOutput() pulumi.StringOutput
func (Type) ToStringOutputWithContext ¶ added in v0.3.1
func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Type) ToStringPtrOutput ¶ added in v0.3.1
func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput
func (Type) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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
- pulumiEnums.go
- pulumiTypes.go
- share.go
- shareSubscription.go
- synchronizationSetting.go
- trigger.go