Documentation
¶
Index ¶
- Constants
- type AccessRights
- func (AccessRights) ElementType() reflect.Type
- func (e AccessRights) ToStringOutput() pulumi.StringOutput
- func (e AccessRights) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AccessRights) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AccessRights) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Action
- type ActionArgs
- func (ActionArgs) ElementType() reflect.Type
- func (i ActionArgs) ToActionOutput() ActionOutput
- func (i ActionArgs) ToActionOutputWithContext(ctx context.Context) ActionOutput
- func (i ActionArgs) ToActionPtrOutput() ActionPtrOutput
- func (i ActionArgs) ToActionPtrOutputWithContext(ctx context.Context) ActionPtrOutput
- type ActionInput
- type ActionOutput
- func (o ActionOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (ActionOutput) ElementType() reflect.Type
- func (o ActionOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o ActionOutput) SqlExpression() pulumi.StringPtrOutput
- func (o ActionOutput) ToActionOutput() ActionOutput
- func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput
- func (o ActionOutput) ToActionPtrOutput() ActionPtrOutput
- func (o ActionOutput) ToActionPtrOutputWithContext(ctx context.Context) ActionPtrOutput
- type ActionPtrInput
- type ActionPtrOutput
- func (o ActionPtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (o ActionPtrOutput) Elem() ActionOutput
- func (ActionPtrOutput) ElementType() reflect.Type
- func (o ActionPtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o ActionPtrOutput) SqlExpression() pulumi.StringPtrOutput
- func (o ActionPtrOutput) ToActionPtrOutput() ActionPtrOutput
- func (o ActionPtrOutput) ToActionPtrOutputWithContext(ctx context.Context) ActionPtrOutput
- type ActionResponse
- type ActionResponseArgs
- func (ActionResponseArgs) ElementType() reflect.Type
- func (i ActionResponseArgs) ToActionResponseOutput() ActionResponseOutput
- func (i ActionResponseArgs) ToActionResponseOutputWithContext(ctx context.Context) ActionResponseOutput
- func (i ActionResponseArgs) ToActionResponsePtrOutput() ActionResponsePtrOutput
- func (i ActionResponseArgs) ToActionResponsePtrOutputWithContext(ctx context.Context) ActionResponsePtrOutput
- type ActionResponseInput
- type ActionResponseOutput
- func (o ActionResponseOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (ActionResponseOutput) ElementType() reflect.Type
- func (o ActionResponseOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o ActionResponseOutput) SqlExpression() pulumi.StringPtrOutput
- func (o ActionResponseOutput) ToActionResponseOutput() ActionResponseOutput
- func (o ActionResponseOutput) ToActionResponseOutputWithContext(ctx context.Context) ActionResponseOutput
- func (o ActionResponseOutput) ToActionResponsePtrOutput() ActionResponsePtrOutput
- func (o ActionResponseOutput) ToActionResponsePtrOutputWithContext(ctx context.Context) ActionResponsePtrOutput
- type ActionResponsePtrInput
- type ActionResponsePtrOutput
- func (o ActionResponsePtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (o ActionResponsePtrOutput) Elem() ActionResponseOutput
- func (ActionResponsePtrOutput) ElementType() reflect.Type
- func (o ActionResponsePtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o ActionResponsePtrOutput) SqlExpression() pulumi.StringPtrOutput
- func (o ActionResponsePtrOutput) ToActionResponsePtrOutput() ActionResponsePtrOutput
- func (o ActionResponsePtrOutput) ToActionResponsePtrOutputWithContext(ctx context.Context) ActionResponsePtrOutput
- type ConnectionState
- type ConnectionStateArgs
- func (ConnectionStateArgs) ElementType() reflect.Type
- func (i ConnectionStateArgs) ToConnectionStateOutput() ConnectionStateOutput
- func (i ConnectionStateArgs) ToConnectionStateOutputWithContext(ctx context.Context) ConnectionStateOutput
- func (i ConnectionStateArgs) ToConnectionStatePtrOutput() ConnectionStatePtrOutput
- func (i ConnectionStateArgs) ToConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionStatePtrOutput
- type ConnectionStateInput
- type ConnectionStateOutput
- func (o ConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (ConnectionStateOutput) ElementType() reflect.Type
- func (o ConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStateOutput) ToConnectionStateOutput() ConnectionStateOutput
- func (o ConnectionStateOutput) ToConnectionStateOutputWithContext(ctx context.Context) ConnectionStateOutput
- func (o ConnectionStateOutput) ToConnectionStatePtrOutput() ConnectionStatePtrOutput
- func (o ConnectionStateOutput) ToConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionStatePtrOutput
- type ConnectionStatePtrInput
- type ConnectionStatePtrOutput
- func (o ConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionStatePtrOutput) Elem() ConnectionStateOutput
- func (ConnectionStatePtrOutput) ElementType() reflect.Type
- func (o ConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStatePtrOutput) ToConnectionStatePtrOutput() ConnectionStatePtrOutput
- func (o ConnectionStatePtrOutput) ToConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionStatePtrOutput
- type ConnectionStateResponse
- type ConnectionStateResponseArgs
- func (ConnectionStateResponseArgs) ElementType() reflect.Type
- func (i ConnectionStateResponseArgs) ToConnectionStateResponseOutput() ConnectionStateResponseOutput
- func (i ConnectionStateResponseArgs) ToConnectionStateResponseOutputWithContext(ctx context.Context) ConnectionStateResponseOutput
- func (i ConnectionStateResponseArgs) ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput
- func (i ConnectionStateResponseArgs) ToConnectionStateResponsePtrOutputWithContext(ctx context.Context) ConnectionStateResponsePtrOutput
- type ConnectionStateResponseInput
- type ConnectionStateResponseOutput
- func (o ConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (ConnectionStateResponseOutput) ElementType() reflect.Type
- func (o ConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStateResponseOutput) ToConnectionStateResponseOutput() ConnectionStateResponseOutput
- func (o ConnectionStateResponseOutput) ToConnectionStateResponseOutputWithContext(ctx context.Context) ConnectionStateResponseOutput
- func (o ConnectionStateResponseOutput) ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput
- func (o ConnectionStateResponseOutput) ToConnectionStateResponsePtrOutputWithContext(ctx context.Context) ConnectionStateResponsePtrOutput
- type ConnectionStateResponsePtrInput
- type ConnectionStateResponsePtrOutput
- func (o ConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionStateResponsePtrOutput) Elem() ConnectionStateResponseOutput
- func (ConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o ConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStateResponsePtrOutput) ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput
- func (o ConnectionStateResponsePtrOutput) ToConnectionStateResponsePtrOutputWithContext(ctx context.Context) ConnectionStateResponsePtrOutput
- type CorrelationFilter
- type CorrelationFilterArgs
- func (CorrelationFilterArgs) ElementType() reflect.Type
- func (i CorrelationFilterArgs) ToCorrelationFilterOutput() CorrelationFilterOutput
- func (i CorrelationFilterArgs) ToCorrelationFilterOutputWithContext(ctx context.Context) CorrelationFilterOutput
- func (i CorrelationFilterArgs) ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput
- func (i CorrelationFilterArgs) ToCorrelationFilterPtrOutputWithContext(ctx context.Context) CorrelationFilterPtrOutput
- type CorrelationFilterInput
- type CorrelationFilterOutput
- func (o CorrelationFilterOutput) ContentType() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) CorrelationId() pulumi.StringPtrOutput
- func (CorrelationFilterOutput) ElementType() reflect.Type
- func (o CorrelationFilterOutput) Label() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) MessageId() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) Properties() pulumi.StringMapOutput
- func (o CorrelationFilterOutput) ReplyTo() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) ReplyToSessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o CorrelationFilterOutput) SessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) To() pulumi.StringPtrOutput
- func (o CorrelationFilterOutput) ToCorrelationFilterOutput() CorrelationFilterOutput
- func (o CorrelationFilterOutput) ToCorrelationFilterOutputWithContext(ctx context.Context) CorrelationFilterOutput
- func (o CorrelationFilterOutput) ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput
- func (o CorrelationFilterOutput) ToCorrelationFilterPtrOutputWithContext(ctx context.Context) CorrelationFilterPtrOutput
- type CorrelationFilterPtrInput
- type CorrelationFilterPtrOutput
- func (o CorrelationFilterPtrOutput) ContentType() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) Elem() CorrelationFilterOutput
- func (CorrelationFilterPtrOutput) ElementType() reflect.Type
- func (o CorrelationFilterPtrOutput) Label() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) MessageId() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) Properties() pulumi.StringMapOutput
- func (o CorrelationFilterPtrOutput) ReplyTo() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) ReplyToSessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o CorrelationFilterPtrOutput) SessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) To() pulumi.StringPtrOutput
- func (o CorrelationFilterPtrOutput) ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput
- func (o CorrelationFilterPtrOutput) ToCorrelationFilterPtrOutputWithContext(ctx context.Context) CorrelationFilterPtrOutput
- type CorrelationFilterResponse
- type CorrelationFilterResponseArgs
- func (CorrelationFilterResponseArgs) ElementType() reflect.Type
- func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponseOutput() CorrelationFilterResponseOutput
- func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponseOutputWithContext(ctx context.Context) CorrelationFilterResponseOutput
- func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput
- func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponsePtrOutputWithContext(ctx context.Context) CorrelationFilterResponsePtrOutput
- type CorrelationFilterResponseInput
- type CorrelationFilterResponseOutput
- func (o CorrelationFilterResponseOutput) ContentType() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) CorrelationId() pulumi.StringPtrOutput
- func (CorrelationFilterResponseOutput) ElementType() reflect.Type
- func (o CorrelationFilterResponseOutput) Label() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) MessageId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) Properties() pulumi.StringMapOutput
- func (o CorrelationFilterResponseOutput) ReplyTo() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) ReplyToSessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o CorrelationFilterResponseOutput) SessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) To() pulumi.StringPtrOutput
- func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponseOutput() CorrelationFilterResponseOutput
- func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponseOutputWithContext(ctx context.Context) CorrelationFilterResponseOutput
- func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput
- func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponsePtrOutputWithContext(ctx context.Context) CorrelationFilterResponsePtrOutput
- type CorrelationFilterResponsePtrInput
- type CorrelationFilterResponsePtrOutput
- func (o CorrelationFilterResponsePtrOutput) ContentType() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) Elem() CorrelationFilterResponseOutput
- func (CorrelationFilterResponsePtrOutput) ElementType() reflect.Type
- func (o CorrelationFilterResponsePtrOutput) Label() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) MessageId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) Properties() pulumi.StringMapOutput
- func (o CorrelationFilterResponsePtrOutput) ReplyTo() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) ReplyToSessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o CorrelationFilterResponsePtrOutput) SessionId() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) To() pulumi.StringPtrOutput
- func (o CorrelationFilterResponsePtrOutput) ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput
- func (o CorrelationFilterResponsePtrOutput) ToCorrelationFilterResponsePtrOutputWithContext(ctx context.Context) CorrelationFilterResponsePtrOutput
- type DefaultAction
- func (DefaultAction) ElementType() reflect.Type
- func (e DefaultAction) ToStringOutput() pulumi.StringOutput
- func (e DefaultAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DefaultAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DefaultAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DisasterRecoveryConfig
- type DisasterRecoveryConfigArgs
- type DisasterRecoveryConfigInput
- type DisasterRecoveryConfigOutput
- type DisasterRecoveryConfigState
- type EndPointProvisioningState
- func (EndPointProvisioningState) ElementType() reflect.Type
- func (e EndPointProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e EndPointProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EndPointProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EndPointProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityStatus
- func (EntityStatus) ElementType() reflect.Type
- func (e EntityStatus) ToStringOutput() pulumi.StringOutput
- func (e EntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FilterType
- func (FilterType) ElementType() reflect.Type
- func (e FilterType) ToStringOutput() pulumi.StringOutput
- func (e FilterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FilterType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FilterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IPAction
- func (IPAction) ElementType() reflect.Type
- func (e IPAction) ToStringOutput() pulumi.StringOutput
- func (e IPAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IPAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IPAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeySource
- func (KeySource) ElementType() reflect.Type
- func (e KeySource) ToStringOutput() pulumi.StringOutput
- func (e KeySource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KeySource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KeySource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponsePtrInput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type ListDisasterRecoveryConfigKeysArgs
- type ListDisasterRecoveryConfigKeysResult
- type ListNamespaceKeysArgs
- type ListNamespaceKeysResult
- type LookupDisasterRecoveryConfigArgs
- type LookupDisasterRecoveryConfigResult
- type LookupMigrationConfigArgs
- type LookupMigrationConfigResult
- type LookupNamespaceArgs
- type LookupNamespaceAuthorizationRuleArgs
- type LookupNamespaceAuthorizationRuleResult
- type LookupNamespaceIpFilterRuleArgs
- type LookupNamespaceIpFilterRuleResult
- type LookupNamespaceNetworkRuleSetArgs
- type LookupNamespaceNetworkRuleSetResult
- type LookupNamespaceResult
- type LookupNamespaceVirtualNetworkRuleArgs
- type LookupNamespaceVirtualNetworkRuleResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupQueueArgs
- type LookupQueueAuthorizationRuleArgs
- type LookupQueueAuthorizationRuleResult
- type LookupQueueResult
- type LookupRuleArgs
- type LookupRuleResult
- type LookupSubscriptionArgs
- type LookupSubscriptionResult
- type LookupTopicArgs
- type LookupTopicAuthorizationRuleArgs
- type LookupTopicAuthorizationRuleResult
- type LookupTopicResult
- type MessageCountDetailsResponse
- type MessageCountDetailsResponseArgs
- func (MessageCountDetailsResponseArgs) ElementType() reflect.Type
- func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponseOutput() MessageCountDetailsResponseOutput
- func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponseOutputWithContext(ctx context.Context) MessageCountDetailsResponseOutput
- func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput
- func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponsePtrOutputWithContext(ctx context.Context) MessageCountDetailsResponsePtrOutput
- type MessageCountDetailsResponseInput
- type MessageCountDetailsResponseOutput
- func (o MessageCountDetailsResponseOutput) ActiveMessageCount() pulumi.IntOutput
- func (o MessageCountDetailsResponseOutput) DeadLetterMessageCount() pulumi.IntOutput
- func (MessageCountDetailsResponseOutput) ElementType() reflect.Type
- func (o MessageCountDetailsResponseOutput) ScheduledMessageCount() pulumi.IntOutput
- func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponseOutput() MessageCountDetailsResponseOutput
- func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponseOutputWithContext(ctx context.Context) MessageCountDetailsResponseOutput
- func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput
- func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponsePtrOutputWithContext(ctx context.Context) MessageCountDetailsResponsePtrOutput
- func (o MessageCountDetailsResponseOutput) TransferDeadLetterMessageCount() pulumi.IntOutput
- func (o MessageCountDetailsResponseOutput) TransferMessageCount() pulumi.IntOutput
- type MessageCountDetailsResponsePtrInput
- type MessageCountDetailsResponsePtrOutput
- func (o MessageCountDetailsResponsePtrOutput) ActiveMessageCount() pulumi.IntPtrOutput
- func (o MessageCountDetailsResponsePtrOutput) DeadLetterMessageCount() pulumi.IntPtrOutput
- func (o MessageCountDetailsResponsePtrOutput) Elem() MessageCountDetailsResponseOutput
- func (MessageCountDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o MessageCountDetailsResponsePtrOutput) ScheduledMessageCount() pulumi.IntPtrOutput
- func (o MessageCountDetailsResponsePtrOutput) ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput
- func (o MessageCountDetailsResponsePtrOutput) ToMessageCountDetailsResponsePtrOutputWithContext(ctx context.Context) MessageCountDetailsResponsePtrOutput
- func (o MessageCountDetailsResponsePtrOutput) TransferDeadLetterMessageCount() pulumi.IntPtrOutput
- func (o MessageCountDetailsResponsePtrOutput) TransferMessageCount() pulumi.IntPtrOutput
- type MigrationConfig
- type MigrationConfigArgs
- type MigrationConfigInput
- type MigrationConfigOutput
- type MigrationConfigState
- type NWRuleSetIpRules
- type NWRuleSetIpRulesArgs
- type NWRuleSetIpRulesArray
- type NWRuleSetIpRulesArrayInput
- type NWRuleSetIpRulesArrayOutput
- func (NWRuleSetIpRulesArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesOutput
- func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput
- func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesArrayOutput
- type NWRuleSetIpRulesInput
- type NWRuleSetIpRulesOutput
- func (o NWRuleSetIpRulesOutput) Action() pulumi.StringPtrOutput
- func (NWRuleSetIpRulesOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesOutput) IpMask() pulumi.StringPtrOutput
- func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput
- func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutputWithContext(ctx context.Context) NWRuleSetIpRulesOutput
- type NWRuleSetIpRulesResponse
- type NWRuleSetIpRulesResponseArgs
- func (NWRuleSetIpRulesResponseArgs) ElementType() reflect.Type
- func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
- func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
- type NWRuleSetIpRulesResponseArray
- func (NWRuleSetIpRulesResponseArray) ElementType() reflect.Type
- func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
- func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
- type NWRuleSetIpRulesResponseArrayInput
- type NWRuleSetIpRulesResponseArrayOutput
- func (NWRuleSetIpRulesResponseArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesResponseArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesResponseOutput
- func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
- func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
- type NWRuleSetIpRulesResponseInput
- type NWRuleSetIpRulesResponseOutput
- func (o NWRuleSetIpRulesResponseOutput) Action() pulumi.StringPtrOutput
- func (NWRuleSetIpRulesResponseOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesResponseOutput) IpMask() pulumi.StringPtrOutput
- func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
- func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
- type NWRuleSetVirtualNetworkRules
- type NWRuleSetVirtualNetworkRulesArgs
- func (NWRuleSetVirtualNetworkRulesArgs) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
- func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
- type NWRuleSetVirtualNetworkRulesArray
- func (NWRuleSetVirtualNetworkRulesArray) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
- func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
- type NWRuleSetVirtualNetworkRulesArrayInput
- type NWRuleSetVirtualNetworkRulesArrayOutput
- func (NWRuleSetVirtualNetworkRulesArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesArrayOutput) Index(i pulumi.IntInput) NWRuleSetVirtualNetworkRulesOutput
- func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
- func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
- type NWRuleSetVirtualNetworkRulesInput
- type NWRuleSetVirtualNetworkRulesOutput
- func (NWRuleSetVirtualNetworkRulesOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
- func (o NWRuleSetVirtualNetworkRulesOutput) Subnet() SubnetPtrOutput
- func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
- func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
- type NWRuleSetVirtualNetworkRulesResponse
- type NWRuleSetVirtualNetworkRulesResponseArgs
- func (NWRuleSetVirtualNetworkRulesResponseArgs) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
- func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
- type NWRuleSetVirtualNetworkRulesResponseArray
- func (NWRuleSetVirtualNetworkRulesResponseArray) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
- func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
- type NWRuleSetVirtualNetworkRulesResponseArrayInput
- type NWRuleSetVirtualNetworkRulesResponseArrayOutput
- func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) Index(i pulumi.IntInput) NWRuleSetVirtualNetworkRulesResponseOutput
- func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
- func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
- type NWRuleSetVirtualNetworkRulesResponseInput
- type NWRuleSetVirtualNetworkRulesResponseOutput
- func (NWRuleSetVirtualNetworkRulesResponseOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) Subnet() SubnetResponsePtrOutput
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
- type Namespace
- type NamespaceArgs
- type NamespaceAuthorizationRule
- func (*NamespaceAuthorizationRule) ElementType() reflect.Type
- func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
- func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
- type NamespaceAuthorizationRuleArgs
- type NamespaceAuthorizationRuleInput
- type NamespaceAuthorizationRuleOutput
- func (NamespaceAuthorizationRuleOutput) ElementType() reflect.Type
- func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
- func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
- type NamespaceAuthorizationRuleState
- type NamespaceInput
- type NamespaceIpFilterRule
- type NamespaceIpFilterRuleArgs
- type NamespaceIpFilterRuleInput
- type NamespaceIpFilterRuleOutput
- type NamespaceIpFilterRuleState
- type NamespaceNetworkRuleSet
- type NamespaceNetworkRuleSetArgs
- type NamespaceNetworkRuleSetInput
- type NamespaceNetworkRuleSetOutput
- type NamespaceNetworkRuleSetState
- type NamespaceOutput
- type NamespaceState
- type NamespaceVirtualNetworkRule
- func (*NamespaceVirtualNetworkRule) ElementType() reflect.Type
- func (i *NamespaceVirtualNetworkRule) ToNamespaceVirtualNetworkRuleOutput() NamespaceVirtualNetworkRuleOutput
- func (i *NamespaceVirtualNetworkRule) ToNamespaceVirtualNetworkRuleOutputWithContext(ctx context.Context) NamespaceVirtualNetworkRuleOutput
- type NamespaceVirtualNetworkRuleArgs
- type NamespaceVirtualNetworkRuleInput
- type NamespaceVirtualNetworkRuleOutput
- func (NamespaceVirtualNetworkRuleOutput) ElementType() reflect.Type
- func (o NamespaceVirtualNetworkRuleOutput) ToNamespaceVirtualNetworkRuleOutput() NamespaceVirtualNetworkRuleOutput
- func (o NamespaceVirtualNetworkRuleOutput) ToNamespaceVirtualNetworkRuleOutputWithContext(ctx context.Context) NamespaceVirtualNetworkRuleOutput
- type NamespaceVirtualNetworkRuleState
- type NetworkRuleIPAction
- func (NetworkRuleIPAction) ElementType() reflect.Type
- func (e NetworkRuleIPAction) ToStringOutput() pulumi.StringOutput
- func (e NetworkRuleIPAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkRuleIPAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkRuleIPAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpoint
- type PrivateEndpointArgs
- func (PrivateEndpointArgs) ElementType() reflect.Type
- func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointInput
- type PrivateEndpointOutput
- func (PrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointPtrInput
- type PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
- func (PrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateLinkConnectionStatus
- func (PrivateLinkConnectionStatus) ElementType() reflect.Type
- func (e PrivateLinkConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateLinkConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateLinkConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateLinkConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Queue
- type QueueArgs
- type QueueAuthorizationRule
- type QueueAuthorizationRuleArgs
- type QueueAuthorizationRuleInput
- type QueueAuthorizationRuleOutput
- type QueueAuthorizationRuleState
- type QueueInput
- type QueueOutput
- type QueueState
- type Rule
- type RuleArgs
- type RuleInput
- type RuleOutput
- type RuleState
- type SBSku
- type SBSkuArgs
- func (SBSkuArgs) ElementType() reflect.Type
- func (i SBSkuArgs) ToSBSkuOutput() SBSkuOutput
- func (i SBSkuArgs) ToSBSkuOutputWithContext(ctx context.Context) SBSkuOutput
- func (i SBSkuArgs) ToSBSkuPtrOutput() SBSkuPtrOutput
- func (i SBSkuArgs) ToSBSkuPtrOutputWithContext(ctx context.Context) SBSkuPtrOutput
- type SBSkuInput
- type SBSkuOutput
- func (o SBSkuOutput) Capacity() pulumi.IntPtrOutput
- func (SBSkuOutput) ElementType() reflect.Type
- func (o SBSkuOutput) Name() pulumi.StringOutput
- func (o SBSkuOutput) Tier() pulumi.StringPtrOutput
- func (o SBSkuOutput) ToSBSkuOutput() SBSkuOutput
- func (o SBSkuOutput) ToSBSkuOutputWithContext(ctx context.Context) SBSkuOutput
- func (o SBSkuOutput) ToSBSkuPtrOutput() SBSkuPtrOutput
- func (o SBSkuOutput) ToSBSkuPtrOutputWithContext(ctx context.Context) SBSkuPtrOutput
- type SBSkuPtrInput
- type SBSkuPtrOutput
- func (o SBSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SBSkuPtrOutput) Elem() SBSkuOutput
- func (SBSkuPtrOutput) ElementType() reflect.Type
- func (o SBSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SBSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SBSkuPtrOutput) ToSBSkuPtrOutput() SBSkuPtrOutput
- func (o SBSkuPtrOutput) ToSBSkuPtrOutputWithContext(ctx context.Context) SBSkuPtrOutput
- type SBSkuResponse
- type SBSkuResponseArgs
- func (SBSkuResponseArgs) ElementType() reflect.Type
- func (i SBSkuResponseArgs) ToSBSkuResponseOutput() SBSkuResponseOutput
- func (i SBSkuResponseArgs) ToSBSkuResponseOutputWithContext(ctx context.Context) SBSkuResponseOutput
- func (i SBSkuResponseArgs) ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput
- func (i SBSkuResponseArgs) ToSBSkuResponsePtrOutputWithContext(ctx context.Context) SBSkuResponsePtrOutput
- type SBSkuResponseInput
- type SBSkuResponseOutput
- func (o SBSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SBSkuResponseOutput) ElementType() reflect.Type
- func (o SBSkuResponseOutput) Name() pulumi.StringOutput
- func (o SBSkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SBSkuResponseOutput) ToSBSkuResponseOutput() SBSkuResponseOutput
- func (o SBSkuResponseOutput) ToSBSkuResponseOutputWithContext(ctx context.Context) SBSkuResponseOutput
- func (o SBSkuResponseOutput) ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput
- func (o SBSkuResponseOutput) ToSBSkuResponsePtrOutputWithContext(ctx context.Context) SBSkuResponsePtrOutput
- type SBSkuResponsePtrInput
- type SBSkuResponsePtrOutput
- func (o SBSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SBSkuResponsePtrOutput) Elem() SBSkuResponseOutput
- func (SBSkuResponsePtrOutput) ElementType() reflect.Type
- func (o SBSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SBSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SBSkuResponsePtrOutput) ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput
- func (o SBSkuResponsePtrOutput) ToSBSkuResponsePtrOutputWithContext(ctx context.Context) SBSkuResponsePtrOutput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SqlFilter
- type SqlFilterArgs
- func (SqlFilterArgs) ElementType() reflect.Type
- func (i SqlFilterArgs) ToSqlFilterOutput() SqlFilterOutput
- func (i SqlFilterArgs) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
- func (i SqlFilterArgs) ToSqlFilterPtrOutput() SqlFilterPtrOutput
- func (i SqlFilterArgs) ToSqlFilterPtrOutputWithContext(ctx context.Context) SqlFilterPtrOutput
- type SqlFilterInput
- type SqlFilterOutput
- func (o SqlFilterOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (SqlFilterOutput) ElementType() reflect.Type
- func (o SqlFilterOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o SqlFilterOutput) SqlExpression() pulumi.StringPtrOutput
- func (o SqlFilterOutput) ToSqlFilterOutput() SqlFilterOutput
- func (o SqlFilterOutput) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
- func (o SqlFilterOutput) ToSqlFilterPtrOutput() SqlFilterPtrOutput
- func (o SqlFilterOutput) ToSqlFilterPtrOutputWithContext(ctx context.Context) SqlFilterPtrOutput
- type SqlFilterPtrInput
- type SqlFilterPtrOutput
- func (o SqlFilterPtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (o SqlFilterPtrOutput) Elem() SqlFilterOutput
- func (SqlFilterPtrOutput) ElementType() reflect.Type
- func (o SqlFilterPtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o SqlFilterPtrOutput) SqlExpression() pulumi.StringPtrOutput
- func (o SqlFilterPtrOutput) ToSqlFilterPtrOutput() SqlFilterPtrOutput
- func (o SqlFilterPtrOutput) ToSqlFilterPtrOutputWithContext(ctx context.Context) SqlFilterPtrOutput
- type SqlFilterResponse
- type SqlFilterResponseArgs
- func (SqlFilterResponseArgs) ElementType() reflect.Type
- func (i SqlFilterResponseArgs) ToSqlFilterResponseOutput() SqlFilterResponseOutput
- func (i SqlFilterResponseArgs) ToSqlFilterResponseOutputWithContext(ctx context.Context) SqlFilterResponseOutput
- func (i SqlFilterResponseArgs) ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput
- func (i SqlFilterResponseArgs) ToSqlFilterResponsePtrOutputWithContext(ctx context.Context) SqlFilterResponsePtrOutput
- type SqlFilterResponseInput
- type SqlFilterResponseOutput
- func (o SqlFilterResponseOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (SqlFilterResponseOutput) ElementType() reflect.Type
- func (o SqlFilterResponseOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o SqlFilterResponseOutput) SqlExpression() pulumi.StringPtrOutput
- func (o SqlFilterResponseOutput) ToSqlFilterResponseOutput() SqlFilterResponseOutput
- func (o SqlFilterResponseOutput) ToSqlFilterResponseOutputWithContext(ctx context.Context) SqlFilterResponseOutput
- func (o SqlFilterResponseOutput) ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput
- func (o SqlFilterResponseOutput) ToSqlFilterResponsePtrOutputWithContext(ctx context.Context) SqlFilterResponsePtrOutput
- type SqlFilterResponsePtrInput
- type SqlFilterResponsePtrOutput
- func (o SqlFilterResponsePtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
- func (o SqlFilterResponsePtrOutput) Elem() SqlFilterResponseOutput
- func (SqlFilterResponsePtrOutput) ElementType() reflect.Type
- func (o SqlFilterResponsePtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
- func (o SqlFilterResponsePtrOutput) SqlExpression() pulumi.StringPtrOutput
- func (o SqlFilterResponsePtrOutput) ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput
- func (o SqlFilterResponsePtrOutput) ToSqlFilterResponsePtrOutputWithContext(ctx context.Context) SqlFilterResponsePtrOutput
- type Subnet
- type SubnetArgs
- func (SubnetArgs) ElementType() reflect.Type
- func (i SubnetArgs) ToSubnetOutput() SubnetOutput
- func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- func (i SubnetArgs) ToSubnetPtrOutput() SubnetPtrOutput
- func (i SubnetArgs) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetInput
- type SubnetOutput
- func (SubnetOutput) ElementType() reflect.Type
- func (o SubnetOutput) Id() pulumi.StringOutput
- func (o SubnetOutput) ToSubnetOutput() SubnetOutput
- func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- func (o SubnetOutput) ToSubnetPtrOutput() SubnetPtrOutput
- func (o SubnetOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetPtrInput
- type SubnetPtrOutput
- type SubnetResponse
- type SubnetResponseArgs
- func (SubnetResponseArgs) ElementType() reflect.Type
- func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
- func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- func (i SubnetResponseArgs) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (i SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type SubnetResponseInput
- type SubnetResponseOutput
- func (SubnetResponseOutput) ElementType() reflect.Type
- func (o SubnetResponseOutput) Id() pulumi.StringOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (o SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type SubnetResponsePtrInput
- type SubnetResponsePtrOutput
- func (o SubnetResponsePtrOutput) Elem() SubnetResponseOutput
- func (SubnetResponsePtrOutput) ElementType() reflect.Type
- func (o SubnetResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type Subscription
- type SubscriptionArgs
- type SubscriptionInput
- type SubscriptionOutput
- type SubscriptionState
- type Topic
- type TopicArgs
- type TopicAuthorizationRule
- type TopicAuthorizationRuleArgs
- type TopicAuthorizationRuleInput
- type TopicAuthorizationRuleOutput
- type TopicAuthorizationRuleState
- type TopicInput
- type TopicOutput
- type TopicState
Constants ¶
const ( AccessRightsManage = AccessRights("Manage") AccessRightsSend = AccessRights("Send") AccessRightsListen = AccessRights("Listen") )
const ( DefaultActionAllow = DefaultAction("Allow") DefaultActionDeny = DefaultAction("Deny") )
const ( EndPointProvisioningStateCreating = EndPointProvisioningState("Creating") EndPointProvisioningStateUpdating = EndPointProvisioningState("Updating") EndPointProvisioningStateDeleting = EndPointProvisioningState("Deleting") EndPointProvisioningStateSucceeded = EndPointProvisioningState("Succeeded") EndPointProvisioningStateCanceled = EndPointProvisioningState("Canceled") EndPointProvisioningStateFailed = EndPointProvisioningState("Failed") )
const ( EntityStatusActive = EntityStatus("Active") EntityStatusDisabled = EntityStatus("Disabled") EntityStatusRestoring = EntityStatus("Restoring") EntityStatusSendDisabled = EntityStatus("SendDisabled") EntityStatusReceiveDisabled = EntityStatus("ReceiveDisabled") EntityStatusCreating = EntityStatus("Creating") EntityStatusDeleting = EntityStatus("Deleting") EntityStatusRenaming = EntityStatus("Renaming") EntityStatusUnknown = EntityStatus("Unknown") )
const ( FilterTypeSqlFilter = FilterType("SqlFilter") FilterTypeCorrelationFilter = FilterType("CorrelationFilter") )
const ( IPActionAccept = IPAction("Accept") IPActionReject = IPAction("Reject") )
const ( PrivateLinkConnectionStatusPending = PrivateLinkConnectionStatus("Pending") PrivateLinkConnectionStatusApproved = PrivateLinkConnectionStatus("Approved") PrivateLinkConnectionStatusRejected = PrivateLinkConnectionStatus("Rejected") PrivateLinkConnectionStatusDisconnected = PrivateLinkConnectionStatus("Disconnected") )
const ( SkuNameBasic = SkuName("Basic") SkuNameStandard = SkuName("Standard") SkuNamePremium = SkuName("Premium") )
const ( SkuTierBasic = SkuTier("Basic") SkuTierStandard = SkuTier("Standard") SkuTierPremium = SkuTier("Premium") )
const (
IdentityTypeSystemAssigned = IdentityType("SystemAssigned")
)
const (
KeySource_Microsoft_KeyVault = KeySource("Microsoft.KeyVault")
)
const (
NetworkRuleIPActionAllow = NetworkRuleIPAction("Allow")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessRights ¶ added in v0.3.1
func (AccessRights) ElementType ¶ added in v0.3.1
func (AccessRights) ElementType() reflect.Type
func (AccessRights) ToStringOutput ¶ added in v0.3.1
func (e AccessRights) ToStringOutput() pulumi.StringOutput
func (AccessRights) ToStringOutputWithContext ¶ added in v0.3.1
func (e AccessRights) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AccessRights) ToStringPtrOutput ¶ added in v0.3.1
func (e AccessRights) ToStringPtrOutput() pulumi.StringPtrOutput
func (AccessRights) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AccessRights) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Action ¶ added in v0.3.1
type Action struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel *int `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing *bool `pulumi:"requiresPreprocessing"` // SQL expression. e.g. MyProperty='ABC' SqlExpression *string `pulumi:"sqlExpression"` }
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
type ActionArgs ¶ added in v0.3.1
type ActionArgs struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel pulumi.IntPtrInput `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing pulumi.BoolPtrInput `pulumi:"requiresPreprocessing"` // SQL expression. e.g. MyProperty='ABC' SqlExpression pulumi.StringPtrInput `pulumi:"sqlExpression"` }
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
func (ActionArgs) ElementType ¶ added in v0.3.1
func (ActionArgs) ElementType() reflect.Type
func (ActionArgs) ToActionOutput ¶ added in v0.3.1
func (i ActionArgs) ToActionOutput() ActionOutput
func (ActionArgs) ToActionOutputWithContext ¶ added in v0.3.1
func (i ActionArgs) ToActionOutputWithContext(ctx context.Context) ActionOutput
func (ActionArgs) ToActionPtrOutput ¶ added in v0.3.1
func (i ActionArgs) ToActionPtrOutput() ActionPtrOutput
func (ActionArgs) ToActionPtrOutputWithContext ¶ added in v0.3.1
func (i ActionArgs) ToActionPtrOutputWithContext(ctx context.Context) ActionPtrOutput
type ActionInput ¶ added in v0.3.1
type ActionInput interface { pulumi.Input ToActionOutput() ActionOutput ToActionOutputWithContext(context.Context) ActionOutput }
ActionInput is an input type that accepts ActionArgs and ActionOutput values. You can construct a concrete instance of `ActionInput` via:
ActionArgs{...}
type ActionOutput ¶ added in v0.3.1
type ActionOutput struct{ *pulumi.OutputState }
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
func (ActionOutput) CompatibilityLevel ¶ added in v0.3.1
func (o ActionOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (ActionOutput) ElementType ¶ added in v0.3.1
func (ActionOutput) ElementType() reflect.Type
func (ActionOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o ActionOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (ActionOutput) SqlExpression ¶ added in v0.3.1
func (o ActionOutput) SqlExpression() pulumi.StringPtrOutput
SQL expression. e.g. MyProperty='ABC'
func (ActionOutput) ToActionOutput ¶ added in v0.3.1
func (o ActionOutput) ToActionOutput() ActionOutput
func (ActionOutput) ToActionOutputWithContext ¶ added in v0.3.1
func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput
func (ActionOutput) ToActionPtrOutput ¶ added in v0.3.1
func (o ActionOutput) ToActionPtrOutput() ActionPtrOutput
func (ActionOutput) ToActionPtrOutputWithContext ¶ added in v0.3.1
func (o ActionOutput) ToActionPtrOutputWithContext(ctx context.Context) ActionPtrOutput
type ActionPtrInput ¶ added in v0.3.1
type ActionPtrInput interface { pulumi.Input ToActionPtrOutput() ActionPtrOutput ToActionPtrOutputWithContext(context.Context) ActionPtrOutput }
ActionPtrInput is an input type that accepts ActionArgs, ActionPtr and ActionPtrOutput values. You can construct a concrete instance of `ActionPtrInput` via:
ActionArgs{...} or: nil
func ActionPtr ¶ added in v0.3.1
func ActionPtr(v *ActionArgs) ActionPtrInput
type ActionPtrOutput ¶ added in v0.3.1
type ActionPtrOutput struct{ *pulumi.OutputState }
func (ActionPtrOutput) CompatibilityLevel ¶ added in v0.3.1
func (o ActionPtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (ActionPtrOutput) Elem ¶ added in v0.3.1
func (o ActionPtrOutput) Elem() ActionOutput
func (ActionPtrOutput) ElementType ¶ added in v0.3.1
func (ActionPtrOutput) ElementType() reflect.Type
func (ActionPtrOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o ActionPtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (ActionPtrOutput) SqlExpression ¶ added in v0.3.1
func (o ActionPtrOutput) SqlExpression() pulumi.StringPtrOutput
SQL expression. e.g. MyProperty='ABC'
func (ActionPtrOutput) ToActionPtrOutput ¶ added in v0.3.1
func (o ActionPtrOutput) ToActionPtrOutput() ActionPtrOutput
func (ActionPtrOutput) ToActionPtrOutputWithContext ¶ added in v0.3.1
func (o ActionPtrOutput) ToActionPtrOutputWithContext(ctx context.Context) ActionPtrOutput
type ActionResponse ¶ added in v0.3.1
type ActionResponse struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel *int `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing *bool `pulumi:"requiresPreprocessing"` // SQL expression. e.g. MyProperty='ABC' SqlExpression *string `pulumi:"sqlExpression"` }
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
type ActionResponseArgs ¶ added in v0.3.1
type ActionResponseArgs struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel pulumi.IntPtrInput `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing pulumi.BoolPtrInput `pulumi:"requiresPreprocessing"` // SQL expression. e.g. MyProperty='ABC' SqlExpression pulumi.StringPtrInput `pulumi:"sqlExpression"` }
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
func (ActionResponseArgs) ElementType ¶ added in v0.3.1
func (ActionResponseArgs) ElementType() reflect.Type
func (ActionResponseArgs) ToActionResponseOutput ¶ added in v0.3.1
func (i ActionResponseArgs) ToActionResponseOutput() ActionResponseOutput
func (ActionResponseArgs) ToActionResponseOutputWithContext ¶ added in v0.3.1
func (i ActionResponseArgs) ToActionResponseOutputWithContext(ctx context.Context) ActionResponseOutput
func (ActionResponseArgs) ToActionResponsePtrOutput ¶ added in v0.3.1
func (i ActionResponseArgs) ToActionResponsePtrOutput() ActionResponsePtrOutput
func (ActionResponseArgs) ToActionResponsePtrOutputWithContext ¶ added in v0.3.1
func (i ActionResponseArgs) ToActionResponsePtrOutputWithContext(ctx context.Context) ActionResponsePtrOutput
type ActionResponseInput ¶ added in v0.3.1
type ActionResponseInput interface { pulumi.Input ToActionResponseOutput() ActionResponseOutput ToActionResponseOutputWithContext(context.Context) ActionResponseOutput }
ActionResponseInput is an input type that accepts ActionResponseArgs and ActionResponseOutput values. You can construct a concrete instance of `ActionResponseInput` via:
ActionResponseArgs{...}
type ActionResponseOutput ¶ added in v0.3.1
type ActionResponseOutput struct{ *pulumi.OutputState }
Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
func (ActionResponseOutput) CompatibilityLevel ¶ added in v0.3.1
func (o ActionResponseOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (ActionResponseOutput) ElementType ¶ added in v0.3.1
func (ActionResponseOutput) ElementType() reflect.Type
func (ActionResponseOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o ActionResponseOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (ActionResponseOutput) SqlExpression ¶ added in v0.3.1
func (o ActionResponseOutput) SqlExpression() pulumi.StringPtrOutput
SQL expression. e.g. MyProperty='ABC'
func (ActionResponseOutput) ToActionResponseOutput ¶ added in v0.3.1
func (o ActionResponseOutput) ToActionResponseOutput() ActionResponseOutput
func (ActionResponseOutput) ToActionResponseOutputWithContext ¶ added in v0.3.1
func (o ActionResponseOutput) ToActionResponseOutputWithContext(ctx context.Context) ActionResponseOutput
func (ActionResponseOutput) ToActionResponsePtrOutput ¶ added in v0.3.1
func (o ActionResponseOutput) ToActionResponsePtrOutput() ActionResponsePtrOutput
func (ActionResponseOutput) ToActionResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ActionResponseOutput) ToActionResponsePtrOutputWithContext(ctx context.Context) ActionResponsePtrOutput
type ActionResponsePtrInput ¶ added in v0.3.1
type ActionResponsePtrInput interface { pulumi.Input ToActionResponsePtrOutput() ActionResponsePtrOutput ToActionResponsePtrOutputWithContext(context.Context) ActionResponsePtrOutput }
ActionResponsePtrInput is an input type that accepts ActionResponseArgs, ActionResponsePtr and ActionResponsePtrOutput values. You can construct a concrete instance of `ActionResponsePtrInput` via:
ActionResponseArgs{...} or: nil
func ActionResponsePtr ¶ added in v0.3.1
func ActionResponsePtr(v *ActionResponseArgs) ActionResponsePtrInput
type ActionResponsePtrOutput ¶ added in v0.3.1
type ActionResponsePtrOutput struct{ *pulumi.OutputState }
func (ActionResponsePtrOutput) CompatibilityLevel ¶ added in v0.3.1
func (o ActionResponsePtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (ActionResponsePtrOutput) Elem ¶ added in v0.3.1
func (o ActionResponsePtrOutput) Elem() ActionResponseOutput
func (ActionResponsePtrOutput) ElementType ¶ added in v0.3.1
func (ActionResponsePtrOutput) ElementType() reflect.Type
func (ActionResponsePtrOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o ActionResponsePtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (ActionResponsePtrOutput) SqlExpression ¶ added in v0.3.1
func (o ActionResponsePtrOutput) SqlExpression() pulumi.StringPtrOutput
SQL expression. e.g. MyProperty='ABC'
func (ActionResponsePtrOutput) ToActionResponsePtrOutput ¶ added in v0.3.1
func (o ActionResponsePtrOutput) ToActionResponsePtrOutput() ActionResponsePtrOutput
func (ActionResponsePtrOutput) ToActionResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ActionResponsePtrOutput) ToActionResponsePtrOutputWithContext(ctx context.Context) ActionResponsePtrOutput
type ConnectionState ¶
type ConnectionState struct { // Description of the connection state. Description *string `pulumi:"description"` // Status of the connection. Status *string `pulumi:"status"` }
ConnectionState information.
type ConnectionStateArgs ¶
type ConnectionStateArgs struct { // Description of the connection state. Description pulumi.StringPtrInput `pulumi:"description"` // Status of the connection. Status pulumi.StringPtrInput `pulumi:"status"` }
ConnectionState information.
func (ConnectionStateArgs) ElementType ¶
func (ConnectionStateArgs) ElementType() reflect.Type
func (ConnectionStateArgs) ToConnectionStateOutput ¶
func (i ConnectionStateArgs) ToConnectionStateOutput() ConnectionStateOutput
func (ConnectionStateArgs) ToConnectionStateOutputWithContext ¶
func (i ConnectionStateArgs) ToConnectionStateOutputWithContext(ctx context.Context) ConnectionStateOutput
func (ConnectionStateArgs) ToConnectionStatePtrOutput ¶
func (i ConnectionStateArgs) ToConnectionStatePtrOutput() ConnectionStatePtrOutput
func (ConnectionStateArgs) ToConnectionStatePtrOutputWithContext ¶
func (i ConnectionStateArgs) ToConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionStatePtrOutput
type ConnectionStateInput ¶
type ConnectionStateInput interface { pulumi.Input ToConnectionStateOutput() ConnectionStateOutput ToConnectionStateOutputWithContext(context.Context) ConnectionStateOutput }
ConnectionStateInput is an input type that accepts ConnectionStateArgs and ConnectionStateOutput values. You can construct a concrete instance of `ConnectionStateInput` via:
ConnectionStateArgs{...}
type ConnectionStateOutput ¶
type ConnectionStateOutput struct{ *pulumi.OutputState }
ConnectionState information.
func (ConnectionStateOutput) Description ¶
func (o ConnectionStateOutput) Description() pulumi.StringPtrOutput
Description of the connection state.
func (ConnectionStateOutput) ElementType ¶
func (ConnectionStateOutput) ElementType() reflect.Type
func (ConnectionStateOutput) Status ¶
func (o ConnectionStateOutput) Status() pulumi.StringPtrOutput
Status of the connection.
func (ConnectionStateOutput) ToConnectionStateOutput ¶
func (o ConnectionStateOutput) ToConnectionStateOutput() ConnectionStateOutput
func (ConnectionStateOutput) ToConnectionStateOutputWithContext ¶
func (o ConnectionStateOutput) ToConnectionStateOutputWithContext(ctx context.Context) ConnectionStateOutput
func (ConnectionStateOutput) ToConnectionStatePtrOutput ¶
func (o ConnectionStateOutput) ToConnectionStatePtrOutput() ConnectionStatePtrOutput
func (ConnectionStateOutput) ToConnectionStatePtrOutputWithContext ¶
func (o ConnectionStateOutput) ToConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionStatePtrOutput
type ConnectionStatePtrInput ¶
type ConnectionStatePtrInput interface { pulumi.Input ToConnectionStatePtrOutput() ConnectionStatePtrOutput ToConnectionStatePtrOutputWithContext(context.Context) ConnectionStatePtrOutput }
ConnectionStatePtrInput is an input type that accepts ConnectionStateArgs, ConnectionStatePtr and ConnectionStatePtrOutput values. You can construct a concrete instance of `ConnectionStatePtrInput` via:
ConnectionStateArgs{...} or: nil
func ConnectionStatePtr ¶
func ConnectionStatePtr(v *ConnectionStateArgs) ConnectionStatePtrInput
type ConnectionStatePtrOutput ¶
type ConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (ConnectionStatePtrOutput) Description ¶
func (o ConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
Description of the connection state.
func (ConnectionStatePtrOutput) Elem ¶
func (o ConnectionStatePtrOutput) Elem() ConnectionStateOutput
func (ConnectionStatePtrOutput) ElementType ¶
func (ConnectionStatePtrOutput) ElementType() reflect.Type
func (ConnectionStatePtrOutput) Status ¶
func (o ConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Status of the connection.
func (ConnectionStatePtrOutput) ToConnectionStatePtrOutput ¶
func (o ConnectionStatePtrOutput) ToConnectionStatePtrOutput() ConnectionStatePtrOutput
func (ConnectionStatePtrOutput) ToConnectionStatePtrOutputWithContext ¶
func (o ConnectionStatePtrOutput) ToConnectionStatePtrOutputWithContext(ctx context.Context) ConnectionStatePtrOutput
type ConnectionStateResponse ¶
type ConnectionStateResponse struct { // Description of the connection state. Description *string `pulumi:"description"` // Status of the connection. Status *string `pulumi:"status"` }
ConnectionState information.
type ConnectionStateResponseArgs ¶
type ConnectionStateResponseArgs struct { // Description of the connection state. Description pulumi.StringPtrInput `pulumi:"description"` // Status of the connection. Status pulumi.StringPtrInput `pulumi:"status"` }
ConnectionState information.
func (ConnectionStateResponseArgs) ElementType ¶
func (ConnectionStateResponseArgs) ElementType() reflect.Type
func (ConnectionStateResponseArgs) ToConnectionStateResponseOutput ¶
func (i ConnectionStateResponseArgs) ToConnectionStateResponseOutput() ConnectionStateResponseOutput
func (ConnectionStateResponseArgs) ToConnectionStateResponseOutputWithContext ¶
func (i ConnectionStateResponseArgs) ToConnectionStateResponseOutputWithContext(ctx context.Context) ConnectionStateResponseOutput
func (ConnectionStateResponseArgs) ToConnectionStateResponsePtrOutput ¶
func (i ConnectionStateResponseArgs) ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput
func (ConnectionStateResponseArgs) ToConnectionStateResponsePtrOutputWithContext ¶
func (i ConnectionStateResponseArgs) ToConnectionStateResponsePtrOutputWithContext(ctx context.Context) ConnectionStateResponsePtrOutput
type ConnectionStateResponseInput ¶
type ConnectionStateResponseInput interface { pulumi.Input ToConnectionStateResponseOutput() ConnectionStateResponseOutput ToConnectionStateResponseOutputWithContext(context.Context) ConnectionStateResponseOutput }
ConnectionStateResponseInput is an input type that accepts ConnectionStateResponseArgs and ConnectionStateResponseOutput values. You can construct a concrete instance of `ConnectionStateResponseInput` via:
ConnectionStateResponseArgs{...}
type ConnectionStateResponseOutput ¶
type ConnectionStateResponseOutput struct{ *pulumi.OutputState }
ConnectionState information.
func (ConnectionStateResponseOutput) Description ¶
func (o ConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
Description of the connection state.
func (ConnectionStateResponseOutput) ElementType ¶
func (ConnectionStateResponseOutput) ElementType() reflect.Type
func (ConnectionStateResponseOutput) Status ¶
func (o ConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Status of the connection.
func (ConnectionStateResponseOutput) ToConnectionStateResponseOutput ¶
func (o ConnectionStateResponseOutput) ToConnectionStateResponseOutput() ConnectionStateResponseOutput
func (ConnectionStateResponseOutput) ToConnectionStateResponseOutputWithContext ¶
func (o ConnectionStateResponseOutput) ToConnectionStateResponseOutputWithContext(ctx context.Context) ConnectionStateResponseOutput
func (ConnectionStateResponseOutput) ToConnectionStateResponsePtrOutput ¶
func (o ConnectionStateResponseOutput) ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput
func (ConnectionStateResponseOutput) ToConnectionStateResponsePtrOutputWithContext ¶
func (o ConnectionStateResponseOutput) ToConnectionStateResponsePtrOutputWithContext(ctx context.Context) ConnectionStateResponsePtrOutput
type ConnectionStateResponsePtrInput ¶
type ConnectionStateResponsePtrInput interface { pulumi.Input ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput ToConnectionStateResponsePtrOutputWithContext(context.Context) ConnectionStateResponsePtrOutput }
ConnectionStateResponsePtrInput is an input type that accepts ConnectionStateResponseArgs, ConnectionStateResponsePtr and ConnectionStateResponsePtrOutput values. You can construct a concrete instance of `ConnectionStateResponsePtrInput` via:
ConnectionStateResponseArgs{...} or: nil
func ConnectionStateResponsePtr ¶
func ConnectionStateResponsePtr(v *ConnectionStateResponseArgs) ConnectionStateResponsePtrInput
type ConnectionStateResponsePtrOutput ¶
type ConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (ConnectionStateResponsePtrOutput) Description ¶
func (o ConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
Description of the connection state.
func (ConnectionStateResponsePtrOutput) Elem ¶
func (o ConnectionStateResponsePtrOutput) Elem() ConnectionStateResponseOutput
func (ConnectionStateResponsePtrOutput) ElementType ¶
func (ConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (ConnectionStateResponsePtrOutput) Status ¶
func (o ConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of the connection.
func (ConnectionStateResponsePtrOutput) ToConnectionStateResponsePtrOutput ¶
func (o ConnectionStateResponsePtrOutput) ToConnectionStateResponsePtrOutput() ConnectionStateResponsePtrOutput
func (ConnectionStateResponsePtrOutput) ToConnectionStateResponsePtrOutputWithContext ¶
func (o ConnectionStateResponsePtrOutput) ToConnectionStateResponsePtrOutputWithContext(ctx context.Context) ConnectionStateResponsePtrOutput
type CorrelationFilter ¶ added in v0.3.1
type CorrelationFilter struct { // Content type of the message. ContentType *string `pulumi:"contentType"` // Identifier of the correlation. CorrelationId *string `pulumi:"correlationId"` // Application specific label. Label *string `pulumi:"label"` // Identifier of the message. MessageId *string `pulumi:"messageId"` // dictionary object for custom filters Properties map[string]string `pulumi:"properties"` // Address of the queue to reply to. ReplyTo *string `pulumi:"replyTo"` // Session identifier to reply to. ReplyToSessionId *string `pulumi:"replyToSessionId"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing *bool `pulumi:"requiresPreprocessing"` // Session identifier. SessionId *string `pulumi:"sessionId"` // Address to send to. To *string `pulumi:"to"` }
Represents the correlation filter expression.
type CorrelationFilterArgs ¶ added in v0.3.1
type CorrelationFilterArgs struct { // Content type of the message. ContentType pulumi.StringPtrInput `pulumi:"contentType"` // Identifier of the correlation. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // Application specific label. Label pulumi.StringPtrInput `pulumi:"label"` // Identifier of the message. MessageId pulumi.StringPtrInput `pulumi:"messageId"` // dictionary object for custom filters Properties pulumi.StringMapInput `pulumi:"properties"` // Address of the queue to reply to. ReplyTo pulumi.StringPtrInput `pulumi:"replyTo"` // Session identifier to reply to. ReplyToSessionId pulumi.StringPtrInput `pulumi:"replyToSessionId"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing pulumi.BoolPtrInput `pulumi:"requiresPreprocessing"` // Session identifier. SessionId pulumi.StringPtrInput `pulumi:"sessionId"` // Address to send to. To pulumi.StringPtrInput `pulumi:"to"` }
Represents the correlation filter expression.
func (CorrelationFilterArgs) ElementType ¶ added in v0.3.1
func (CorrelationFilterArgs) ElementType() reflect.Type
func (CorrelationFilterArgs) ToCorrelationFilterOutput ¶ added in v0.3.1
func (i CorrelationFilterArgs) ToCorrelationFilterOutput() CorrelationFilterOutput
func (CorrelationFilterArgs) ToCorrelationFilterOutputWithContext ¶ added in v0.3.1
func (i CorrelationFilterArgs) ToCorrelationFilterOutputWithContext(ctx context.Context) CorrelationFilterOutput
func (CorrelationFilterArgs) ToCorrelationFilterPtrOutput ¶ added in v0.3.1
func (i CorrelationFilterArgs) ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput
func (CorrelationFilterArgs) ToCorrelationFilterPtrOutputWithContext ¶ added in v0.3.1
func (i CorrelationFilterArgs) ToCorrelationFilterPtrOutputWithContext(ctx context.Context) CorrelationFilterPtrOutput
type CorrelationFilterInput ¶ added in v0.3.1
type CorrelationFilterInput interface { pulumi.Input ToCorrelationFilterOutput() CorrelationFilterOutput ToCorrelationFilterOutputWithContext(context.Context) CorrelationFilterOutput }
CorrelationFilterInput is an input type that accepts CorrelationFilterArgs and CorrelationFilterOutput values. You can construct a concrete instance of `CorrelationFilterInput` via:
CorrelationFilterArgs{...}
type CorrelationFilterOutput ¶ added in v0.3.1
type CorrelationFilterOutput struct{ *pulumi.OutputState }
Represents the correlation filter expression.
func (CorrelationFilterOutput) ContentType ¶ added in v0.3.1
func (o CorrelationFilterOutput) ContentType() pulumi.StringPtrOutput
Content type of the message.
func (CorrelationFilterOutput) CorrelationId ¶ added in v0.3.1
func (o CorrelationFilterOutput) CorrelationId() pulumi.StringPtrOutput
Identifier of the correlation.
func (CorrelationFilterOutput) ElementType ¶ added in v0.3.1
func (CorrelationFilterOutput) ElementType() reflect.Type
func (CorrelationFilterOutput) Label ¶ added in v0.3.1
func (o CorrelationFilterOutput) Label() pulumi.StringPtrOutput
Application specific label.
func (CorrelationFilterOutput) MessageId ¶ added in v0.3.1
func (o CorrelationFilterOutput) MessageId() pulumi.StringPtrOutput
Identifier of the message.
func (CorrelationFilterOutput) Properties ¶ added in v0.3.1
func (o CorrelationFilterOutput) Properties() pulumi.StringMapOutput
dictionary object for custom filters
func (CorrelationFilterOutput) ReplyTo ¶ added in v0.3.1
func (o CorrelationFilterOutput) ReplyTo() pulumi.StringPtrOutput
Address of the queue to reply to.
func (CorrelationFilterOutput) ReplyToSessionId ¶ added in v0.3.1
func (o CorrelationFilterOutput) ReplyToSessionId() pulumi.StringPtrOutput
Session identifier to reply to.
func (CorrelationFilterOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o CorrelationFilterOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (CorrelationFilterOutput) SessionId ¶ added in v0.3.1
func (o CorrelationFilterOutput) SessionId() pulumi.StringPtrOutput
Session identifier.
func (CorrelationFilterOutput) To ¶ added in v0.3.1
func (o CorrelationFilterOutput) To() pulumi.StringPtrOutput
Address to send to.
func (CorrelationFilterOutput) ToCorrelationFilterOutput ¶ added in v0.3.1
func (o CorrelationFilterOutput) ToCorrelationFilterOutput() CorrelationFilterOutput
func (CorrelationFilterOutput) ToCorrelationFilterOutputWithContext ¶ added in v0.3.1
func (o CorrelationFilterOutput) ToCorrelationFilterOutputWithContext(ctx context.Context) CorrelationFilterOutput
func (CorrelationFilterOutput) ToCorrelationFilterPtrOutput ¶ added in v0.3.1
func (o CorrelationFilterOutput) ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput
func (CorrelationFilterOutput) ToCorrelationFilterPtrOutputWithContext ¶ added in v0.3.1
func (o CorrelationFilterOutput) ToCorrelationFilterPtrOutputWithContext(ctx context.Context) CorrelationFilterPtrOutput
type CorrelationFilterPtrInput ¶ added in v0.3.1
type CorrelationFilterPtrInput interface { pulumi.Input ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput ToCorrelationFilterPtrOutputWithContext(context.Context) CorrelationFilterPtrOutput }
CorrelationFilterPtrInput is an input type that accepts CorrelationFilterArgs, CorrelationFilterPtr and CorrelationFilterPtrOutput values. You can construct a concrete instance of `CorrelationFilterPtrInput` via:
CorrelationFilterArgs{...} or: nil
func CorrelationFilterPtr ¶ added in v0.3.1
func CorrelationFilterPtr(v *CorrelationFilterArgs) CorrelationFilterPtrInput
type CorrelationFilterPtrOutput ¶ added in v0.3.1
type CorrelationFilterPtrOutput struct{ *pulumi.OutputState }
func (CorrelationFilterPtrOutput) ContentType ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) ContentType() pulumi.StringPtrOutput
Content type of the message.
func (CorrelationFilterPtrOutput) CorrelationId ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) CorrelationId() pulumi.StringPtrOutput
Identifier of the correlation.
func (CorrelationFilterPtrOutput) Elem ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) Elem() CorrelationFilterOutput
func (CorrelationFilterPtrOutput) ElementType ¶ added in v0.3.1
func (CorrelationFilterPtrOutput) ElementType() reflect.Type
func (CorrelationFilterPtrOutput) Label ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) Label() pulumi.StringPtrOutput
Application specific label.
func (CorrelationFilterPtrOutput) MessageId ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) MessageId() pulumi.StringPtrOutput
Identifier of the message.
func (CorrelationFilterPtrOutput) Properties ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) Properties() pulumi.StringMapOutput
dictionary object for custom filters
func (CorrelationFilterPtrOutput) ReplyTo ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) ReplyTo() pulumi.StringPtrOutput
Address of the queue to reply to.
func (CorrelationFilterPtrOutput) ReplyToSessionId ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) ReplyToSessionId() pulumi.StringPtrOutput
Session identifier to reply to.
func (CorrelationFilterPtrOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (CorrelationFilterPtrOutput) SessionId ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) SessionId() pulumi.StringPtrOutput
Session identifier.
func (CorrelationFilterPtrOutput) To ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) To() pulumi.StringPtrOutput
Address to send to.
func (CorrelationFilterPtrOutput) ToCorrelationFilterPtrOutput ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) ToCorrelationFilterPtrOutput() CorrelationFilterPtrOutput
func (CorrelationFilterPtrOutput) ToCorrelationFilterPtrOutputWithContext ¶ added in v0.3.1
func (o CorrelationFilterPtrOutput) ToCorrelationFilterPtrOutputWithContext(ctx context.Context) CorrelationFilterPtrOutput
type CorrelationFilterResponse ¶ added in v0.3.1
type CorrelationFilterResponse struct { // Content type of the message. ContentType *string `pulumi:"contentType"` // Identifier of the correlation. CorrelationId *string `pulumi:"correlationId"` // Application specific label. Label *string `pulumi:"label"` // Identifier of the message. MessageId *string `pulumi:"messageId"` // dictionary object for custom filters Properties map[string]string `pulumi:"properties"` // Address of the queue to reply to. ReplyTo *string `pulumi:"replyTo"` // Session identifier to reply to. ReplyToSessionId *string `pulumi:"replyToSessionId"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing *bool `pulumi:"requiresPreprocessing"` // Session identifier. SessionId *string `pulumi:"sessionId"` // Address to send to. To *string `pulumi:"to"` }
Represents the correlation filter expression.
type CorrelationFilterResponseArgs ¶ added in v0.3.1
type CorrelationFilterResponseArgs struct { // Content type of the message. ContentType pulumi.StringPtrInput `pulumi:"contentType"` // Identifier of the correlation. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // Application specific label. Label pulumi.StringPtrInput `pulumi:"label"` // Identifier of the message. MessageId pulumi.StringPtrInput `pulumi:"messageId"` // dictionary object for custom filters Properties pulumi.StringMapInput `pulumi:"properties"` // Address of the queue to reply to. ReplyTo pulumi.StringPtrInput `pulumi:"replyTo"` // Session identifier to reply to. ReplyToSessionId pulumi.StringPtrInput `pulumi:"replyToSessionId"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing pulumi.BoolPtrInput `pulumi:"requiresPreprocessing"` // Session identifier. SessionId pulumi.StringPtrInput `pulumi:"sessionId"` // Address to send to. To pulumi.StringPtrInput `pulumi:"to"` }
Represents the correlation filter expression.
func (CorrelationFilterResponseArgs) ElementType ¶ added in v0.3.1
func (CorrelationFilterResponseArgs) ElementType() reflect.Type
func (CorrelationFilterResponseArgs) ToCorrelationFilterResponseOutput ¶ added in v0.3.1
func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponseOutput() CorrelationFilterResponseOutput
func (CorrelationFilterResponseArgs) ToCorrelationFilterResponseOutputWithContext ¶ added in v0.3.1
func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponseOutputWithContext(ctx context.Context) CorrelationFilterResponseOutput
func (CorrelationFilterResponseArgs) ToCorrelationFilterResponsePtrOutput ¶ added in v0.3.1
func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput
func (CorrelationFilterResponseArgs) ToCorrelationFilterResponsePtrOutputWithContext ¶ added in v0.3.1
func (i CorrelationFilterResponseArgs) ToCorrelationFilterResponsePtrOutputWithContext(ctx context.Context) CorrelationFilterResponsePtrOutput
type CorrelationFilterResponseInput ¶ added in v0.3.1
type CorrelationFilterResponseInput interface { pulumi.Input ToCorrelationFilterResponseOutput() CorrelationFilterResponseOutput ToCorrelationFilterResponseOutputWithContext(context.Context) CorrelationFilterResponseOutput }
CorrelationFilterResponseInput is an input type that accepts CorrelationFilterResponseArgs and CorrelationFilterResponseOutput values. You can construct a concrete instance of `CorrelationFilterResponseInput` via:
CorrelationFilterResponseArgs{...}
type CorrelationFilterResponseOutput ¶ added in v0.3.1
type CorrelationFilterResponseOutput struct{ *pulumi.OutputState }
Represents the correlation filter expression.
func (CorrelationFilterResponseOutput) ContentType ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ContentType() pulumi.StringPtrOutput
Content type of the message.
func (CorrelationFilterResponseOutput) CorrelationId ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) CorrelationId() pulumi.StringPtrOutput
Identifier of the correlation.
func (CorrelationFilterResponseOutput) ElementType ¶ added in v0.3.1
func (CorrelationFilterResponseOutput) ElementType() reflect.Type
func (CorrelationFilterResponseOutput) Label ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) Label() pulumi.StringPtrOutput
Application specific label.
func (CorrelationFilterResponseOutput) MessageId ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) MessageId() pulumi.StringPtrOutput
Identifier of the message.
func (CorrelationFilterResponseOutput) Properties ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) Properties() pulumi.StringMapOutput
dictionary object for custom filters
func (CorrelationFilterResponseOutput) ReplyTo ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ReplyTo() pulumi.StringPtrOutput
Address of the queue to reply to.
func (CorrelationFilterResponseOutput) ReplyToSessionId ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ReplyToSessionId() pulumi.StringPtrOutput
Session identifier to reply to.
func (CorrelationFilterResponseOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (CorrelationFilterResponseOutput) SessionId ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) SessionId() pulumi.StringPtrOutput
Session identifier.
func (CorrelationFilterResponseOutput) To ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) To() pulumi.StringPtrOutput
Address to send to.
func (CorrelationFilterResponseOutput) ToCorrelationFilterResponseOutput ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponseOutput() CorrelationFilterResponseOutput
func (CorrelationFilterResponseOutput) ToCorrelationFilterResponseOutputWithContext ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponseOutputWithContext(ctx context.Context) CorrelationFilterResponseOutput
func (CorrelationFilterResponseOutput) ToCorrelationFilterResponsePtrOutput ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput
func (CorrelationFilterResponseOutput) ToCorrelationFilterResponsePtrOutputWithContext ¶ added in v0.3.1
func (o CorrelationFilterResponseOutput) ToCorrelationFilterResponsePtrOutputWithContext(ctx context.Context) CorrelationFilterResponsePtrOutput
type CorrelationFilterResponsePtrInput ¶ added in v0.3.1
type CorrelationFilterResponsePtrInput interface { pulumi.Input ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput ToCorrelationFilterResponsePtrOutputWithContext(context.Context) CorrelationFilterResponsePtrOutput }
CorrelationFilterResponsePtrInput is an input type that accepts CorrelationFilterResponseArgs, CorrelationFilterResponsePtr and CorrelationFilterResponsePtrOutput values. You can construct a concrete instance of `CorrelationFilterResponsePtrInput` via:
CorrelationFilterResponseArgs{...} or: nil
func CorrelationFilterResponsePtr ¶ added in v0.3.1
func CorrelationFilterResponsePtr(v *CorrelationFilterResponseArgs) CorrelationFilterResponsePtrInput
type CorrelationFilterResponsePtrOutput ¶ added in v0.3.1
type CorrelationFilterResponsePtrOutput struct{ *pulumi.OutputState }
func (CorrelationFilterResponsePtrOutput) ContentType ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) ContentType() pulumi.StringPtrOutput
Content type of the message.
func (CorrelationFilterResponsePtrOutput) CorrelationId ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
Identifier of the correlation.
func (CorrelationFilterResponsePtrOutput) Elem ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) Elem() CorrelationFilterResponseOutput
func (CorrelationFilterResponsePtrOutput) ElementType ¶ added in v0.3.1
func (CorrelationFilterResponsePtrOutput) ElementType() reflect.Type
func (CorrelationFilterResponsePtrOutput) Label ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) Label() pulumi.StringPtrOutput
Application specific label.
func (CorrelationFilterResponsePtrOutput) MessageId ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) MessageId() pulumi.StringPtrOutput
Identifier of the message.
func (CorrelationFilterResponsePtrOutput) Properties ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) Properties() pulumi.StringMapOutput
dictionary object for custom filters
func (CorrelationFilterResponsePtrOutput) ReplyTo ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) ReplyTo() pulumi.StringPtrOutput
Address of the queue to reply to.
func (CorrelationFilterResponsePtrOutput) ReplyToSessionId ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) ReplyToSessionId() pulumi.StringPtrOutput
Session identifier to reply to.
func (CorrelationFilterResponsePtrOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (CorrelationFilterResponsePtrOutput) SessionId ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) SessionId() pulumi.StringPtrOutput
Session identifier.
func (CorrelationFilterResponsePtrOutput) To ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) To() pulumi.StringPtrOutput
Address to send to.
func (CorrelationFilterResponsePtrOutput) ToCorrelationFilterResponsePtrOutput ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) ToCorrelationFilterResponsePtrOutput() CorrelationFilterResponsePtrOutput
func (CorrelationFilterResponsePtrOutput) ToCorrelationFilterResponsePtrOutputWithContext ¶ added in v0.3.1
func (o CorrelationFilterResponsePtrOutput) ToCorrelationFilterResponsePtrOutputWithContext(ctx context.Context) CorrelationFilterResponsePtrOutput
type DefaultAction ¶ added in v0.3.1
Default Action for Network Rule Set
func (DefaultAction) ElementType ¶ added in v0.3.1
func (DefaultAction) ElementType() reflect.Type
func (DefaultAction) ToStringOutput ¶ added in v0.3.1
func (e DefaultAction) ToStringOutput() pulumi.StringOutput
func (DefaultAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e DefaultAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DefaultAction) ToStringPtrOutput ¶ added in v0.3.1
func (e DefaultAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (DefaultAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DefaultAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DisasterRecoveryConfig ¶ added in v0.2.5
type DisasterRecoveryConfig struct { pulumi.CustomResourceState // Primary/Secondary eventhub namespace name, which is part of GEO DR pairing AlternateName pulumi.StringPtrOutput `pulumi:"alternateName"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing PartnerNamespace pulumi.StringPtrOutput `pulumi:"partnerNamespace"` // Number of entities pending to be replicated. PendingReplicationOperationsCount pulumi.IntOutput `pulumi:"pendingReplicationOperationsCount"` // Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed' ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary' Role pulumi.StringOutput `pulumi:"role"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Single item in List or Get Alias(Disaster Recovery configuration) operation
func GetDisasterRecoveryConfig ¶ added in v0.2.5
func GetDisasterRecoveryConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DisasterRecoveryConfigState, opts ...pulumi.ResourceOption) (*DisasterRecoveryConfig, error)
GetDisasterRecoveryConfig gets an existing DisasterRecoveryConfig 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 NewDisasterRecoveryConfig ¶ added in v0.2.5
func NewDisasterRecoveryConfig(ctx *pulumi.Context, name string, args *DisasterRecoveryConfigArgs, opts ...pulumi.ResourceOption) (*DisasterRecoveryConfig, error)
NewDisasterRecoveryConfig registers a new resource with the given unique name, arguments, and options.
func (*DisasterRecoveryConfig) ElementType ¶ added in v0.2.6
func (*DisasterRecoveryConfig) ElementType() reflect.Type
func (*DisasterRecoveryConfig) ToDisasterRecoveryConfigOutput ¶ added in v0.2.6
func (i *DisasterRecoveryConfig) ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput
func (*DisasterRecoveryConfig) ToDisasterRecoveryConfigOutputWithContext ¶ added in v0.2.6
func (i *DisasterRecoveryConfig) ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput
type DisasterRecoveryConfigArgs ¶ added in v0.2.5
type DisasterRecoveryConfigArgs struct { // The Disaster Recovery configuration name Alias pulumi.StringInput // Primary/Secondary eventhub namespace name, which is part of GEO DR pairing AlternateName pulumi.StringPtrInput // The namespace name NamespaceName pulumi.StringInput // ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing PartnerNamespace pulumi.StringPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a DisasterRecoveryConfig resource.
func (DisasterRecoveryConfigArgs) ElementType ¶ added in v0.2.5
func (DisasterRecoveryConfigArgs) ElementType() reflect.Type
type DisasterRecoveryConfigInput ¶ added in v0.2.6
type DisasterRecoveryConfigInput interface { pulumi.Input ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput }
type DisasterRecoveryConfigOutput ¶ added in v0.2.6
type DisasterRecoveryConfigOutput struct {
*pulumi.OutputState
}
func (DisasterRecoveryConfigOutput) ElementType ¶ added in v0.2.6
func (DisasterRecoveryConfigOutput) ElementType() reflect.Type
func (DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutput ¶ added in v0.2.6
func (o DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput
func (DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutputWithContext ¶ added in v0.2.6
func (o DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput
type DisasterRecoveryConfigState ¶ added in v0.2.5
type DisasterRecoveryConfigState struct { // Primary/Secondary eventhub namespace name, which is part of GEO DR pairing AlternateName pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing PartnerNamespace pulumi.StringPtrInput // Number of entities pending to be replicated. PendingReplicationOperationsCount pulumi.IntPtrInput // Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed' ProvisioningState pulumi.StringPtrInput // role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary' Role pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (DisasterRecoveryConfigState) ElementType ¶ added in v0.2.5
func (DisasterRecoveryConfigState) ElementType() reflect.Type
type EndPointProvisioningState ¶ added in v0.3.1
Provisioning state of the Private Endpoint Connection.
func (EndPointProvisioningState) ElementType ¶ added in v0.3.1
func (EndPointProvisioningState) ElementType() reflect.Type
func (EndPointProvisioningState) ToStringOutput ¶ added in v0.3.1
func (e EndPointProvisioningState) ToStringOutput() pulumi.StringOutput
func (EndPointProvisioningState) ToStringOutputWithContext ¶ added in v0.3.1
func (e EndPointProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EndPointProvisioningState) ToStringPtrOutput ¶ added in v0.3.1
func (e EndPointProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (EndPointProvisioningState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EndPointProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityStatus ¶ added in v0.3.1
Enumerates the possible values for the status of a messaging entity.
func (EntityStatus) ElementType ¶ added in v0.3.1
func (EntityStatus) ElementType() reflect.Type
func (EntityStatus) ToStringOutput ¶ added in v0.3.1
func (e EntityStatus) ToStringOutput() pulumi.StringOutput
func (EntityStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e EntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e EntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FilterType ¶ added in v0.3.1
Filter type that is evaluated against a BrokeredMessage.
func (FilterType) ElementType ¶ added in v0.3.1
func (FilterType) ElementType() reflect.Type
func (FilterType) ToStringOutput ¶ added in v0.3.1
func (e FilterType) ToStringOutput() pulumi.StringOutput
func (FilterType) ToStringOutputWithContext ¶ added in v0.3.1
func (e FilterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FilterType) ToStringPtrOutput ¶ added in v0.3.1
func (e FilterType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FilterType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FilterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IPAction ¶ added in v0.3.1
The IP Filter Action
func (IPAction) ElementType ¶ added in v0.3.1
func (IPAction) ToStringOutput ¶ added in v0.3.1
func (e IPAction) ToStringOutput() pulumi.StringOutput
func (IPAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e IPAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IPAction) ToStringPtrOutput ¶ added in v0.3.1
func (e IPAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (IPAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IPAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityType ¶ added in v0.3.1
Enumerates the possible value Identity type, which currently supports only 'SystemAssigned'
func (IdentityType) ElementType ¶ added in v0.3.1
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToStringOutput ¶ added in v0.3.1
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeySource ¶ added in v0.3.1
Enumerates the possible value of keySource for Encryption
func (KeySource) ElementType ¶ added in v0.3.1
func (KeySource) ToStringOutput ¶ added in v0.3.1
func (e KeySource) ToStringOutput() pulumi.StringOutput
func (KeySource) ToStringOutputWithContext ¶ added in v0.3.1
func (e KeySource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KeySource) ToStringPtrOutput ¶ added in v0.3.1
func (e KeySource) ToStringPtrOutput() pulumi.StringPtrOutput
func (KeySource) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e KeySource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // Name of the Key from KeyVault KeyName *string `pulumi:"keyName"` // Uri of KeyVault KeyVaultUri *string `pulumi:"keyVaultUri"` }
Properties to configure keyVault Properties
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // Name of the Key from KeyVault KeyName pulumi.StringPtrInput `pulumi:"keyName"` // Uri of KeyVault KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` }
Properties to configure keyVault Properties
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
Properties to configure keyVault Properties
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyName ¶
func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
Name of the Key from KeyVault
func (KeyVaultPropertiesOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
Uri of KeyVault
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyName ¶
func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
Name of the Key from KeyVault
func (KeyVaultPropertiesPtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
Uri of KeyVault
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // Name of the Key from KeyVault KeyName *string `pulumi:"keyName"` // Uri of KeyVault KeyVaultUri *string `pulumi:"keyVaultUri"` }
Properties to configure keyVault Properties
type KeyVaultPropertiesResponseArgs ¶
type KeyVaultPropertiesResponseArgs struct { // Name of the Key from KeyVault KeyName pulumi.StringPtrInput `pulumi:"keyName"` // Uri of KeyVault KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` }
Properties to configure keyVault Properties
func (KeyVaultPropertiesResponseArgs) ElementType ¶
func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponseInput ¶
type KeyVaultPropertiesResponseInput interface { pulumi.Input ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput }
KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:
KeyVaultPropertiesResponseArgs{...}
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties to configure keyVault Properties
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyName ¶
func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
Name of the Key from KeyVault
func (KeyVaultPropertiesResponseOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
Uri of KeyVault
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponsePtrInput ¶
type KeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput }
KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:
KeyVaultPropertiesResponseArgs{...} or: nil
func KeyVaultPropertiesResponsePtr ¶
func KeyVaultPropertiesResponsePtr(v *KeyVaultPropertiesResponseArgs) KeyVaultPropertiesResponsePtrInput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyName ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
Name of the Key from KeyVault
func (KeyVaultPropertiesResponsePtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
Uri of KeyVault
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type ListDisasterRecoveryConfigKeysArgs ¶ added in v0.2.5
type ListDisasterRecoveryConfigKeysArgs struct { // The Disaster Recovery configuration name Alias string `pulumi:"alias"` // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListDisasterRecoveryConfigKeysResult ¶ added in v0.2.5
type ListDisasterRecoveryConfigKeysResult struct { // Primary connection string of the alias if GEO DR is enabled AliasPrimaryConnectionString string `pulumi:"aliasPrimaryConnectionString"` // Secondary connection string of the alias if GEO DR is enabled AliasSecondaryConnectionString string `pulumi:"aliasSecondaryConnectionString"` // A string that describes the authorization rule. KeyName string `pulumi:"keyName"` // Primary connection string of the created namespace authorization rule. PrimaryConnectionString string `pulumi:"primaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. PrimaryKey string `pulumi:"primaryKey"` // Secondary connection string of the created namespace authorization rule. SecondaryConnectionString string `pulumi:"secondaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. SecondaryKey string `pulumi:"secondaryKey"` }
Namespace/ServiceBus Connection String
func ListDisasterRecoveryConfigKeys ¶ added in v0.2.5
func ListDisasterRecoveryConfigKeys(ctx *pulumi.Context, args *ListDisasterRecoveryConfigKeysArgs, opts ...pulumi.InvokeOption) (*ListDisasterRecoveryConfigKeysResult, error)
type ListNamespaceKeysArgs ¶ added in v0.3.1
type ListNamespaceKeysArgs struct { // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListNamespaceKeysResult ¶ added in v0.3.1
type ListNamespaceKeysResult struct { // Primary connection string of the alias if GEO DR is enabled AliasPrimaryConnectionString string `pulumi:"aliasPrimaryConnectionString"` // Secondary connection string of the alias if GEO DR is enabled AliasSecondaryConnectionString string `pulumi:"aliasSecondaryConnectionString"` // A string that describes the authorization rule. KeyName string `pulumi:"keyName"` // Primary connection string of the created namespace authorization rule. PrimaryConnectionString string `pulumi:"primaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. PrimaryKey string `pulumi:"primaryKey"` // Secondary connection string of the created namespace authorization rule. SecondaryConnectionString string `pulumi:"secondaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. SecondaryKey string `pulumi:"secondaryKey"` }
Namespace/ServiceBus Connection String
func ListNamespaceKeys ¶ added in v0.3.1
func ListNamespaceKeys(ctx *pulumi.Context, args *ListNamespaceKeysArgs, opts ...pulumi.InvokeOption) (*ListNamespaceKeysResult, error)
type LookupDisasterRecoveryConfigArgs ¶ added in v0.2.5
type LookupDisasterRecoveryConfigArgs struct { // The Disaster Recovery configuration name Alias string `pulumi:"alias"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDisasterRecoveryConfigResult ¶ added in v0.2.5
type LookupDisasterRecoveryConfigResult struct { // Primary/Secondary eventhub namespace name, which is part of GEO DR pairing AlternateName *string `pulumi:"alternateName"` // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing PartnerNamespace *string `pulumi:"partnerNamespace"` // Number of entities pending to be replicated. PendingReplicationOperationsCount int `pulumi:"pendingReplicationOperationsCount"` // Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed' ProvisioningState string `pulumi:"provisioningState"` // role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary' Role string `pulumi:"role"` // Resource type Type string `pulumi:"type"` }
Single item in List or Get Alias(Disaster Recovery configuration) operation
func LookupDisasterRecoveryConfig ¶ added in v0.2.5
func LookupDisasterRecoveryConfig(ctx *pulumi.Context, args *LookupDisasterRecoveryConfigArgs, opts ...pulumi.InvokeOption) (*LookupDisasterRecoveryConfigResult, error)
type LookupMigrationConfigArgs ¶ added in v0.3.1
type LookupMigrationConfigArgs struct { // The configuration name. Should always be "$default". ConfigName string `pulumi:"configName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupMigrationConfigResult ¶ added in v0.3.1
type LookupMigrationConfigResult struct { // Resource Id Id string `pulumi:"id"` // State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active MigrationState string `pulumi:"migrationState"` // Resource name Name string `pulumi:"name"` // Number of entities pending to be replicated. PendingReplicationOperationsCount int `pulumi:"pendingReplicationOperationsCount"` // Name to access Standard Namespace after migration PostMigrationName string `pulumi:"postMigrationName"` // Provisioning state of Migration Configuration ProvisioningState string `pulumi:"provisioningState"` // Existing premium Namespace ARM Id name which has no entities, will be used for migration TargetNamespace string `pulumi:"targetNamespace"` // Resource type Type string `pulumi:"type"` }
Single item in List or Get Migration Config operation
func LookupMigrationConfig ¶ added in v0.3.1
func LookupMigrationConfig(ctx *pulumi.Context, args *LookupMigrationConfigArgs, opts ...pulumi.InvokeOption) (*LookupMigrationConfigResult, error)
type LookupNamespaceArgs ¶
type LookupNamespaceAuthorizationRuleArgs ¶ added in v0.3.1
type LookupNamespaceAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupNamespaceAuthorizationRuleResult ¶ added in v0.3.1
type LookupNamespaceAuthorizationRuleResult struct { // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // The rights associated with the rule. Rights []string `pulumi:"rights"` // Resource type Type string `pulumi:"type"` }
Description of a namespace authorization rule.
func LookupNamespaceAuthorizationRule ¶ added in v0.3.1
func LookupNamespaceAuthorizationRule(ctx *pulumi.Context, args *LookupNamespaceAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceAuthorizationRuleResult, error)
type LookupNamespaceIpFilterRuleArgs ¶
type LookupNamespaceIpFilterRuleArgs struct { // The IP Filter Rule name. IpFilterRuleName string `pulumi:"ipFilterRuleName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupNamespaceIpFilterRuleResult ¶
type LookupNamespaceIpFilterRuleResult struct { // The IP Filter Action Action *string `pulumi:"action"` // IP Filter name FilterName *string `pulumi:"filterName"` // Resource Id Id string `pulumi:"id"` // IP Mask IpMask *string `pulumi:"ipMask"` // Resource name Name string `pulumi:"name"` // Resource type Type string `pulumi:"type"` }
Single item in a List or Get IpFilterRules operation
func LookupNamespaceIpFilterRule ¶
func LookupNamespaceIpFilterRule(ctx *pulumi.Context, args *LookupNamespaceIpFilterRuleArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceIpFilterRuleResult, error)
type LookupNamespaceNetworkRuleSetArgs ¶ added in v0.2.5
type LookupNamespaceNetworkRuleSetResult ¶ added in v0.2.5
type LookupNamespaceNetworkRuleSetResult struct { // Default Action for Network Rule Set DefaultAction *string `pulumi:"defaultAction"` // Resource Id Id string `pulumi:"id"` // List of IpRules IpRules []NWRuleSetIpRulesResponse `pulumi:"ipRules"` // Resource name Name string `pulumi:"name"` // Resource type Type string `pulumi:"type"` // List VirtualNetwork Rules VirtualNetworkRules []NWRuleSetVirtualNetworkRulesResponse `pulumi:"virtualNetworkRules"` }
Description of NetworkRuleSet resource.
func LookupNamespaceNetworkRuleSet ¶ added in v0.2.5
func LookupNamespaceNetworkRuleSet(ctx *pulumi.Context, args *LookupNamespaceNetworkRuleSetArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceNetworkRuleSetResult, error)
type LookupNamespaceResult ¶
type LookupNamespaceResult struct { // The time the namespace was created CreatedAt string `pulumi:"createdAt"` // Resource Id Id string `pulumi:"id"` // Enumerates the possible value of keySource for Encryption KeySource *string `pulumi:"keySource"` // Properties of KeyVault KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // The Geo-location where the resource lives Location string `pulumi:"location"` // Identifier for Azure Insights metrics MetricId string `pulumi:"metricId"` // Resource name Name string `pulumi:"name"` // ObjectId from the KeyVault PrincipalId *string `pulumi:"principalId"` // Provisioning state of the namespace. ProvisioningState string `pulumi:"provisioningState"` // Endpoint you can use to perform Service Bus operations. ServiceBusEndpoint string `pulumi:"serviceBusEndpoint"` // Properties of SKU Sku *SBSkuResponse `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // TenantId from the KeyVault TenantId *string `pulumi:"tenantId"` // Resource type Type string `pulumi:"type"` // The time the namespace was updated. UpdatedAt string `pulumi:"updatedAt"` // Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. ZoneRedundant *bool `pulumi:"zoneRedundant"` }
Description of a namespace resource.
func LookupNamespace ¶
func LookupNamespace(ctx *pulumi.Context, args *LookupNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceResult, error)
type LookupNamespaceVirtualNetworkRuleArgs ¶
type LookupNamespaceVirtualNetworkRuleArgs struct { // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The Virtual Network Rule name. VirtualNetworkRuleName string `pulumi:"virtualNetworkRuleName"` }
type LookupNamespaceVirtualNetworkRuleResult ¶
type LookupNamespaceVirtualNetworkRuleResult struct { // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // Resource type Type string `pulumi:"type"` // Resource ID of Virtual Network Subnet VirtualNetworkSubnetId *string `pulumi:"virtualNetworkSubnetId"` }
Single item in a List or Get VirtualNetworkRules operation
func LookupNamespaceVirtualNetworkRule ¶
func LookupNamespaceVirtualNetworkRule(ctx *pulumi.Context, args *LookupNamespaceVirtualNetworkRuleArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceVirtualNetworkRuleResult, error)
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The namespace name NamespaceName string `pulumi:"namespaceName"` // The PrivateEndpointConnection name PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // The Private Endpoint resource for this Connection. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // Details about the state of the connection. PrivateLinkServiceConnectionState *ConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // Provisioning state of the Private Endpoint Connection. ProvisioningState *string `pulumi:"provisioningState"` // Resource type Type string `pulumi:"type"` }
Properties of the PrivateEndpointConnection.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type LookupQueueArgs ¶ added in v0.3.1
type LookupQueueAuthorizationRuleArgs ¶ added in v0.3.1
type LookupQueueAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // The queue name. QueueName string `pulumi:"queueName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupQueueAuthorizationRuleResult ¶ added in v0.3.1
type LookupQueueAuthorizationRuleResult struct { // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // The rights associated with the rule. Rights []string `pulumi:"rights"` // Resource type Type string `pulumi:"type"` }
Description of a namespace authorization rule.
func LookupQueueAuthorizationRule ¶ added in v0.3.1
func LookupQueueAuthorizationRule(ctx *pulumi.Context, args *LookupQueueAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupQueueAuthorizationRuleResult, error)
type LookupQueueResult ¶ added in v0.3.1
type LookupQueueResult struct { // Last time a message was sent, or the last time there was a receive request to this queue. AccessedAt string `pulumi:"accessedAt"` // ISO 8061 timeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle *string `pulumi:"autoDeleteOnIdle"` // Message Count Details. CountDetails MessageCountDetailsResponse `pulumi:"countDetails"` // The exact time the message was created. CreatedAt string `pulumi:"createdAt"` // A value that indicates whether this queue has dead letter support when a message expires. DeadLetteringOnMessageExpiration *bool `pulumi:"deadLetteringOnMessageExpiration"` // ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive *string `pulumi:"defaultMessageTimeToLive"` // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow *string `pulumi:"duplicateDetectionHistoryTimeWindow"` // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations *bool `pulumi:"enableBatchedOperations"` // A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage. EnableExpress *bool `pulumi:"enableExpress"` // A value that indicates whether the queue is to be partitioned across multiple message brokers. EnablePartitioning *bool `pulumi:"enablePartitioning"` // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo *string `pulumi:"forwardDeadLetteredMessagesTo"` // Queue/Topic name to forward the messages ForwardTo *string `pulumi:"forwardTo"` // Resource Id Id string `pulumi:"id"` // ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute. LockDuration *string `pulumi:"lockDuration"` // The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` // The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024. MaxSizeInMegabytes *int `pulumi:"maxSizeInMegabytes"` // The number of messages in the queue. MessageCount int `pulumi:"messageCount"` // Resource name Name string `pulumi:"name"` // A value indicating if this queue requires duplicate detection. RequiresDuplicateDetection *bool `pulumi:"requiresDuplicateDetection"` // A value that indicates whether the queue supports the concept of sessions. RequiresSession *bool `pulumi:"requiresSession"` // The size of the queue, in bytes. SizeInBytes int `pulumi:"sizeInBytes"` // Enumerates the possible values for the status of a messaging entity. Status *string `pulumi:"status"` // Resource type Type string `pulumi:"type"` // The exact time the message was updated. UpdatedAt string `pulumi:"updatedAt"` }
Description of queue Resource.
func LookupQueue ¶ added in v0.3.1
func LookupQueue(ctx *pulumi.Context, args *LookupQueueArgs, opts ...pulumi.InvokeOption) (*LookupQueueResult, error)
type LookupRuleArgs ¶ added in v0.3.1
type LookupRuleArgs struct { // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The rule name. RuleName string `pulumi:"ruleName"` // The subscription name. SubscriptionName string `pulumi:"subscriptionName"` // The topic name. TopicName string `pulumi:"topicName"` }
type LookupRuleResult ¶ added in v0.3.1
type LookupRuleResult struct { // Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression. Action *ActionResponse `pulumi:"action"` // Properties of correlationFilter CorrelationFilter *CorrelationFilterResponse `pulumi:"correlationFilter"` // Filter type that is evaluated against a BrokeredMessage. FilterType *string `pulumi:"filterType"` // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // Properties of sqlFilter SqlFilter *SqlFilterResponse `pulumi:"sqlFilter"` // Resource type Type string `pulumi:"type"` }
Description of Rule Resource.
func LookupRule ¶ added in v0.3.1
func LookupRule(ctx *pulumi.Context, args *LookupRuleArgs, opts ...pulumi.InvokeOption) (*LookupRuleResult, error)
type LookupSubscriptionArgs ¶ added in v0.3.1
type LookupSubscriptionArgs struct { // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The subscription name. SubscriptionName string `pulumi:"subscriptionName"` // The topic name. TopicName string `pulumi:"topicName"` }
type LookupSubscriptionResult ¶ added in v0.3.1
type LookupSubscriptionResult struct { // Last time there was a receive request to this subscription. AccessedAt string `pulumi:"accessedAt"` // ISO 8061 timeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle *string `pulumi:"autoDeleteOnIdle"` // Message count details CountDetails MessageCountDetailsResponse `pulumi:"countDetails"` // Exact time the message was created. CreatedAt string `pulumi:"createdAt"` // Value that indicates whether a subscription has dead letter support on filter evaluation exceptions. DeadLetteringOnFilterEvaluationExceptions *bool `pulumi:"deadLetteringOnFilterEvaluationExceptions"` // Value that indicates whether a subscription has dead letter support when a message expires. DeadLetteringOnMessageExpiration *bool `pulumi:"deadLetteringOnMessageExpiration"` // ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive *string `pulumi:"defaultMessageTimeToLive"` // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow *string `pulumi:"duplicateDetectionHistoryTimeWindow"` // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations *bool `pulumi:"enableBatchedOperations"` // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo *string `pulumi:"forwardDeadLetteredMessagesTo"` // Queue/Topic name to forward the messages ForwardTo *string `pulumi:"forwardTo"` // Resource Id Id string `pulumi:"id"` // ISO 8061 lock duration timespan for the subscription. The default value is 1 minute. LockDuration *string `pulumi:"lockDuration"` // Number of maximum deliveries. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` // Number of messages. MessageCount int `pulumi:"messageCount"` // Resource name Name string `pulumi:"name"` // Value indicating if a subscription supports the concept of sessions. RequiresSession *bool `pulumi:"requiresSession"` // Enumerates the possible values for the status of a messaging entity. Status *string `pulumi:"status"` // Resource type Type string `pulumi:"type"` // The exact time the message was updated. UpdatedAt string `pulumi:"updatedAt"` }
Description of subscription resource.
func LookupSubscription ¶ added in v0.3.1
func LookupSubscription(ctx *pulumi.Context, args *LookupSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupSubscriptionResult, error)
type LookupTopicArgs ¶ added in v0.3.1
type LookupTopicAuthorizationRuleArgs ¶ added in v0.3.1
type LookupTopicAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` // The topic name. TopicName string `pulumi:"topicName"` }
type LookupTopicAuthorizationRuleResult ¶ added in v0.3.1
type LookupTopicAuthorizationRuleResult struct { // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // The rights associated with the rule. Rights []string `pulumi:"rights"` // Resource type Type string `pulumi:"type"` }
Description of a namespace authorization rule.
func LookupTopicAuthorizationRule ¶ added in v0.3.1
func LookupTopicAuthorizationRule(ctx *pulumi.Context, args *LookupTopicAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupTopicAuthorizationRuleResult, error)
type LookupTopicResult ¶ added in v0.3.1
type LookupTopicResult struct { // Last time the message was sent, or a request was received, for this topic. AccessedAt string `pulumi:"accessedAt"` // ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle *string `pulumi:"autoDeleteOnIdle"` // Message count details CountDetails MessageCountDetailsResponse `pulumi:"countDetails"` // Exact time the message was created. CreatedAt string `pulumi:"createdAt"` // ISO 8601 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive *string `pulumi:"defaultMessageTimeToLive"` // ISO8601 timespan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow *string `pulumi:"duplicateDetectionHistoryTimeWindow"` // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations *bool `pulumi:"enableBatchedOperations"` // Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage. EnableExpress *bool `pulumi:"enableExpress"` // Value that indicates whether the topic to be partitioned across multiple message brokers is enabled. EnablePartitioning *bool `pulumi:"enablePartitioning"` // Resource Id Id string `pulumi:"id"` // Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024. MaxSizeInMegabytes *int `pulumi:"maxSizeInMegabytes"` // Resource name Name string `pulumi:"name"` // Value indicating if this topic requires duplicate detection. RequiresDuplicateDetection *bool `pulumi:"requiresDuplicateDetection"` // Size of the topic, in bytes. SizeInBytes int `pulumi:"sizeInBytes"` // Enumerates the possible values for the status of a messaging entity. Status *string `pulumi:"status"` // Number of subscriptions. SubscriptionCount int `pulumi:"subscriptionCount"` // Value that indicates whether the topic supports ordering. SupportOrdering *bool `pulumi:"supportOrdering"` // Resource type Type string `pulumi:"type"` // The exact time the message was updated. UpdatedAt string `pulumi:"updatedAt"` }
Description of topic resource.
func LookupTopic ¶ added in v0.3.1
func LookupTopic(ctx *pulumi.Context, args *LookupTopicArgs, opts ...pulumi.InvokeOption) (*LookupTopicResult, error)
type MessageCountDetailsResponse ¶ added in v0.3.1
type MessageCountDetailsResponse struct { // Number of active messages in the queue, topic, or subscription. ActiveMessageCount int `pulumi:"activeMessageCount"` // Number of messages that are dead lettered. DeadLetterMessageCount int `pulumi:"deadLetterMessageCount"` // Number of scheduled messages. ScheduledMessageCount int `pulumi:"scheduledMessageCount"` // Number of messages transferred into dead letters. TransferDeadLetterMessageCount int `pulumi:"transferDeadLetterMessageCount"` // Number of messages transferred to another queue, topic, or subscription. TransferMessageCount int `pulumi:"transferMessageCount"` }
Message Count Details.
type MessageCountDetailsResponseArgs ¶ added in v0.3.1
type MessageCountDetailsResponseArgs struct { // Number of active messages in the queue, topic, or subscription. ActiveMessageCount pulumi.IntInput `pulumi:"activeMessageCount"` // Number of messages that are dead lettered. DeadLetterMessageCount pulumi.IntInput `pulumi:"deadLetterMessageCount"` // Number of scheduled messages. ScheduledMessageCount pulumi.IntInput `pulumi:"scheduledMessageCount"` // Number of messages transferred into dead letters. TransferDeadLetterMessageCount pulumi.IntInput `pulumi:"transferDeadLetterMessageCount"` // Number of messages transferred to another queue, topic, or subscription. TransferMessageCount pulumi.IntInput `pulumi:"transferMessageCount"` }
Message Count Details.
func (MessageCountDetailsResponseArgs) ElementType ¶ added in v0.3.1
func (MessageCountDetailsResponseArgs) ElementType() reflect.Type
func (MessageCountDetailsResponseArgs) ToMessageCountDetailsResponseOutput ¶ added in v0.3.1
func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponseOutput() MessageCountDetailsResponseOutput
func (MessageCountDetailsResponseArgs) ToMessageCountDetailsResponseOutputWithContext ¶ added in v0.3.1
func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponseOutputWithContext(ctx context.Context) MessageCountDetailsResponseOutput
func (MessageCountDetailsResponseArgs) ToMessageCountDetailsResponsePtrOutput ¶ added in v0.3.1
func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput
func (MessageCountDetailsResponseArgs) ToMessageCountDetailsResponsePtrOutputWithContext ¶ added in v0.3.1
func (i MessageCountDetailsResponseArgs) ToMessageCountDetailsResponsePtrOutputWithContext(ctx context.Context) MessageCountDetailsResponsePtrOutput
type MessageCountDetailsResponseInput ¶ added in v0.3.1
type MessageCountDetailsResponseInput interface { pulumi.Input ToMessageCountDetailsResponseOutput() MessageCountDetailsResponseOutput ToMessageCountDetailsResponseOutputWithContext(context.Context) MessageCountDetailsResponseOutput }
MessageCountDetailsResponseInput is an input type that accepts MessageCountDetailsResponseArgs and MessageCountDetailsResponseOutput values. You can construct a concrete instance of `MessageCountDetailsResponseInput` via:
MessageCountDetailsResponseArgs{...}
type MessageCountDetailsResponseOutput ¶ added in v0.3.1
type MessageCountDetailsResponseOutput struct{ *pulumi.OutputState }
Message Count Details.
func (MessageCountDetailsResponseOutput) ActiveMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) ActiveMessageCount() pulumi.IntOutput
Number of active messages in the queue, topic, or subscription.
func (MessageCountDetailsResponseOutput) DeadLetterMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) DeadLetterMessageCount() pulumi.IntOutput
Number of messages that are dead lettered.
func (MessageCountDetailsResponseOutput) ElementType ¶ added in v0.3.1
func (MessageCountDetailsResponseOutput) ElementType() reflect.Type
func (MessageCountDetailsResponseOutput) ScheduledMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) ScheduledMessageCount() pulumi.IntOutput
Number of scheduled messages.
func (MessageCountDetailsResponseOutput) ToMessageCountDetailsResponseOutput ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponseOutput() MessageCountDetailsResponseOutput
func (MessageCountDetailsResponseOutput) ToMessageCountDetailsResponseOutputWithContext ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponseOutputWithContext(ctx context.Context) MessageCountDetailsResponseOutput
func (MessageCountDetailsResponseOutput) ToMessageCountDetailsResponsePtrOutput ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput
func (MessageCountDetailsResponseOutput) ToMessageCountDetailsResponsePtrOutputWithContext ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) ToMessageCountDetailsResponsePtrOutputWithContext(ctx context.Context) MessageCountDetailsResponsePtrOutput
func (MessageCountDetailsResponseOutput) TransferDeadLetterMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) TransferDeadLetterMessageCount() pulumi.IntOutput
Number of messages transferred into dead letters.
func (MessageCountDetailsResponseOutput) TransferMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponseOutput) TransferMessageCount() pulumi.IntOutput
Number of messages transferred to another queue, topic, or subscription.
type MessageCountDetailsResponsePtrInput ¶ added in v0.3.1
type MessageCountDetailsResponsePtrInput interface { pulumi.Input ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput ToMessageCountDetailsResponsePtrOutputWithContext(context.Context) MessageCountDetailsResponsePtrOutput }
MessageCountDetailsResponsePtrInput is an input type that accepts MessageCountDetailsResponseArgs, MessageCountDetailsResponsePtr and MessageCountDetailsResponsePtrOutput values. You can construct a concrete instance of `MessageCountDetailsResponsePtrInput` via:
MessageCountDetailsResponseArgs{...} or: nil
func MessageCountDetailsResponsePtr ¶ added in v0.3.1
func MessageCountDetailsResponsePtr(v *MessageCountDetailsResponseArgs) MessageCountDetailsResponsePtrInput
type MessageCountDetailsResponsePtrOutput ¶ added in v0.3.1
type MessageCountDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (MessageCountDetailsResponsePtrOutput) ActiveMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) ActiveMessageCount() pulumi.IntPtrOutput
Number of active messages in the queue, topic, or subscription.
func (MessageCountDetailsResponsePtrOutput) DeadLetterMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) DeadLetterMessageCount() pulumi.IntPtrOutput
Number of messages that are dead lettered.
func (MessageCountDetailsResponsePtrOutput) ElementType ¶ added in v0.3.1
func (MessageCountDetailsResponsePtrOutput) ElementType() reflect.Type
func (MessageCountDetailsResponsePtrOutput) ScheduledMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) ScheduledMessageCount() pulumi.IntPtrOutput
Number of scheduled messages.
func (MessageCountDetailsResponsePtrOutput) ToMessageCountDetailsResponsePtrOutput ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) ToMessageCountDetailsResponsePtrOutput() MessageCountDetailsResponsePtrOutput
func (MessageCountDetailsResponsePtrOutput) ToMessageCountDetailsResponsePtrOutputWithContext ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) ToMessageCountDetailsResponsePtrOutputWithContext(ctx context.Context) MessageCountDetailsResponsePtrOutput
func (MessageCountDetailsResponsePtrOutput) TransferDeadLetterMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) TransferDeadLetterMessageCount() pulumi.IntPtrOutput
Number of messages transferred into dead letters.
func (MessageCountDetailsResponsePtrOutput) TransferMessageCount ¶ added in v0.3.1
func (o MessageCountDetailsResponsePtrOutput) TransferMessageCount() pulumi.IntPtrOutput
Number of messages transferred to another queue, topic, or subscription.
type MigrationConfig ¶ added in v0.3.1
type MigrationConfig struct { pulumi.CustomResourceState // State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active MigrationState pulumi.StringOutput `pulumi:"migrationState"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Number of entities pending to be replicated. PendingReplicationOperationsCount pulumi.IntOutput `pulumi:"pendingReplicationOperationsCount"` // Name to access Standard Namespace after migration PostMigrationName pulumi.StringOutput `pulumi:"postMigrationName"` // Provisioning state of Migration Configuration ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Existing premium Namespace ARM Id name which has no entities, will be used for migration TargetNamespace pulumi.StringOutput `pulumi:"targetNamespace"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Single item in List or Get Migration Config operation
func GetMigrationConfig ¶ added in v0.3.1
func GetMigrationConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MigrationConfigState, opts ...pulumi.ResourceOption) (*MigrationConfig, error)
GetMigrationConfig gets an existing MigrationConfig 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 NewMigrationConfig ¶ added in v0.3.1
func NewMigrationConfig(ctx *pulumi.Context, name string, args *MigrationConfigArgs, opts ...pulumi.ResourceOption) (*MigrationConfig, error)
NewMigrationConfig registers a new resource with the given unique name, arguments, and options.
func (*MigrationConfig) ElementType ¶ added in v0.3.1
func (*MigrationConfig) ElementType() reflect.Type
func (*MigrationConfig) ToMigrationConfigOutput ¶ added in v0.3.1
func (i *MigrationConfig) ToMigrationConfigOutput() MigrationConfigOutput
func (*MigrationConfig) ToMigrationConfigOutputWithContext ¶ added in v0.3.1
func (i *MigrationConfig) ToMigrationConfigOutputWithContext(ctx context.Context) MigrationConfigOutput
type MigrationConfigArgs ¶ added in v0.3.1
type MigrationConfigArgs struct { // The configuration name. Should always be "$default". ConfigName pulumi.StringInput // The namespace name NamespaceName pulumi.StringInput // Name to access Standard Namespace after migration PostMigrationName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Existing premium Namespace ARM Id name which has no entities, will be used for migration TargetNamespace pulumi.StringInput }
The set of arguments for constructing a MigrationConfig resource.
func (MigrationConfigArgs) ElementType ¶ added in v0.3.1
func (MigrationConfigArgs) ElementType() reflect.Type
type MigrationConfigInput ¶ added in v0.3.1
type MigrationConfigInput interface { pulumi.Input ToMigrationConfigOutput() MigrationConfigOutput ToMigrationConfigOutputWithContext(ctx context.Context) MigrationConfigOutput }
type MigrationConfigOutput ¶ added in v0.3.1
type MigrationConfigOutput struct {
*pulumi.OutputState
}
func (MigrationConfigOutput) ElementType ¶ added in v0.3.1
func (MigrationConfigOutput) ElementType() reflect.Type
func (MigrationConfigOutput) ToMigrationConfigOutput ¶ added in v0.3.1
func (o MigrationConfigOutput) ToMigrationConfigOutput() MigrationConfigOutput
func (MigrationConfigOutput) ToMigrationConfigOutputWithContext ¶ added in v0.3.1
func (o MigrationConfigOutput) ToMigrationConfigOutputWithContext(ctx context.Context) MigrationConfigOutput
type MigrationConfigState ¶ added in v0.3.1
type MigrationConfigState struct { // State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active MigrationState pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Number of entities pending to be replicated. PendingReplicationOperationsCount pulumi.IntPtrInput // Name to access Standard Namespace after migration PostMigrationName pulumi.StringPtrInput // Provisioning state of Migration Configuration ProvisioningState pulumi.StringPtrInput // Existing premium Namespace ARM Id name which has no entities, will be used for migration TargetNamespace pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (MigrationConfigState) ElementType ¶ added in v0.3.1
func (MigrationConfigState) ElementType() reflect.Type
type NWRuleSetIpRules ¶ added in v0.2.5
type NWRuleSetIpRules struct { // The IP Filter Action Action *string `pulumi:"action"` // IP Mask IpMask *string `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
type NWRuleSetIpRulesArgs ¶ added in v0.2.5
type NWRuleSetIpRulesArgs struct { // The IP Filter Action Action pulumi.StringPtrInput `pulumi:"action"` // IP Mask IpMask pulumi.StringPtrInput `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesArgs) ElementType() reflect.Type
func (NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput
func (NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutputWithContext(ctx context.Context) NWRuleSetIpRulesOutput
type NWRuleSetIpRulesArray ¶ added in v0.2.5
type NWRuleSetIpRulesArray []NWRuleSetIpRulesInput
func (NWRuleSetIpRulesArray) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesArray) ElementType() reflect.Type
func (NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput
func (NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesArrayOutput
type NWRuleSetIpRulesArrayInput ¶ added in v0.2.5
type NWRuleSetIpRulesArrayInput interface { pulumi.Input ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput ToNWRuleSetIpRulesArrayOutputWithContext(context.Context) NWRuleSetIpRulesArrayOutput }
NWRuleSetIpRulesArrayInput is an input type that accepts NWRuleSetIpRulesArray and NWRuleSetIpRulesArrayOutput values. You can construct a concrete instance of `NWRuleSetIpRulesArrayInput` via:
NWRuleSetIpRulesArray{ NWRuleSetIpRulesArgs{...} }
type NWRuleSetIpRulesArrayOutput ¶ added in v0.2.5
type NWRuleSetIpRulesArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetIpRulesArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesArrayOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesArrayOutput) Index ¶ added in v0.2.5
func (o NWRuleSetIpRulesArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesOutput
func (NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput
func (NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesArrayOutput
type NWRuleSetIpRulesInput ¶ added in v0.2.5
type NWRuleSetIpRulesInput interface { pulumi.Input ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput ToNWRuleSetIpRulesOutputWithContext(context.Context) NWRuleSetIpRulesOutput }
NWRuleSetIpRulesInput is an input type that accepts NWRuleSetIpRulesArgs and NWRuleSetIpRulesOutput values. You can construct a concrete instance of `NWRuleSetIpRulesInput` via:
NWRuleSetIpRulesArgs{...}
type NWRuleSetIpRulesOutput ¶ added in v0.2.5
type NWRuleSetIpRulesOutput struct{ *pulumi.OutputState }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesOutput) Action ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) Action() pulumi.StringPtrOutput
The IP Filter Action
func (NWRuleSetIpRulesOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesOutput) IpMask ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) IpMask() pulumi.StringPtrOutput
IP Mask
func (NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput
func (NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutputWithContext(ctx context.Context) NWRuleSetIpRulesOutput
type NWRuleSetIpRulesResponse ¶ added in v0.2.5
type NWRuleSetIpRulesResponse struct { // The IP Filter Action Action *string `pulumi:"action"` // IP Mask IpMask *string `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
type NWRuleSetIpRulesResponseArgs ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArgs struct { // The IP Filter Action Action pulumi.StringPtrInput `pulumi:"action"` // IP Mask IpMask pulumi.StringPtrInput `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesResponseArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseArgs) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
func (NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
type NWRuleSetIpRulesResponseArray ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArray []NWRuleSetIpRulesResponseInput
func (NWRuleSetIpRulesResponseArray) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseArray) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
func (NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
type NWRuleSetIpRulesResponseArrayInput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArrayInput interface { pulumi.Input ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput ToNWRuleSetIpRulesResponseArrayOutputWithContext(context.Context) NWRuleSetIpRulesResponseArrayOutput }
NWRuleSetIpRulesResponseArrayInput is an input type that accepts NWRuleSetIpRulesResponseArray and NWRuleSetIpRulesResponseArrayOutput values. You can construct a concrete instance of `NWRuleSetIpRulesResponseArrayInput` via:
NWRuleSetIpRulesResponseArray{ NWRuleSetIpRulesResponseArgs{...} }
type NWRuleSetIpRulesResponseArrayOutput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetIpRulesResponseArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseArrayOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseArrayOutput) Index ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesResponseOutput
func (NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
func (NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
type NWRuleSetIpRulesResponseInput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseInput interface { pulumi.Input ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput ToNWRuleSetIpRulesResponseOutputWithContext(context.Context) NWRuleSetIpRulesResponseOutput }
NWRuleSetIpRulesResponseInput is an input type that accepts NWRuleSetIpRulesResponseArgs and NWRuleSetIpRulesResponseOutput values. You can construct a concrete instance of `NWRuleSetIpRulesResponseInput` via:
NWRuleSetIpRulesResponseArgs{...}
type NWRuleSetIpRulesResponseOutput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseOutput struct{ *pulumi.OutputState }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesResponseOutput) Action ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) Action() pulumi.StringPtrOutput
The IP Filter Action
func (NWRuleSetIpRulesResponseOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseOutput) IpMask ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) IpMask() pulumi.StringPtrOutput
IP Mask
func (NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
func (NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
type NWRuleSetVirtualNetworkRules ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRules struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint *bool `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet *Subnet `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
type NWRuleSetVirtualNetworkRulesArgs ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArgs struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet SubnetPtrInput `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesArgs) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
func (NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
type NWRuleSetVirtualNetworkRulesArray ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArray []NWRuleSetVirtualNetworkRulesInput
func (NWRuleSetVirtualNetworkRulesArray) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesArray) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
func (NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
type NWRuleSetVirtualNetworkRulesArrayInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArrayInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesArrayOutput }
NWRuleSetVirtualNetworkRulesArrayInput is an input type that accepts NWRuleSetVirtualNetworkRulesArray and NWRuleSetVirtualNetworkRulesArrayOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesArrayInput` via:
NWRuleSetVirtualNetworkRulesArray{ NWRuleSetVirtualNetworkRulesArgs{...} }
type NWRuleSetVirtualNetworkRulesArrayOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetVirtualNetworkRulesArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesArrayOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
func (NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
type NWRuleSetVirtualNetworkRulesInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput ToNWRuleSetVirtualNetworkRulesOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesOutput }
NWRuleSetVirtualNetworkRulesInput is an input type that accepts NWRuleSetVirtualNetworkRulesArgs and NWRuleSetVirtualNetworkRulesOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesInput` via:
NWRuleSetVirtualNetworkRulesArgs{...}
type NWRuleSetVirtualNetworkRulesOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesOutput struct{ *pulumi.OutputState }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesOutput) IgnoreMissingVnetServiceEndpoint ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
Value that indicates whether to ignore missing VNet Service Endpoint
func (NWRuleSetVirtualNetworkRulesOutput) Subnet ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) Subnet() SubnetPtrOutput
Subnet properties
func (NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
func (NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
type NWRuleSetVirtualNetworkRulesResponse ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponse struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint *bool `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet *SubnetResponse `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
type NWRuleSetVirtualNetworkRulesResponseArgs ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArgs struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet SubnetResponsePtrInput `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesResponseArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseArgs) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
func (NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
type NWRuleSetVirtualNetworkRulesResponseArray ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArray []NWRuleSetVirtualNetworkRulesResponseInput
func (NWRuleSetVirtualNetworkRulesResponseArray) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseArray) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
func (NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
type NWRuleSetVirtualNetworkRulesResponseArrayInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArrayInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput }
NWRuleSetVirtualNetworkRulesResponseArrayInput is an input type that accepts NWRuleSetVirtualNetworkRulesResponseArray and NWRuleSetVirtualNetworkRulesResponseArrayOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesResponseArrayInput` via:
NWRuleSetVirtualNetworkRulesResponseArray{ NWRuleSetVirtualNetworkRulesResponseArgs{...} }
type NWRuleSetVirtualNetworkRulesResponseArrayOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
type NWRuleSetVirtualNetworkRulesResponseInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesResponseOutput }
NWRuleSetVirtualNetworkRulesResponseInput is an input type that accepts NWRuleSetVirtualNetworkRulesResponseArgs and NWRuleSetVirtualNetworkRulesResponseOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesResponseInput` via:
NWRuleSetVirtualNetworkRulesResponseArgs{...}
type NWRuleSetVirtualNetworkRulesResponseOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseOutput struct{ *pulumi.OutputState }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesResponseOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseOutput) IgnoreMissingVnetServiceEndpoint ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
Value that indicates whether to ignore missing VNet Service Endpoint
func (NWRuleSetVirtualNetworkRulesResponseOutput) Subnet ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) Subnet() SubnetResponsePtrOutput
Subnet properties
func (NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
func (NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
type Namespace ¶
type Namespace struct { pulumi.CustomResourceState // The time the namespace was created CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Enumerates the possible value of keySource for Encryption KeySource pulumi.StringPtrOutput `pulumi:"keySource"` // Properties of KeyVault KeyVaultProperties KeyVaultPropertiesResponsePtrOutput `pulumi:"keyVaultProperties"` // The Geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Identifier for Azure Insights metrics MetricId pulumi.StringOutput `pulumi:"metricId"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // ObjectId from the KeyVault PrincipalId pulumi.StringPtrOutput `pulumi:"principalId"` // Provisioning state of the namespace. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Endpoint you can use to perform Service Bus operations. ServiceBusEndpoint pulumi.StringOutput `pulumi:"serviceBusEndpoint"` // Properties of SKU Sku SBSkuResponsePtrOutput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // TenantId from the KeyVault TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The time the namespace was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. ZoneRedundant pulumi.BoolPtrOutput `pulumi:"zoneRedundant"` }
Description of a namespace resource.
func GetNamespace ¶
func GetNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceState, opts ...pulumi.ResourceOption) (*Namespace, error)
GetNamespace gets an existing Namespace 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 NewNamespace ¶
func NewNamespace(ctx *pulumi.Context, name string, args *NamespaceArgs, opts ...pulumi.ResourceOption) (*Namespace, error)
NewNamespace registers a new resource with the given unique name, arguments, and options.
func (*Namespace) ElementType ¶ added in v0.2.6
func (*Namespace) ToNamespaceOutput ¶ added in v0.2.6
func (i *Namespace) ToNamespaceOutput() NamespaceOutput
func (*Namespace) ToNamespaceOutputWithContext ¶ added in v0.2.6
func (i *Namespace) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
type NamespaceArgs ¶
type NamespaceArgs struct { // Enumerates the possible value of keySource for Encryption KeySource KeySource // Properties of KeyVault KeyVaultProperties KeyVaultPropertiesPtrInput // The Geo-location where the resource lives Location pulumi.StringInput // The namespace name. NamespaceName pulumi.StringInput // ObjectId from the KeyVault PrincipalId pulumi.StringPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Properties of SKU Sku SBSkuPtrInput // Resource tags Tags pulumi.StringMapInput // TenantId from the KeyVault TenantId pulumi.StringPtrInput // Enumerates the possible value Identity type, which currently supports only 'SystemAssigned' Type IdentityType // Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. ZoneRedundant pulumi.BoolPtrInput }
The set of arguments for constructing a Namespace resource.
func (NamespaceArgs) ElementType ¶
func (NamespaceArgs) ElementType() reflect.Type
type NamespaceAuthorizationRule ¶ added in v0.3.1
type NamespaceAuthorizationRule struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // The rights associated with the rule. Rights pulumi.StringArrayOutput `pulumi:"rights"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Description of a namespace authorization rule.
func GetNamespaceAuthorizationRule ¶ added in v0.3.1
func GetNamespaceAuthorizationRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceAuthorizationRuleState, opts ...pulumi.ResourceOption) (*NamespaceAuthorizationRule, error)
GetNamespaceAuthorizationRule gets an existing NamespaceAuthorizationRule 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 NewNamespaceAuthorizationRule ¶ added in v0.3.1
func NewNamespaceAuthorizationRule(ctx *pulumi.Context, name string, args *NamespaceAuthorizationRuleArgs, opts ...pulumi.ResourceOption) (*NamespaceAuthorizationRule, error)
NewNamespaceAuthorizationRule registers a new resource with the given unique name, arguments, and options.
func (*NamespaceAuthorizationRule) ElementType ¶ added in v0.3.1
func (*NamespaceAuthorizationRule) ElementType() reflect.Type
func (*NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutput ¶ added in v0.3.1
func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
func (*NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
type NamespaceAuthorizationRuleArgs ¶ added in v0.3.1
type NamespaceAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName pulumi.StringInput // The namespace name NamespaceName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The rights associated with the rule. Rights AccessRightsArrayInput }
The set of arguments for constructing a NamespaceAuthorizationRule resource.
func (NamespaceAuthorizationRuleArgs) ElementType ¶ added in v0.3.1
func (NamespaceAuthorizationRuleArgs) ElementType() reflect.Type
type NamespaceAuthorizationRuleInput ¶ added in v0.3.1
type NamespaceAuthorizationRuleInput interface { pulumi.Input ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput }
type NamespaceAuthorizationRuleOutput ¶ added in v0.3.1
type NamespaceAuthorizationRuleOutput struct {
*pulumi.OutputState
}
func (NamespaceAuthorizationRuleOutput) ElementType ¶ added in v0.3.1
func (NamespaceAuthorizationRuleOutput) ElementType() reflect.Type
func (NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutput ¶ added in v0.3.1
func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
func (NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
type NamespaceAuthorizationRuleState ¶ added in v0.3.1
type NamespaceAuthorizationRuleState struct { // Resource name Name pulumi.StringPtrInput // The rights associated with the rule. Rights pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput }
func (NamespaceAuthorizationRuleState) ElementType ¶ added in v0.3.1
func (NamespaceAuthorizationRuleState) ElementType() reflect.Type
type NamespaceInput ¶ added in v0.2.6
type NamespaceInput interface { pulumi.Input ToNamespaceOutput() NamespaceOutput ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput }
type NamespaceIpFilterRule ¶
type NamespaceIpFilterRule struct { pulumi.CustomResourceState // The IP Filter Action Action pulumi.StringPtrOutput `pulumi:"action"` // IP Filter name FilterName pulumi.StringPtrOutput `pulumi:"filterName"` // IP Mask IpMask pulumi.StringPtrOutput `pulumi:"ipMask"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Single item in a List or Get IpFilterRules operation
func GetNamespaceIpFilterRule ¶
func GetNamespaceIpFilterRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceIpFilterRuleState, opts ...pulumi.ResourceOption) (*NamespaceIpFilterRule, error)
GetNamespaceIpFilterRule gets an existing NamespaceIpFilterRule 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 NewNamespaceIpFilterRule ¶
func NewNamespaceIpFilterRule(ctx *pulumi.Context, name string, args *NamespaceIpFilterRuleArgs, opts ...pulumi.ResourceOption) (*NamespaceIpFilterRule, error)
NewNamespaceIpFilterRule registers a new resource with the given unique name, arguments, and options.
func (*NamespaceIpFilterRule) ElementType ¶ added in v0.2.6
func (*NamespaceIpFilterRule) ElementType() reflect.Type
func (*NamespaceIpFilterRule) ToNamespaceIpFilterRuleOutput ¶ added in v0.2.6
func (i *NamespaceIpFilterRule) ToNamespaceIpFilterRuleOutput() NamespaceIpFilterRuleOutput
func (*NamespaceIpFilterRule) ToNamespaceIpFilterRuleOutputWithContext ¶ added in v0.2.6
func (i *NamespaceIpFilterRule) ToNamespaceIpFilterRuleOutputWithContext(ctx context.Context) NamespaceIpFilterRuleOutput
type NamespaceIpFilterRuleArgs ¶
type NamespaceIpFilterRuleArgs struct { // The IP Filter Action Action pulumi.StringPtrInput // IP Filter name FilterName pulumi.StringPtrInput // The IP Filter Rule name. IpFilterRuleName pulumi.StringInput // IP Mask IpMask pulumi.StringPtrInput // The namespace name NamespaceName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a NamespaceIpFilterRule resource.
func (NamespaceIpFilterRuleArgs) ElementType ¶
func (NamespaceIpFilterRuleArgs) ElementType() reflect.Type
type NamespaceIpFilterRuleInput ¶ added in v0.2.6
type NamespaceIpFilterRuleInput interface { pulumi.Input ToNamespaceIpFilterRuleOutput() NamespaceIpFilterRuleOutput ToNamespaceIpFilterRuleOutputWithContext(ctx context.Context) NamespaceIpFilterRuleOutput }
type NamespaceIpFilterRuleOutput ¶ added in v0.2.6
type NamespaceIpFilterRuleOutput struct {
*pulumi.OutputState
}
func (NamespaceIpFilterRuleOutput) ElementType ¶ added in v0.2.6
func (NamespaceIpFilterRuleOutput) ElementType() reflect.Type
func (NamespaceIpFilterRuleOutput) ToNamespaceIpFilterRuleOutput ¶ added in v0.2.6
func (o NamespaceIpFilterRuleOutput) ToNamespaceIpFilterRuleOutput() NamespaceIpFilterRuleOutput
func (NamespaceIpFilterRuleOutput) ToNamespaceIpFilterRuleOutputWithContext ¶ added in v0.2.6
func (o NamespaceIpFilterRuleOutput) ToNamespaceIpFilterRuleOutputWithContext(ctx context.Context) NamespaceIpFilterRuleOutput
type NamespaceIpFilterRuleState ¶
type NamespaceIpFilterRuleState struct { // The IP Filter Action Action pulumi.StringPtrInput // IP Filter name FilterName pulumi.StringPtrInput // IP Mask IpMask pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (NamespaceIpFilterRuleState) ElementType ¶
func (NamespaceIpFilterRuleState) ElementType() reflect.Type
type NamespaceNetworkRuleSet ¶ added in v0.2.5
type NamespaceNetworkRuleSet struct { pulumi.CustomResourceState // Default Action for Network Rule Set DefaultAction pulumi.StringPtrOutput `pulumi:"defaultAction"` // List of IpRules IpRules NWRuleSetIpRulesResponseArrayOutput `pulumi:"ipRules"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // List VirtualNetwork Rules VirtualNetworkRules NWRuleSetVirtualNetworkRulesResponseArrayOutput `pulumi:"virtualNetworkRules"` }
Description of NetworkRuleSet resource.
func GetNamespaceNetworkRuleSet ¶ added in v0.2.5
func GetNamespaceNetworkRuleSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceNetworkRuleSetState, opts ...pulumi.ResourceOption) (*NamespaceNetworkRuleSet, error)
GetNamespaceNetworkRuleSet gets an existing NamespaceNetworkRuleSet 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 NewNamespaceNetworkRuleSet ¶ added in v0.2.5
func NewNamespaceNetworkRuleSet(ctx *pulumi.Context, name string, args *NamespaceNetworkRuleSetArgs, opts ...pulumi.ResourceOption) (*NamespaceNetworkRuleSet, error)
NewNamespaceNetworkRuleSet registers a new resource with the given unique name, arguments, and options.
func (*NamespaceNetworkRuleSet) ElementType ¶ added in v0.2.6
func (*NamespaceNetworkRuleSet) ElementType() reflect.Type
func (*NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutput ¶ added in v0.2.6
func (i *NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutput() NamespaceNetworkRuleSetOutput
func (*NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutputWithContext ¶ added in v0.2.6
func (i *NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutputWithContext(ctx context.Context) NamespaceNetworkRuleSetOutput
type NamespaceNetworkRuleSetArgs ¶ added in v0.2.5
type NamespaceNetworkRuleSetArgs struct { // Default Action for Network Rule Set DefaultAction pulumi.StringPtrInput // List of IpRules IpRules NWRuleSetIpRulesArrayInput // The namespace name NamespaceName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // List VirtualNetwork Rules VirtualNetworkRules NWRuleSetVirtualNetworkRulesArrayInput }
The set of arguments for constructing a NamespaceNetworkRuleSet resource.
func (NamespaceNetworkRuleSetArgs) ElementType ¶ added in v0.2.5
func (NamespaceNetworkRuleSetArgs) ElementType() reflect.Type
type NamespaceNetworkRuleSetInput ¶ added in v0.2.6
type NamespaceNetworkRuleSetInput interface { pulumi.Input ToNamespaceNetworkRuleSetOutput() NamespaceNetworkRuleSetOutput ToNamespaceNetworkRuleSetOutputWithContext(ctx context.Context) NamespaceNetworkRuleSetOutput }
type NamespaceNetworkRuleSetOutput ¶ added in v0.2.6
type NamespaceNetworkRuleSetOutput struct {
*pulumi.OutputState
}
func (NamespaceNetworkRuleSetOutput) ElementType ¶ added in v0.2.6
func (NamespaceNetworkRuleSetOutput) ElementType() reflect.Type
func (NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutput ¶ added in v0.2.6
func (o NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutput() NamespaceNetworkRuleSetOutput
func (NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutputWithContext ¶ added in v0.2.6
func (o NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutputWithContext(ctx context.Context) NamespaceNetworkRuleSetOutput
type NamespaceNetworkRuleSetState ¶ added in v0.2.5
type NamespaceNetworkRuleSetState struct { // Default Action for Network Rule Set DefaultAction pulumi.StringPtrInput // List of IpRules IpRules NWRuleSetIpRulesResponseArrayInput // Resource name Name pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // List VirtualNetwork Rules VirtualNetworkRules NWRuleSetVirtualNetworkRulesResponseArrayInput }
func (NamespaceNetworkRuleSetState) ElementType ¶ added in v0.2.5
func (NamespaceNetworkRuleSetState) ElementType() reflect.Type
type NamespaceOutput ¶ added in v0.2.6
type NamespaceOutput struct {
*pulumi.OutputState
}
func (NamespaceOutput) ElementType ¶ added in v0.2.6
func (NamespaceOutput) ElementType() reflect.Type
func (NamespaceOutput) ToNamespaceOutput ¶ added in v0.2.6
func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput
func (NamespaceOutput) ToNamespaceOutputWithContext ¶ added in v0.2.6
func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
type NamespaceState ¶
type NamespaceState struct { // The time the namespace was created CreatedAt pulumi.StringPtrInput // Enumerates the possible value of keySource for Encryption KeySource pulumi.StringPtrInput // Properties of KeyVault KeyVaultProperties KeyVaultPropertiesResponsePtrInput // The Geo-location where the resource lives Location pulumi.StringPtrInput // Identifier for Azure Insights metrics MetricId pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // ObjectId from the KeyVault PrincipalId pulumi.StringPtrInput // Provisioning state of the namespace. ProvisioningState pulumi.StringPtrInput // Endpoint you can use to perform Service Bus operations. ServiceBusEndpoint pulumi.StringPtrInput // Properties of SKU Sku SBSkuResponsePtrInput // Resource tags Tags pulumi.StringMapInput // TenantId from the KeyVault TenantId pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // The time the namespace was updated. UpdatedAt pulumi.StringPtrInput // Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. ZoneRedundant pulumi.BoolPtrInput }
func (NamespaceState) ElementType ¶
func (NamespaceState) ElementType() reflect.Type
type NamespaceVirtualNetworkRule ¶
type NamespaceVirtualNetworkRule struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Resource ID of Virtual Network Subnet VirtualNetworkSubnetId pulumi.StringPtrOutput `pulumi:"virtualNetworkSubnetId"` }
Single item in a List or Get VirtualNetworkRules operation
func GetNamespaceVirtualNetworkRule ¶
func GetNamespaceVirtualNetworkRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceVirtualNetworkRuleState, opts ...pulumi.ResourceOption) (*NamespaceVirtualNetworkRule, error)
GetNamespaceVirtualNetworkRule gets an existing NamespaceVirtualNetworkRule 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 NewNamespaceVirtualNetworkRule ¶
func NewNamespaceVirtualNetworkRule(ctx *pulumi.Context, name string, args *NamespaceVirtualNetworkRuleArgs, opts ...pulumi.ResourceOption) (*NamespaceVirtualNetworkRule, error)
NewNamespaceVirtualNetworkRule registers a new resource with the given unique name, arguments, and options.
func (*NamespaceVirtualNetworkRule) ElementType ¶ added in v0.2.6
func (*NamespaceVirtualNetworkRule) ElementType() reflect.Type
func (*NamespaceVirtualNetworkRule) ToNamespaceVirtualNetworkRuleOutput ¶ added in v0.2.6
func (i *NamespaceVirtualNetworkRule) ToNamespaceVirtualNetworkRuleOutput() NamespaceVirtualNetworkRuleOutput
func (*NamespaceVirtualNetworkRule) ToNamespaceVirtualNetworkRuleOutputWithContext ¶ added in v0.2.6
func (i *NamespaceVirtualNetworkRule) ToNamespaceVirtualNetworkRuleOutputWithContext(ctx context.Context) NamespaceVirtualNetworkRuleOutput
type NamespaceVirtualNetworkRuleArgs ¶
type NamespaceVirtualNetworkRuleArgs struct { // The namespace name NamespaceName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The Virtual Network Rule name. VirtualNetworkRuleName pulumi.StringInput // Resource ID of Virtual Network Subnet VirtualNetworkSubnetId pulumi.StringPtrInput }
The set of arguments for constructing a NamespaceVirtualNetworkRule resource.
func (NamespaceVirtualNetworkRuleArgs) ElementType ¶
func (NamespaceVirtualNetworkRuleArgs) ElementType() reflect.Type
type NamespaceVirtualNetworkRuleInput ¶ added in v0.2.6
type NamespaceVirtualNetworkRuleInput interface { pulumi.Input ToNamespaceVirtualNetworkRuleOutput() NamespaceVirtualNetworkRuleOutput ToNamespaceVirtualNetworkRuleOutputWithContext(ctx context.Context) NamespaceVirtualNetworkRuleOutput }
type NamespaceVirtualNetworkRuleOutput ¶ added in v0.2.6
type NamespaceVirtualNetworkRuleOutput struct {
*pulumi.OutputState
}
func (NamespaceVirtualNetworkRuleOutput) ElementType ¶ added in v0.2.6
func (NamespaceVirtualNetworkRuleOutput) ElementType() reflect.Type
func (NamespaceVirtualNetworkRuleOutput) ToNamespaceVirtualNetworkRuleOutput ¶ added in v0.2.6
func (o NamespaceVirtualNetworkRuleOutput) ToNamespaceVirtualNetworkRuleOutput() NamespaceVirtualNetworkRuleOutput
func (NamespaceVirtualNetworkRuleOutput) ToNamespaceVirtualNetworkRuleOutputWithContext ¶ added in v0.2.6
func (o NamespaceVirtualNetworkRuleOutput) ToNamespaceVirtualNetworkRuleOutputWithContext(ctx context.Context) NamespaceVirtualNetworkRuleOutput
type NamespaceVirtualNetworkRuleState ¶
type NamespaceVirtualNetworkRuleState struct { // Resource name Name pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // Resource ID of Virtual Network Subnet VirtualNetworkSubnetId pulumi.StringPtrInput }
func (NamespaceVirtualNetworkRuleState) ElementType ¶
func (NamespaceVirtualNetworkRuleState) ElementType() reflect.Type
type NetworkRuleIPAction ¶ added in v0.3.1
The IP Filter Action
func (NetworkRuleIPAction) ElementType ¶ added in v0.3.1
func (NetworkRuleIPAction) ElementType() reflect.Type
func (NetworkRuleIPAction) ToStringOutput ¶ added in v0.3.1
func (e NetworkRuleIPAction) ToStringOutput() pulumi.StringOutput
func (NetworkRuleIPAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e NetworkRuleIPAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkRuleIPAction) ToStringPtrOutput ¶ added in v0.3.1
func (e NetworkRuleIPAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkRuleIPAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NetworkRuleIPAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpoint ¶
type PrivateEndpoint struct { // The ARM identifier for Private Endpoint. Id *string `pulumi:"id"` }
PrivateEndpoint information.
type PrivateEndpointArgs ¶
type PrivateEndpointArgs struct { // The ARM identifier for Private Endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
PrivateEndpoint information.
func (PrivateEndpointArgs) ElementType ¶
func (PrivateEndpointArgs) ElementType() reflect.Type
func (PrivateEndpointArgs) ToPrivateEndpointOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // The Private Endpoint resource for this Connection. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // Details about the state of the connection. PrivateLinkServiceConnectionState ConnectionStateResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` // Provisioning state of the Private Endpoint Connection. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Properties of the PrivateEndpointConnection.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶ added in v0.2.6
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // The namespace name NamespaceName pulumi.StringInput // The Private Endpoint resource for this Connection. PrivateEndpoint PrivateEndpointPtrInput // The PrivateEndpointConnection name PrivateEndpointConnectionName pulumi.StringInput // Details about the state of the connection. PrivateLinkServiceConnectionState ConnectionStatePtrInput // Provisioning state of the Private Endpoint Connection. ProvisioningState pulumi.StringPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶ added in v0.2.6
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.2.6
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.2.6
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // Resource name Name pulumi.StringPtrInput // The Private Endpoint resource for this Connection. PrivateEndpoint PrivateEndpointResponsePtrInput // Details about the state of the connection. PrivateLinkServiceConnectionState ConnectionStateResponsePtrInput // Provisioning state of the Private Endpoint Connection. ProvisioningState pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointInput ¶
type PrivateEndpointInput interface { pulumi.Input ToPrivateEndpointOutput() PrivateEndpointOutput ToPrivateEndpointOutputWithContext(context.Context) PrivateEndpointOutput }
PrivateEndpointInput is an input type that accepts PrivateEndpointArgs and PrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointInput` via:
PrivateEndpointArgs{...}
type PrivateEndpointOutput ¶
type PrivateEndpointOutput struct{ *pulumi.OutputState }
PrivateEndpoint information.
func (PrivateEndpointOutput) ElementType ¶
func (PrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointOutput) Id ¶
func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint.
func (PrivateEndpointOutput) ToPrivateEndpointOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointPtrInput ¶
type PrivateEndpointPtrInput interface { pulumi.Input ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput ToPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointPtrOutput }
PrivateEndpointPtrInput is an input type that accepts PrivateEndpointArgs, PrivateEndpointPtr and PrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointPtrInput` via:
PrivateEndpointArgs{...} or: nil
func PrivateEndpointPtr ¶
func PrivateEndpointPtr(v *PrivateEndpointArgs) PrivateEndpointPtrInput
type PrivateEndpointPtrOutput ¶
type PrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPtrOutput) Elem ¶
func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
func (PrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPtrOutput) Id ¶
func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint.
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for Private Endpoint. Id *string `pulumi:"id"` }
PrivateEndpoint information.
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct { // The ARM identifier for Private Endpoint. Id pulumi.StringPtrInput `pulumi:"id"` }
PrivateEndpoint information.
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
PrivateEndpoint information.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint.
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint.
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateLinkConnectionStatus ¶ added in v0.3.1
Status of the connection.
func (PrivateLinkConnectionStatus) ElementType ¶ added in v0.3.1
func (PrivateLinkConnectionStatus) ElementType() reflect.Type
func (PrivateLinkConnectionStatus) ToStringOutput ¶ added in v0.3.1
func (e PrivateLinkConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateLinkConnectionStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e PrivateLinkConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkConnectionStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e PrivateLinkConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkConnectionStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PrivateLinkConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Queue ¶ added in v0.3.1
type Queue struct { pulumi.CustomResourceState // Last time a message was sent, or the last time there was a receive request to this queue. AccessedAt pulumi.StringOutput `pulumi:"accessedAt"` // ISO 8061 timeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrOutput `pulumi:"autoDeleteOnIdle"` // Message Count Details. CountDetails MessageCountDetailsResponseOutput `pulumi:"countDetails"` // The exact time the message was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A value that indicates whether this queue has dead letter support when a message expires. DeadLetteringOnMessageExpiration pulumi.BoolPtrOutput `pulumi:"deadLetteringOnMessageExpiration"` // ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrOutput `pulumi:"defaultMessageTimeToLive"` // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrOutput `pulumi:"duplicateDetectionHistoryTimeWindow"` // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrOutput `pulumi:"enableBatchedOperations"` // A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage. EnableExpress pulumi.BoolPtrOutput `pulumi:"enableExpress"` // A value that indicates whether the queue is to be partitioned across multiple message brokers. EnablePartitioning pulumi.BoolPtrOutput `pulumi:"enablePartitioning"` // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo pulumi.StringPtrOutput `pulumi:"forwardDeadLetteredMessagesTo"` // Queue/Topic name to forward the messages ForwardTo pulumi.StringPtrOutput `pulumi:"forwardTo"` // ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute. LockDuration pulumi.StringPtrOutput `pulumi:"lockDuration"` // The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10. MaxDeliveryCount pulumi.IntPtrOutput `pulumi:"maxDeliveryCount"` // The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024. MaxSizeInMegabytes pulumi.IntPtrOutput `pulumi:"maxSizeInMegabytes"` // The number of messages in the queue. MessageCount pulumi.IntOutput `pulumi:"messageCount"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // A value indicating if this queue requires duplicate detection. RequiresDuplicateDetection pulumi.BoolPtrOutput `pulumi:"requiresDuplicateDetection"` // A value that indicates whether the queue supports the concept of sessions. RequiresSession pulumi.BoolPtrOutput `pulumi:"requiresSession"` // The size of the queue, in bytes. SizeInBytes pulumi.IntOutput `pulumi:"sizeInBytes"` // Enumerates the possible values for the status of a messaging entity. Status pulumi.StringPtrOutput `pulumi:"status"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The exact time the message was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Description of queue Resource.
func GetQueue ¶ added in v0.3.1
func GetQueue(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueState, opts ...pulumi.ResourceOption) (*Queue, error)
GetQueue gets an existing Queue 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 NewQueue ¶ added in v0.3.1
func NewQueue(ctx *pulumi.Context, name string, args *QueueArgs, opts ...pulumi.ResourceOption) (*Queue, error)
NewQueue registers a new resource with the given unique name, arguments, and options.
func (*Queue) ElementType ¶ added in v0.3.1
func (*Queue) ToQueueOutput ¶ added in v0.3.1
func (i *Queue) ToQueueOutput() QueueOutput
func (*Queue) ToQueueOutputWithContext ¶ added in v0.3.1
func (i *Queue) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueArgs ¶ added in v0.3.1
type QueueArgs struct { // ISO 8061 timeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrInput // A value that indicates whether this queue has dead letter support when a message expires. DeadLetteringOnMessageExpiration pulumi.BoolPtrInput // ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrInput // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrInput // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrInput // A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage. EnableExpress pulumi.BoolPtrInput // A value that indicates whether the queue is to be partitioned across multiple message brokers. EnablePartitioning pulumi.BoolPtrInput // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo pulumi.StringPtrInput // Queue/Topic name to forward the messages ForwardTo pulumi.StringPtrInput // ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute. LockDuration pulumi.StringPtrInput // The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10. MaxDeliveryCount pulumi.IntPtrInput // The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024. MaxSizeInMegabytes pulumi.IntPtrInput // The namespace name NamespaceName pulumi.StringInput // The queue name. QueueName pulumi.StringInput // A value indicating if this queue requires duplicate detection. RequiresDuplicateDetection pulumi.BoolPtrInput // A value that indicates whether the queue supports the concept of sessions. RequiresSession pulumi.BoolPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Enumerates the possible values for the status of a messaging entity. Status EntityStatus }
The set of arguments for constructing a Queue resource.
func (QueueArgs) ElementType ¶ added in v0.3.1
type QueueAuthorizationRule ¶ added in v0.3.1
type QueueAuthorizationRule struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // The rights associated with the rule. Rights pulumi.StringArrayOutput `pulumi:"rights"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Description of a namespace authorization rule.
func GetQueueAuthorizationRule ¶ added in v0.3.1
func GetQueueAuthorizationRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueAuthorizationRuleState, opts ...pulumi.ResourceOption) (*QueueAuthorizationRule, error)
GetQueueAuthorizationRule gets an existing QueueAuthorizationRule 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 NewQueueAuthorizationRule ¶ added in v0.3.1
func NewQueueAuthorizationRule(ctx *pulumi.Context, name string, args *QueueAuthorizationRuleArgs, opts ...pulumi.ResourceOption) (*QueueAuthorizationRule, error)
NewQueueAuthorizationRule registers a new resource with the given unique name, arguments, and options.
func (*QueueAuthorizationRule) ElementType ¶ added in v0.3.1
func (*QueueAuthorizationRule) ElementType() reflect.Type
func (*QueueAuthorizationRule) ToQueueAuthorizationRuleOutput ¶ added in v0.3.1
func (i *QueueAuthorizationRule) ToQueueAuthorizationRuleOutput() QueueAuthorizationRuleOutput
func (*QueueAuthorizationRule) ToQueueAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (i *QueueAuthorizationRule) ToQueueAuthorizationRuleOutputWithContext(ctx context.Context) QueueAuthorizationRuleOutput
type QueueAuthorizationRuleArgs ¶ added in v0.3.1
type QueueAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName pulumi.StringInput // The namespace name NamespaceName pulumi.StringInput // The queue name. QueueName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The rights associated with the rule. Rights AccessRightsArrayInput }
The set of arguments for constructing a QueueAuthorizationRule resource.
func (QueueAuthorizationRuleArgs) ElementType ¶ added in v0.3.1
func (QueueAuthorizationRuleArgs) ElementType() reflect.Type
type QueueAuthorizationRuleInput ¶ added in v0.3.1
type QueueAuthorizationRuleInput interface { pulumi.Input ToQueueAuthorizationRuleOutput() QueueAuthorizationRuleOutput ToQueueAuthorizationRuleOutputWithContext(ctx context.Context) QueueAuthorizationRuleOutput }
type QueueAuthorizationRuleOutput ¶ added in v0.3.1
type QueueAuthorizationRuleOutput struct {
*pulumi.OutputState
}
func (QueueAuthorizationRuleOutput) ElementType ¶ added in v0.3.1
func (QueueAuthorizationRuleOutput) ElementType() reflect.Type
func (QueueAuthorizationRuleOutput) ToQueueAuthorizationRuleOutput ¶ added in v0.3.1
func (o QueueAuthorizationRuleOutput) ToQueueAuthorizationRuleOutput() QueueAuthorizationRuleOutput
func (QueueAuthorizationRuleOutput) ToQueueAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (o QueueAuthorizationRuleOutput) ToQueueAuthorizationRuleOutputWithContext(ctx context.Context) QueueAuthorizationRuleOutput
type QueueAuthorizationRuleState ¶ added in v0.3.1
type QueueAuthorizationRuleState struct { // Resource name Name pulumi.StringPtrInput // The rights associated with the rule. Rights pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput }
func (QueueAuthorizationRuleState) ElementType ¶ added in v0.3.1
func (QueueAuthorizationRuleState) ElementType() reflect.Type
type QueueInput ¶ added in v0.3.1
type QueueInput interface { pulumi.Input ToQueueOutput() QueueOutput ToQueueOutputWithContext(ctx context.Context) QueueOutput }
type QueueOutput ¶ added in v0.3.1
type QueueOutput struct {
*pulumi.OutputState
}
func (QueueOutput) ElementType ¶ added in v0.3.1
func (QueueOutput) ElementType() reflect.Type
func (QueueOutput) ToQueueOutput ¶ added in v0.3.1
func (o QueueOutput) ToQueueOutput() QueueOutput
func (QueueOutput) ToQueueOutputWithContext ¶ added in v0.3.1
func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueState ¶ added in v0.3.1
type QueueState struct { // Last time a message was sent, or the last time there was a receive request to this queue. AccessedAt pulumi.StringPtrInput // ISO 8061 timeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrInput // Message Count Details. CountDetails MessageCountDetailsResponsePtrInput // The exact time the message was created. CreatedAt pulumi.StringPtrInput // A value that indicates whether this queue has dead letter support when a message expires. DeadLetteringOnMessageExpiration pulumi.BoolPtrInput // ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrInput // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrInput // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrInput // A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage. EnableExpress pulumi.BoolPtrInput // A value that indicates whether the queue is to be partitioned across multiple message brokers. EnablePartitioning pulumi.BoolPtrInput // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo pulumi.StringPtrInput // Queue/Topic name to forward the messages ForwardTo pulumi.StringPtrInput // ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute. LockDuration pulumi.StringPtrInput // The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10. MaxDeliveryCount pulumi.IntPtrInput // The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024. MaxSizeInMegabytes pulumi.IntPtrInput // The number of messages in the queue. MessageCount pulumi.IntPtrInput // Resource name Name pulumi.StringPtrInput // A value indicating if this queue requires duplicate detection. RequiresDuplicateDetection pulumi.BoolPtrInput // A value that indicates whether the queue supports the concept of sessions. RequiresSession pulumi.BoolPtrInput // The size of the queue, in bytes. SizeInBytes pulumi.IntPtrInput // Enumerates the possible values for the status of a messaging entity. Status pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // The exact time the message was updated. UpdatedAt pulumi.StringPtrInput }
func (QueueState) ElementType ¶ added in v0.3.1
func (QueueState) ElementType() reflect.Type
type Rule ¶ added in v0.3.1
type Rule struct { pulumi.CustomResourceState // Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression. Action ActionResponsePtrOutput `pulumi:"action"` // Properties of correlationFilter CorrelationFilter CorrelationFilterResponsePtrOutput `pulumi:"correlationFilter"` // Filter type that is evaluated against a BrokeredMessage. FilterType pulumi.StringPtrOutput `pulumi:"filterType"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Properties of sqlFilter SqlFilter SqlFilterResponsePtrOutput `pulumi:"sqlFilter"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Description of Rule Resource.
func GetRule ¶ added in v0.3.1
func GetRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RuleState, opts ...pulumi.ResourceOption) (*Rule, error)
GetRule gets an existing Rule 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 NewRule ¶ added in v0.3.1
func NewRule(ctx *pulumi.Context, name string, args *RuleArgs, opts ...pulumi.ResourceOption) (*Rule, error)
NewRule registers a new resource with the given unique name, arguments, and options.
func (*Rule) ElementType ¶ added in v0.3.1
func (*Rule) ToRuleOutput ¶ added in v0.3.1
func (i *Rule) ToRuleOutput() RuleOutput
func (*Rule) ToRuleOutputWithContext ¶ added in v0.3.1
func (i *Rule) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RuleArgs ¶ added in v0.3.1
type RuleArgs struct { // Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression. Action ActionPtrInput // Properties of correlationFilter CorrelationFilter CorrelationFilterPtrInput // Filter type that is evaluated against a BrokeredMessage. FilterType FilterType // The namespace name NamespaceName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The rule name. RuleName pulumi.StringInput // Properties of sqlFilter SqlFilter SqlFilterPtrInput // The subscription name. SubscriptionName pulumi.StringInput // The topic name. TopicName pulumi.StringInput }
The set of arguments for constructing a Rule resource.
func (RuleArgs) ElementType ¶ added in v0.3.1
type RuleInput ¶ added in v0.3.1
type RuleInput interface { pulumi.Input ToRuleOutput() RuleOutput ToRuleOutputWithContext(ctx context.Context) RuleOutput }
type RuleOutput ¶ added in v0.3.1
type RuleOutput struct {
*pulumi.OutputState
}
func (RuleOutput) ElementType ¶ added in v0.3.1
func (RuleOutput) ElementType() reflect.Type
func (RuleOutput) ToRuleOutput ¶ added in v0.3.1
func (o RuleOutput) ToRuleOutput() RuleOutput
func (RuleOutput) ToRuleOutputWithContext ¶ added in v0.3.1
func (o RuleOutput) ToRuleOutputWithContext(ctx context.Context) RuleOutput
type RuleState ¶ added in v0.3.1
type RuleState struct { // Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression. Action ActionResponsePtrInput // Properties of correlationFilter CorrelationFilter CorrelationFilterResponsePtrInput // Filter type that is evaluated against a BrokeredMessage. FilterType pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Properties of sqlFilter SqlFilter SqlFilterResponsePtrInput // Resource type Type pulumi.StringPtrInput }
func (RuleState) ElementType ¶ added in v0.3.1
type SBSku ¶
type SBSku struct { // The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4. Capacity *int `pulumi:"capacity"` // Name of this SKU. Name string `pulumi:"name"` // The billing tier of this particular SKU. Tier *string `pulumi:"tier"` }
SKU of the namespace.
type SBSkuArgs ¶
type SBSkuArgs struct { // The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Name of this SKU. Name SkuName `pulumi:"name"` // The billing tier of this particular SKU. Tier SkuTier `pulumi:"tier"` }
SKU of the namespace.
func (SBSkuArgs) ElementType ¶
func (SBSkuArgs) ToSBSkuOutput ¶
func (i SBSkuArgs) ToSBSkuOutput() SBSkuOutput
func (SBSkuArgs) ToSBSkuOutputWithContext ¶
func (i SBSkuArgs) ToSBSkuOutputWithContext(ctx context.Context) SBSkuOutput
func (SBSkuArgs) ToSBSkuPtrOutput ¶
func (i SBSkuArgs) ToSBSkuPtrOutput() SBSkuPtrOutput
func (SBSkuArgs) ToSBSkuPtrOutputWithContext ¶
func (i SBSkuArgs) ToSBSkuPtrOutputWithContext(ctx context.Context) SBSkuPtrOutput
type SBSkuInput ¶
type SBSkuInput interface { pulumi.Input ToSBSkuOutput() SBSkuOutput ToSBSkuOutputWithContext(context.Context) SBSkuOutput }
SBSkuInput is an input type that accepts SBSkuArgs and SBSkuOutput values. You can construct a concrete instance of `SBSkuInput` via:
SBSkuArgs{...}
type SBSkuOutput ¶
type SBSkuOutput struct{ *pulumi.OutputState }
SKU of the namespace.
func (SBSkuOutput) Capacity ¶
func (o SBSkuOutput) Capacity() pulumi.IntPtrOutput
The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.
func (SBSkuOutput) ElementType ¶
func (SBSkuOutput) ElementType() reflect.Type
func (SBSkuOutput) Tier ¶
func (o SBSkuOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SBSkuOutput) ToSBSkuOutput ¶
func (o SBSkuOutput) ToSBSkuOutput() SBSkuOutput
func (SBSkuOutput) ToSBSkuOutputWithContext ¶
func (o SBSkuOutput) ToSBSkuOutputWithContext(ctx context.Context) SBSkuOutput
func (SBSkuOutput) ToSBSkuPtrOutput ¶
func (o SBSkuOutput) ToSBSkuPtrOutput() SBSkuPtrOutput
func (SBSkuOutput) ToSBSkuPtrOutputWithContext ¶
func (o SBSkuOutput) ToSBSkuPtrOutputWithContext(ctx context.Context) SBSkuPtrOutput
type SBSkuPtrInput ¶
type SBSkuPtrInput interface { pulumi.Input ToSBSkuPtrOutput() SBSkuPtrOutput ToSBSkuPtrOutputWithContext(context.Context) SBSkuPtrOutput }
SBSkuPtrInput is an input type that accepts SBSkuArgs, SBSkuPtr and SBSkuPtrOutput values. You can construct a concrete instance of `SBSkuPtrInput` via:
SBSkuArgs{...} or: nil
func SBSkuPtr ¶
func SBSkuPtr(v *SBSkuArgs) SBSkuPtrInput
type SBSkuPtrOutput ¶
type SBSkuPtrOutput struct{ *pulumi.OutputState }
func (SBSkuPtrOutput) Capacity ¶
func (o SBSkuPtrOutput) Capacity() pulumi.IntPtrOutput
The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.
func (SBSkuPtrOutput) Elem ¶
func (o SBSkuPtrOutput) Elem() SBSkuOutput
func (SBSkuPtrOutput) ElementType ¶
func (SBSkuPtrOutput) ElementType() reflect.Type
func (SBSkuPtrOutput) Name ¶
func (o SBSkuPtrOutput) Name() pulumi.StringPtrOutput
Name of this SKU.
func (SBSkuPtrOutput) Tier ¶
func (o SBSkuPtrOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SBSkuPtrOutput) ToSBSkuPtrOutput ¶
func (o SBSkuPtrOutput) ToSBSkuPtrOutput() SBSkuPtrOutput
func (SBSkuPtrOutput) ToSBSkuPtrOutputWithContext ¶
func (o SBSkuPtrOutput) ToSBSkuPtrOutputWithContext(ctx context.Context) SBSkuPtrOutput
type SBSkuResponse ¶
type SBSkuResponse struct { // The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4. Capacity *int `pulumi:"capacity"` // Name of this SKU. Name string `pulumi:"name"` // The billing tier of this particular SKU. Tier *string `pulumi:"tier"` }
SKU of the namespace.
type SBSkuResponseArgs ¶
type SBSkuResponseArgs struct { // The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Name of this SKU. Name pulumi.StringInput `pulumi:"name"` // The billing tier of this particular SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
SKU of the namespace.
func (SBSkuResponseArgs) ElementType ¶
func (SBSkuResponseArgs) ElementType() reflect.Type
func (SBSkuResponseArgs) ToSBSkuResponseOutput ¶
func (i SBSkuResponseArgs) ToSBSkuResponseOutput() SBSkuResponseOutput
func (SBSkuResponseArgs) ToSBSkuResponseOutputWithContext ¶
func (i SBSkuResponseArgs) ToSBSkuResponseOutputWithContext(ctx context.Context) SBSkuResponseOutput
func (SBSkuResponseArgs) ToSBSkuResponsePtrOutput ¶
func (i SBSkuResponseArgs) ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput
func (SBSkuResponseArgs) ToSBSkuResponsePtrOutputWithContext ¶
func (i SBSkuResponseArgs) ToSBSkuResponsePtrOutputWithContext(ctx context.Context) SBSkuResponsePtrOutput
type SBSkuResponseInput ¶
type SBSkuResponseInput interface { pulumi.Input ToSBSkuResponseOutput() SBSkuResponseOutput ToSBSkuResponseOutputWithContext(context.Context) SBSkuResponseOutput }
SBSkuResponseInput is an input type that accepts SBSkuResponseArgs and SBSkuResponseOutput values. You can construct a concrete instance of `SBSkuResponseInput` via:
SBSkuResponseArgs{...}
type SBSkuResponseOutput ¶
type SBSkuResponseOutput struct{ *pulumi.OutputState }
SKU of the namespace.
func (SBSkuResponseOutput) Capacity ¶
func (o SBSkuResponseOutput) Capacity() pulumi.IntPtrOutput
The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.
func (SBSkuResponseOutput) ElementType ¶
func (SBSkuResponseOutput) ElementType() reflect.Type
func (SBSkuResponseOutput) Name ¶
func (o SBSkuResponseOutput) Name() pulumi.StringOutput
Name of this SKU.
func (SBSkuResponseOutput) Tier ¶
func (o SBSkuResponseOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SBSkuResponseOutput) ToSBSkuResponseOutput ¶
func (o SBSkuResponseOutput) ToSBSkuResponseOutput() SBSkuResponseOutput
func (SBSkuResponseOutput) ToSBSkuResponseOutputWithContext ¶
func (o SBSkuResponseOutput) ToSBSkuResponseOutputWithContext(ctx context.Context) SBSkuResponseOutput
func (SBSkuResponseOutput) ToSBSkuResponsePtrOutput ¶
func (o SBSkuResponseOutput) ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput
func (SBSkuResponseOutput) ToSBSkuResponsePtrOutputWithContext ¶
func (o SBSkuResponseOutput) ToSBSkuResponsePtrOutputWithContext(ctx context.Context) SBSkuResponsePtrOutput
type SBSkuResponsePtrInput ¶
type SBSkuResponsePtrInput interface { pulumi.Input ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput ToSBSkuResponsePtrOutputWithContext(context.Context) SBSkuResponsePtrOutput }
SBSkuResponsePtrInput is an input type that accepts SBSkuResponseArgs, SBSkuResponsePtr and SBSkuResponsePtrOutput values. You can construct a concrete instance of `SBSkuResponsePtrInput` via:
SBSkuResponseArgs{...} or: nil
func SBSkuResponsePtr ¶
func SBSkuResponsePtr(v *SBSkuResponseArgs) SBSkuResponsePtrInput
type SBSkuResponsePtrOutput ¶
type SBSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SBSkuResponsePtrOutput) Capacity ¶
func (o SBSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.
func (SBSkuResponsePtrOutput) Elem ¶
func (o SBSkuResponsePtrOutput) Elem() SBSkuResponseOutput
func (SBSkuResponsePtrOutput) ElementType ¶
func (SBSkuResponsePtrOutput) ElementType() reflect.Type
func (SBSkuResponsePtrOutput) Name ¶
func (o SBSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of this SKU.
func (SBSkuResponsePtrOutput) Tier ¶
func (o SBSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SBSkuResponsePtrOutput) ToSBSkuResponsePtrOutput ¶
func (o SBSkuResponsePtrOutput) ToSBSkuResponsePtrOutput() SBSkuResponsePtrOutput
func (SBSkuResponsePtrOutput) ToSBSkuResponsePtrOutputWithContext ¶
func (o SBSkuResponsePtrOutput) ToSBSkuResponsePtrOutputWithContext(ctx context.Context) SBSkuResponsePtrOutput
type SkuName ¶ added in v0.3.1
Name of this SKU.
func (SkuName) ElementType ¶ added in v0.3.1
func (SkuName) ToStringOutput ¶ added in v0.3.1
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTier ¶ added in v0.3.1
The billing tier of this particular SKU.
func (SkuTier) ElementType ¶ added in v0.3.1
func (SkuTier) ToStringOutput ¶ added in v0.3.1
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SqlFilter ¶ added in v0.3.1
type SqlFilter struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel *int `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing *bool `pulumi:"requiresPreprocessing"` // The SQL expression. e.g. MyProperty='ABC' SqlExpression *string `pulumi:"sqlExpression"` }
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
type SqlFilterArgs ¶ added in v0.3.1
type SqlFilterArgs struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel pulumi.IntPtrInput `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing pulumi.BoolPtrInput `pulumi:"requiresPreprocessing"` // The SQL expression. e.g. MyProperty='ABC' SqlExpression pulumi.StringPtrInput `pulumi:"sqlExpression"` }
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
func (SqlFilterArgs) ElementType ¶ added in v0.3.1
func (SqlFilterArgs) ElementType() reflect.Type
func (SqlFilterArgs) ToSqlFilterOutput ¶ added in v0.3.1
func (i SqlFilterArgs) ToSqlFilterOutput() SqlFilterOutput
func (SqlFilterArgs) ToSqlFilterOutputWithContext ¶ added in v0.3.1
func (i SqlFilterArgs) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
func (SqlFilterArgs) ToSqlFilterPtrOutput ¶ added in v0.3.1
func (i SqlFilterArgs) ToSqlFilterPtrOutput() SqlFilterPtrOutput
func (SqlFilterArgs) ToSqlFilterPtrOutputWithContext ¶ added in v0.3.1
func (i SqlFilterArgs) ToSqlFilterPtrOutputWithContext(ctx context.Context) SqlFilterPtrOutput
type SqlFilterInput ¶ added in v0.3.1
type SqlFilterInput interface { pulumi.Input ToSqlFilterOutput() SqlFilterOutput ToSqlFilterOutputWithContext(context.Context) SqlFilterOutput }
SqlFilterInput is an input type that accepts SqlFilterArgs and SqlFilterOutput values. You can construct a concrete instance of `SqlFilterInput` via:
SqlFilterArgs{...}
type SqlFilterOutput ¶ added in v0.3.1
type SqlFilterOutput struct{ *pulumi.OutputState }
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
func (SqlFilterOutput) CompatibilityLevel ¶ added in v0.3.1
func (o SqlFilterOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (SqlFilterOutput) ElementType ¶ added in v0.3.1
func (SqlFilterOutput) ElementType() reflect.Type
func (SqlFilterOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o SqlFilterOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (SqlFilterOutput) SqlExpression ¶ added in v0.3.1
func (o SqlFilterOutput) SqlExpression() pulumi.StringPtrOutput
The SQL expression. e.g. MyProperty='ABC'
func (SqlFilterOutput) ToSqlFilterOutput ¶ added in v0.3.1
func (o SqlFilterOutput) ToSqlFilterOutput() SqlFilterOutput
func (SqlFilterOutput) ToSqlFilterOutputWithContext ¶ added in v0.3.1
func (o SqlFilterOutput) ToSqlFilterOutputWithContext(ctx context.Context) SqlFilterOutput
func (SqlFilterOutput) ToSqlFilterPtrOutput ¶ added in v0.3.1
func (o SqlFilterOutput) ToSqlFilterPtrOutput() SqlFilterPtrOutput
func (SqlFilterOutput) ToSqlFilterPtrOutputWithContext ¶ added in v0.3.1
func (o SqlFilterOutput) ToSqlFilterPtrOutputWithContext(ctx context.Context) SqlFilterPtrOutput
type SqlFilterPtrInput ¶ added in v0.3.1
type SqlFilterPtrInput interface { pulumi.Input ToSqlFilterPtrOutput() SqlFilterPtrOutput ToSqlFilterPtrOutputWithContext(context.Context) SqlFilterPtrOutput }
SqlFilterPtrInput is an input type that accepts SqlFilterArgs, SqlFilterPtr and SqlFilterPtrOutput values. You can construct a concrete instance of `SqlFilterPtrInput` via:
SqlFilterArgs{...} or: nil
func SqlFilterPtr ¶ added in v0.3.1
func SqlFilterPtr(v *SqlFilterArgs) SqlFilterPtrInput
type SqlFilterPtrOutput ¶ added in v0.3.1
type SqlFilterPtrOutput struct{ *pulumi.OutputState }
func (SqlFilterPtrOutput) CompatibilityLevel ¶ added in v0.3.1
func (o SqlFilterPtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (SqlFilterPtrOutput) Elem ¶ added in v0.3.1
func (o SqlFilterPtrOutput) Elem() SqlFilterOutput
func (SqlFilterPtrOutput) ElementType ¶ added in v0.3.1
func (SqlFilterPtrOutput) ElementType() reflect.Type
func (SqlFilterPtrOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o SqlFilterPtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (SqlFilterPtrOutput) SqlExpression ¶ added in v0.3.1
func (o SqlFilterPtrOutput) SqlExpression() pulumi.StringPtrOutput
The SQL expression. e.g. MyProperty='ABC'
func (SqlFilterPtrOutput) ToSqlFilterPtrOutput ¶ added in v0.3.1
func (o SqlFilterPtrOutput) ToSqlFilterPtrOutput() SqlFilterPtrOutput
func (SqlFilterPtrOutput) ToSqlFilterPtrOutputWithContext ¶ added in v0.3.1
func (o SqlFilterPtrOutput) ToSqlFilterPtrOutputWithContext(ctx context.Context) SqlFilterPtrOutput
type SqlFilterResponse ¶ added in v0.3.1
type SqlFilterResponse struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel *int `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing *bool `pulumi:"requiresPreprocessing"` // The SQL expression. e.g. MyProperty='ABC' SqlExpression *string `pulumi:"sqlExpression"` }
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
type SqlFilterResponseArgs ¶ added in v0.3.1
type SqlFilterResponseArgs struct { // This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20. CompatibilityLevel pulumi.IntPtrInput `pulumi:"compatibilityLevel"` // Value that indicates whether the rule action requires preprocessing. RequiresPreprocessing pulumi.BoolPtrInput `pulumi:"requiresPreprocessing"` // The SQL expression. e.g. MyProperty='ABC' SqlExpression pulumi.StringPtrInput `pulumi:"sqlExpression"` }
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
func (SqlFilterResponseArgs) ElementType ¶ added in v0.3.1
func (SqlFilterResponseArgs) ElementType() reflect.Type
func (SqlFilterResponseArgs) ToSqlFilterResponseOutput ¶ added in v0.3.1
func (i SqlFilterResponseArgs) ToSqlFilterResponseOutput() SqlFilterResponseOutput
func (SqlFilterResponseArgs) ToSqlFilterResponseOutputWithContext ¶ added in v0.3.1
func (i SqlFilterResponseArgs) ToSqlFilterResponseOutputWithContext(ctx context.Context) SqlFilterResponseOutput
func (SqlFilterResponseArgs) ToSqlFilterResponsePtrOutput ¶ added in v0.3.1
func (i SqlFilterResponseArgs) ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput
func (SqlFilterResponseArgs) ToSqlFilterResponsePtrOutputWithContext ¶ added in v0.3.1
func (i SqlFilterResponseArgs) ToSqlFilterResponsePtrOutputWithContext(ctx context.Context) SqlFilterResponsePtrOutput
type SqlFilterResponseInput ¶ added in v0.3.1
type SqlFilterResponseInput interface { pulumi.Input ToSqlFilterResponseOutput() SqlFilterResponseOutput ToSqlFilterResponseOutputWithContext(context.Context) SqlFilterResponseOutput }
SqlFilterResponseInput is an input type that accepts SqlFilterResponseArgs and SqlFilterResponseOutput values. You can construct a concrete instance of `SqlFilterResponseInput` via:
SqlFilterResponseArgs{...}
type SqlFilterResponseOutput ¶ added in v0.3.1
type SqlFilterResponseOutput struct{ *pulumi.OutputState }
Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
func (SqlFilterResponseOutput) CompatibilityLevel ¶ added in v0.3.1
func (o SqlFilterResponseOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (SqlFilterResponseOutput) ElementType ¶ added in v0.3.1
func (SqlFilterResponseOutput) ElementType() reflect.Type
func (SqlFilterResponseOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o SqlFilterResponseOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (SqlFilterResponseOutput) SqlExpression ¶ added in v0.3.1
func (o SqlFilterResponseOutput) SqlExpression() pulumi.StringPtrOutput
The SQL expression. e.g. MyProperty='ABC'
func (SqlFilterResponseOutput) ToSqlFilterResponseOutput ¶ added in v0.3.1
func (o SqlFilterResponseOutput) ToSqlFilterResponseOutput() SqlFilterResponseOutput
func (SqlFilterResponseOutput) ToSqlFilterResponseOutputWithContext ¶ added in v0.3.1
func (o SqlFilterResponseOutput) ToSqlFilterResponseOutputWithContext(ctx context.Context) SqlFilterResponseOutput
func (SqlFilterResponseOutput) ToSqlFilterResponsePtrOutput ¶ added in v0.3.1
func (o SqlFilterResponseOutput) ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput
func (SqlFilterResponseOutput) ToSqlFilterResponsePtrOutputWithContext ¶ added in v0.3.1
func (o SqlFilterResponseOutput) ToSqlFilterResponsePtrOutputWithContext(ctx context.Context) SqlFilterResponsePtrOutput
type SqlFilterResponsePtrInput ¶ added in v0.3.1
type SqlFilterResponsePtrInput interface { pulumi.Input ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput ToSqlFilterResponsePtrOutputWithContext(context.Context) SqlFilterResponsePtrOutput }
SqlFilterResponsePtrInput is an input type that accepts SqlFilterResponseArgs, SqlFilterResponsePtr and SqlFilterResponsePtrOutput values. You can construct a concrete instance of `SqlFilterResponsePtrInput` via:
SqlFilterResponseArgs{...} or: nil
func SqlFilterResponsePtr ¶ added in v0.3.1
func SqlFilterResponsePtr(v *SqlFilterResponseArgs) SqlFilterResponsePtrInput
type SqlFilterResponsePtrOutput ¶ added in v0.3.1
type SqlFilterResponsePtrOutput struct{ *pulumi.OutputState }
func (SqlFilterResponsePtrOutput) CompatibilityLevel ¶ added in v0.3.1
func (o SqlFilterResponsePtrOutput) CompatibilityLevel() pulumi.IntPtrOutput
This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.
func (SqlFilterResponsePtrOutput) Elem ¶ added in v0.3.1
func (o SqlFilterResponsePtrOutput) Elem() SqlFilterResponseOutput
func (SqlFilterResponsePtrOutput) ElementType ¶ added in v0.3.1
func (SqlFilterResponsePtrOutput) ElementType() reflect.Type
func (SqlFilterResponsePtrOutput) RequiresPreprocessing ¶ added in v0.3.1
func (o SqlFilterResponsePtrOutput) RequiresPreprocessing() pulumi.BoolPtrOutput
Value that indicates whether the rule action requires preprocessing.
func (SqlFilterResponsePtrOutput) SqlExpression ¶ added in v0.3.1
func (o SqlFilterResponsePtrOutput) SqlExpression() pulumi.StringPtrOutput
The SQL expression. e.g. MyProperty='ABC'
func (SqlFilterResponsePtrOutput) ToSqlFilterResponsePtrOutput ¶ added in v0.3.1
func (o SqlFilterResponsePtrOutput) ToSqlFilterResponsePtrOutput() SqlFilterResponsePtrOutput
func (SqlFilterResponsePtrOutput) ToSqlFilterResponsePtrOutputWithContext ¶ added in v0.3.1
func (o SqlFilterResponsePtrOutput) ToSqlFilterResponsePtrOutputWithContext(ctx context.Context) SqlFilterResponsePtrOutput
type Subnet ¶ added in v0.2.5
type Subnet struct { // Resource ID of Virtual Network Subnet Id string `pulumi:"id"` }
Properties supplied for Subnet
type SubnetArgs ¶ added in v0.2.5
type SubnetArgs struct { // Resource ID of Virtual Network Subnet Id pulumi.StringInput `pulumi:"id"` }
Properties supplied for Subnet
func (SubnetArgs) ElementType ¶ added in v0.2.5
func (SubnetArgs) ElementType() reflect.Type
func (SubnetArgs) ToSubnetOutput ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetOutput() SubnetOutput
func (SubnetArgs) ToSubnetOutputWithContext ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
func (SubnetArgs) ToSubnetPtrOutput ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetArgs) ToSubnetPtrOutputWithContext ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetInput ¶ added in v0.2.5
type SubnetInput interface { pulumi.Input ToSubnetOutput() SubnetOutput ToSubnetOutputWithContext(context.Context) SubnetOutput }
SubnetInput is an input type that accepts SubnetArgs and SubnetOutput values. You can construct a concrete instance of `SubnetInput` via:
SubnetArgs{...}
type SubnetOutput ¶ added in v0.2.5
type SubnetOutput struct{ *pulumi.OutputState }
Properties supplied for Subnet
func (SubnetOutput) ElementType ¶ added in v0.2.5
func (SubnetOutput) ElementType() reflect.Type
func (SubnetOutput) Id ¶ added in v0.2.5
func (o SubnetOutput) Id() pulumi.StringOutput
Resource ID of Virtual Network Subnet
func (SubnetOutput) ToSubnetOutput ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetOutput() SubnetOutput
func (SubnetOutput) ToSubnetOutputWithContext ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
func (SubnetOutput) ToSubnetPtrOutput ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetOutput) ToSubnetPtrOutputWithContext ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetPtrInput ¶ added in v0.2.5
type SubnetPtrInput interface { pulumi.Input ToSubnetPtrOutput() SubnetPtrOutput ToSubnetPtrOutputWithContext(context.Context) SubnetPtrOutput }
SubnetPtrInput is an input type that accepts SubnetArgs, SubnetPtr and SubnetPtrOutput values. You can construct a concrete instance of `SubnetPtrInput` via:
SubnetArgs{...} or: nil
func SubnetPtr ¶ added in v0.2.5
func SubnetPtr(v *SubnetArgs) SubnetPtrInput
type SubnetPtrOutput ¶ added in v0.2.5
type SubnetPtrOutput struct{ *pulumi.OutputState }
func (SubnetPtrOutput) Elem ¶ added in v0.2.5
func (o SubnetPtrOutput) Elem() SubnetOutput
func (SubnetPtrOutput) ElementType ¶ added in v0.2.5
func (SubnetPtrOutput) ElementType() reflect.Type
func (SubnetPtrOutput) Id ¶ added in v0.2.5
func (o SubnetPtrOutput) Id() pulumi.StringPtrOutput
Resource ID of Virtual Network Subnet
func (SubnetPtrOutput) ToSubnetPtrOutput ¶ added in v0.2.5
func (o SubnetPtrOutput) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetPtrOutput) ToSubnetPtrOutputWithContext ¶ added in v0.2.5
func (o SubnetPtrOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetResponse ¶ added in v0.2.5
type SubnetResponse struct { // Resource ID of Virtual Network Subnet Id string `pulumi:"id"` }
Properties supplied for Subnet
type SubnetResponseArgs ¶ added in v0.2.5
type SubnetResponseArgs struct { // Resource ID of Virtual Network Subnet Id pulumi.StringInput `pulumi:"id"` }
Properties supplied for Subnet
func (SubnetResponseArgs) ElementType ¶ added in v0.2.5
func (SubnetResponseArgs) ElementType() reflect.Type
func (SubnetResponseArgs) ToSubnetResponseOutput ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponseOutputWithContext ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponsePtrOutput ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type SubnetResponseInput ¶ added in v0.2.5
type SubnetResponseInput interface { pulumi.Input ToSubnetResponseOutput() SubnetResponseOutput ToSubnetResponseOutputWithContext(context.Context) SubnetResponseOutput }
SubnetResponseInput is an input type that accepts SubnetResponseArgs and SubnetResponseOutput values. You can construct a concrete instance of `SubnetResponseInput` via:
SubnetResponseArgs{...}
type SubnetResponseOutput ¶ added in v0.2.5
type SubnetResponseOutput struct{ *pulumi.OutputState }
Properties supplied for Subnet
func (SubnetResponseOutput) ElementType ¶ added in v0.2.5
func (SubnetResponseOutput) ElementType() reflect.Type
func (SubnetResponseOutput) Id ¶ added in v0.2.5
func (o SubnetResponseOutput) Id() pulumi.StringOutput
Resource ID of Virtual Network Subnet
func (SubnetResponseOutput) ToSubnetResponseOutput ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponseOutputWithContext ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponsePtrOutput ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type SubnetResponsePtrInput ¶ added in v0.2.5
type SubnetResponsePtrInput interface { pulumi.Input ToSubnetResponsePtrOutput() SubnetResponsePtrOutput ToSubnetResponsePtrOutputWithContext(context.Context) SubnetResponsePtrOutput }
SubnetResponsePtrInput is an input type that accepts SubnetResponseArgs, SubnetResponsePtr and SubnetResponsePtrOutput values. You can construct a concrete instance of `SubnetResponsePtrInput` via:
SubnetResponseArgs{...} or: nil
func SubnetResponsePtr ¶ added in v0.2.5
func SubnetResponsePtr(v *SubnetResponseArgs) SubnetResponsePtrInput
type SubnetResponsePtrOutput ¶ added in v0.2.5
type SubnetResponsePtrOutput struct{ *pulumi.OutputState }
func (SubnetResponsePtrOutput) Elem ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) Elem() SubnetResponseOutput
func (SubnetResponsePtrOutput) ElementType ¶ added in v0.2.5
func (SubnetResponsePtrOutput) ElementType() reflect.Type
func (SubnetResponsePtrOutput) Id ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of Virtual Network Subnet
func (SubnetResponsePtrOutput) ToSubnetResponsePtrOutput ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type Subscription ¶ added in v0.3.1
type Subscription struct { pulumi.CustomResourceState // Last time there was a receive request to this subscription. AccessedAt pulumi.StringOutput `pulumi:"accessedAt"` // ISO 8061 timeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrOutput `pulumi:"autoDeleteOnIdle"` // Message count details CountDetails MessageCountDetailsResponseOutput `pulumi:"countDetails"` // Exact time the message was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Value that indicates whether a subscription has dead letter support on filter evaluation exceptions. DeadLetteringOnFilterEvaluationExceptions pulumi.BoolPtrOutput `pulumi:"deadLetteringOnFilterEvaluationExceptions"` // Value that indicates whether a subscription has dead letter support when a message expires. DeadLetteringOnMessageExpiration pulumi.BoolPtrOutput `pulumi:"deadLetteringOnMessageExpiration"` // ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrOutput `pulumi:"defaultMessageTimeToLive"` // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrOutput `pulumi:"duplicateDetectionHistoryTimeWindow"` // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrOutput `pulumi:"enableBatchedOperations"` // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo pulumi.StringPtrOutput `pulumi:"forwardDeadLetteredMessagesTo"` // Queue/Topic name to forward the messages ForwardTo pulumi.StringPtrOutput `pulumi:"forwardTo"` // ISO 8061 lock duration timespan for the subscription. The default value is 1 minute. LockDuration pulumi.StringPtrOutput `pulumi:"lockDuration"` // Number of maximum deliveries. MaxDeliveryCount pulumi.IntPtrOutput `pulumi:"maxDeliveryCount"` // Number of messages. MessageCount pulumi.IntOutput `pulumi:"messageCount"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Value indicating if a subscription supports the concept of sessions. RequiresSession pulumi.BoolPtrOutput `pulumi:"requiresSession"` // Enumerates the possible values for the status of a messaging entity. Status pulumi.StringPtrOutput `pulumi:"status"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The exact time the message was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Description of subscription resource.
func GetSubscription ¶ added in v0.3.1
func GetSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubscriptionState, opts ...pulumi.ResourceOption) (*Subscription, error)
GetSubscription gets an existing Subscription 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 NewSubscription ¶ added in v0.3.1
func NewSubscription(ctx *pulumi.Context, name string, args *SubscriptionArgs, opts ...pulumi.ResourceOption) (*Subscription, error)
NewSubscription registers a new resource with the given unique name, arguments, and options.
func (*Subscription) ElementType ¶ added in v0.3.1
func (*Subscription) ElementType() reflect.Type
func (*Subscription) ToSubscriptionOutput ¶ added in v0.3.1
func (i *Subscription) ToSubscriptionOutput() SubscriptionOutput
func (*Subscription) ToSubscriptionOutputWithContext ¶ added in v0.3.1
func (i *Subscription) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionArgs ¶ added in v0.3.1
type SubscriptionArgs struct { // ISO 8061 timeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrInput // Value that indicates whether a subscription has dead letter support on filter evaluation exceptions. DeadLetteringOnFilterEvaluationExceptions pulumi.BoolPtrInput // Value that indicates whether a subscription has dead letter support when a message expires. DeadLetteringOnMessageExpiration pulumi.BoolPtrInput // ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrInput // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrInput // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrInput // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo pulumi.StringPtrInput // Queue/Topic name to forward the messages ForwardTo pulumi.StringPtrInput // ISO 8061 lock duration timespan for the subscription. The default value is 1 minute. LockDuration pulumi.StringPtrInput // Number of maximum deliveries. MaxDeliveryCount pulumi.IntPtrInput // The namespace name NamespaceName pulumi.StringInput // Value indicating if a subscription supports the concept of sessions. RequiresSession pulumi.BoolPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Enumerates the possible values for the status of a messaging entity. Status EntityStatus // The subscription name. SubscriptionName pulumi.StringInput // The topic name. TopicName pulumi.StringInput }
The set of arguments for constructing a Subscription resource.
func (SubscriptionArgs) ElementType ¶ added in v0.3.1
func (SubscriptionArgs) ElementType() reflect.Type
type SubscriptionInput ¶ added in v0.3.1
type SubscriptionInput interface { pulumi.Input ToSubscriptionOutput() SubscriptionOutput ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput }
type SubscriptionOutput ¶ added in v0.3.1
type SubscriptionOutput struct {
*pulumi.OutputState
}
func (SubscriptionOutput) ElementType ¶ added in v0.3.1
func (SubscriptionOutput) ElementType() reflect.Type
func (SubscriptionOutput) ToSubscriptionOutput ¶ added in v0.3.1
func (o SubscriptionOutput) ToSubscriptionOutput() SubscriptionOutput
func (SubscriptionOutput) ToSubscriptionOutputWithContext ¶ added in v0.3.1
func (o SubscriptionOutput) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionState ¶ added in v0.3.1
type SubscriptionState struct { // Last time there was a receive request to this subscription. AccessedAt pulumi.StringPtrInput // ISO 8061 timeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrInput // Message count details CountDetails MessageCountDetailsResponsePtrInput // Exact time the message was created. CreatedAt pulumi.StringPtrInput // Value that indicates whether a subscription has dead letter support on filter evaluation exceptions. DeadLetteringOnFilterEvaluationExceptions pulumi.BoolPtrInput // Value that indicates whether a subscription has dead letter support when a message expires. DeadLetteringOnMessageExpiration pulumi.BoolPtrInput // ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrInput // ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrInput // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrInput // Queue/Topic name to forward the Dead Letter message ForwardDeadLetteredMessagesTo pulumi.StringPtrInput // Queue/Topic name to forward the messages ForwardTo pulumi.StringPtrInput // ISO 8061 lock duration timespan for the subscription. The default value is 1 minute. LockDuration pulumi.StringPtrInput // Number of maximum deliveries. MaxDeliveryCount pulumi.IntPtrInput // Number of messages. MessageCount pulumi.IntPtrInput // Resource name Name pulumi.StringPtrInput // Value indicating if a subscription supports the concept of sessions. RequiresSession pulumi.BoolPtrInput // Enumerates the possible values for the status of a messaging entity. Status pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // The exact time the message was updated. UpdatedAt pulumi.StringPtrInput }
func (SubscriptionState) ElementType ¶ added in v0.3.1
func (SubscriptionState) ElementType() reflect.Type
type Topic ¶ added in v0.3.1
type Topic struct { pulumi.CustomResourceState // Last time the message was sent, or a request was received, for this topic. AccessedAt pulumi.StringOutput `pulumi:"accessedAt"` // ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrOutput `pulumi:"autoDeleteOnIdle"` // Message count details CountDetails MessageCountDetailsResponseOutput `pulumi:"countDetails"` // Exact time the message was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // ISO 8601 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrOutput `pulumi:"defaultMessageTimeToLive"` // ISO8601 timespan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrOutput `pulumi:"duplicateDetectionHistoryTimeWindow"` // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrOutput `pulumi:"enableBatchedOperations"` // Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage. EnableExpress pulumi.BoolPtrOutput `pulumi:"enableExpress"` // Value that indicates whether the topic to be partitioned across multiple message brokers is enabled. EnablePartitioning pulumi.BoolPtrOutput `pulumi:"enablePartitioning"` // Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024. MaxSizeInMegabytes pulumi.IntPtrOutput `pulumi:"maxSizeInMegabytes"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Value indicating if this topic requires duplicate detection. RequiresDuplicateDetection pulumi.BoolPtrOutput `pulumi:"requiresDuplicateDetection"` // Size of the topic, in bytes. SizeInBytes pulumi.IntOutput `pulumi:"sizeInBytes"` // Enumerates the possible values for the status of a messaging entity. Status pulumi.StringPtrOutput `pulumi:"status"` // Number of subscriptions. SubscriptionCount pulumi.IntOutput `pulumi:"subscriptionCount"` // Value that indicates whether the topic supports ordering. SupportOrdering pulumi.BoolPtrOutput `pulumi:"supportOrdering"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The exact time the message was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Description of topic resource.
func GetTopic ¶ added in v0.3.1
func GetTopic(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TopicState, opts ...pulumi.ResourceOption) (*Topic, error)
GetTopic gets an existing Topic 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 NewTopic ¶ added in v0.3.1
func NewTopic(ctx *pulumi.Context, name string, args *TopicArgs, opts ...pulumi.ResourceOption) (*Topic, error)
NewTopic registers a new resource with the given unique name, arguments, and options.
func (*Topic) ElementType ¶ added in v0.3.1
func (*Topic) ToTopicOutput ¶ added in v0.3.1
func (i *Topic) ToTopicOutput() TopicOutput
func (*Topic) ToTopicOutputWithContext ¶ added in v0.3.1
func (i *Topic) ToTopicOutputWithContext(ctx context.Context) TopicOutput
type TopicArgs ¶ added in v0.3.1
type TopicArgs struct { // ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrInput // ISO 8601 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrInput // ISO8601 timespan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrInput // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrInput // Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage. EnableExpress pulumi.BoolPtrInput // Value that indicates whether the topic to be partitioned across multiple message brokers is enabled. EnablePartitioning pulumi.BoolPtrInput // Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024. MaxSizeInMegabytes pulumi.IntPtrInput // The namespace name NamespaceName pulumi.StringInput // Value indicating if this topic requires duplicate detection. RequiresDuplicateDetection pulumi.BoolPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Enumerates the possible values for the status of a messaging entity. Status EntityStatus // Value that indicates whether the topic supports ordering. SupportOrdering pulumi.BoolPtrInput // The topic name. TopicName pulumi.StringInput }
The set of arguments for constructing a Topic resource.
func (TopicArgs) ElementType ¶ added in v0.3.1
type TopicAuthorizationRule ¶ added in v0.3.1
type TopicAuthorizationRule struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // The rights associated with the rule. Rights pulumi.StringArrayOutput `pulumi:"rights"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Description of a namespace authorization rule.
func GetTopicAuthorizationRule ¶ added in v0.3.1
func GetTopicAuthorizationRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TopicAuthorizationRuleState, opts ...pulumi.ResourceOption) (*TopicAuthorizationRule, error)
GetTopicAuthorizationRule gets an existing TopicAuthorizationRule 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 NewTopicAuthorizationRule ¶ added in v0.3.1
func NewTopicAuthorizationRule(ctx *pulumi.Context, name string, args *TopicAuthorizationRuleArgs, opts ...pulumi.ResourceOption) (*TopicAuthorizationRule, error)
NewTopicAuthorizationRule registers a new resource with the given unique name, arguments, and options.
func (*TopicAuthorizationRule) ElementType ¶ added in v0.3.1
func (*TopicAuthorizationRule) ElementType() reflect.Type
func (*TopicAuthorizationRule) ToTopicAuthorizationRuleOutput ¶ added in v0.3.1
func (i *TopicAuthorizationRule) ToTopicAuthorizationRuleOutput() TopicAuthorizationRuleOutput
func (*TopicAuthorizationRule) ToTopicAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (i *TopicAuthorizationRule) ToTopicAuthorizationRuleOutputWithContext(ctx context.Context) TopicAuthorizationRuleOutput
type TopicAuthorizationRuleArgs ¶ added in v0.3.1
type TopicAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName pulumi.StringInput // The namespace name NamespaceName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The rights associated with the rule. Rights AccessRightsArrayInput // The topic name. TopicName pulumi.StringInput }
The set of arguments for constructing a TopicAuthorizationRule resource.
func (TopicAuthorizationRuleArgs) ElementType ¶ added in v0.3.1
func (TopicAuthorizationRuleArgs) ElementType() reflect.Type
type TopicAuthorizationRuleInput ¶ added in v0.3.1
type TopicAuthorizationRuleInput interface { pulumi.Input ToTopicAuthorizationRuleOutput() TopicAuthorizationRuleOutput ToTopicAuthorizationRuleOutputWithContext(ctx context.Context) TopicAuthorizationRuleOutput }
type TopicAuthorizationRuleOutput ¶ added in v0.3.1
type TopicAuthorizationRuleOutput struct {
*pulumi.OutputState
}
func (TopicAuthorizationRuleOutput) ElementType ¶ added in v0.3.1
func (TopicAuthorizationRuleOutput) ElementType() reflect.Type
func (TopicAuthorizationRuleOutput) ToTopicAuthorizationRuleOutput ¶ added in v0.3.1
func (o TopicAuthorizationRuleOutput) ToTopicAuthorizationRuleOutput() TopicAuthorizationRuleOutput
func (TopicAuthorizationRuleOutput) ToTopicAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (o TopicAuthorizationRuleOutput) ToTopicAuthorizationRuleOutputWithContext(ctx context.Context) TopicAuthorizationRuleOutput
type TopicAuthorizationRuleState ¶ added in v0.3.1
type TopicAuthorizationRuleState struct { // Resource name Name pulumi.StringPtrInput // The rights associated with the rule. Rights pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput }
func (TopicAuthorizationRuleState) ElementType ¶ added in v0.3.1
func (TopicAuthorizationRuleState) ElementType() reflect.Type
type TopicInput ¶ added in v0.3.1
type TopicInput interface { pulumi.Input ToTopicOutput() TopicOutput ToTopicOutputWithContext(ctx context.Context) TopicOutput }
type TopicOutput ¶ added in v0.3.1
type TopicOutput struct {
*pulumi.OutputState
}
func (TopicOutput) ElementType ¶ added in v0.3.1
func (TopicOutput) ElementType() reflect.Type
func (TopicOutput) ToTopicOutput ¶ added in v0.3.1
func (o TopicOutput) ToTopicOutput() TopicOutput
func (TopicOutput) ToTopicOutputWithContext ¶ added in v0.3.1
func (o TopicOutput) ToTopicOutputWithContext(ctx context.Context) TopicOutput
type TopicState ¶ added in v0.3.1
type TopicState struct { // Last time the message was sent, or a request was received, for this topic. AccessedAt pulumi.StringPtrInput // ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. AutoDeleteOnIdle pulumi.StringPtrInput // Message count details CountDetails MessageCountDetailsResponsePtrInput // Exact time the message was created. CreatedAt pulumi.StringPtrInput // ISO 8601 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. DefaultMessageTimeToLive pulumi.StringPtrInput // ISO8601 timespan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. DuplicateDetectionHistoryTimeWindow pulumi.StringPtrInput // Value that indicates whether server-side batched operations are enabled. EnableBatchedOperations pulumi.BoolPtrInput // Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage. EnableExpress pulumi.BoolPtrInput // Value that indicates whether the topic to be partitioned across multiple message brokers is enabled. EnablePartitioning pulumi.BoolPtrInput // Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024. MaxSizeInMegabytes pulumi.IntPtrInput // Resource name Name pulumi.StringPtrInput // Value indicating if this topic requires duplicate detection. RequiresDuplicateDetection pulumi.BoolPtrInput // Size of the topic, in bytes. SizeInBytes pulumi.IntPtrInput // Enumerates the possible values for the status of a messaging entity. Status pulumi.StringPtrInput // Number of subscriptions. SubscriptionCount pulumi.IntPtrInput // Value that indicates whether the topic supports ordering. SupportOrdering pulumi.BoolPtrInput // Resource type Type pulumi.StringPtrInput // The exact time the message was updated. UpdatedAt pulumi.StringPtrInput }
func (TopicState) ElementType ¶ added in v0.3.1
func (TopicState) ElementType() reflect.Type
Source Files
¶
- disasterRecoveryConfig.go
- getDisasterRecoveryConfig.go
- getMigrationConfig.go
- getNamespace.go
- getNamespaceAuthorizationRule.go
- getNamespaceIpFilterRule.go
- getNamespaceNetworkRuleSet.go
- getNamespaceVirtualNetworkRule.go
- getPrivateEndpointConnection.go
- getQueue.go
- getQueueAuthorizationRule.go
- getRule.go
- getSubscription.go
- getTopic.go
- getTopicAuthorizationRule.go
- listDisasterRecoveryConfigKeys.go
- listNamespaceKeys.go
- migrationConfig.go
- namespace.go
- namespaceAuthorizationRule.go
- namespaceIpFilterRule.go
- namespaceNetworkRuleSet.go
- namespaceVirtualNetworkRule.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go
- queue.go
- queueAuthorizationRule.go
- rule.go
- subscription.go
- topic.go
- topicAuthorizationRule.go