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 CaptureDescription
- type CaptureDescriptionArgs
- func (CaptureDescriptionArgs) ElementType() reflect.Type
- func (i CaptureDescriptionArgs) ToCaptureDescriptionOutput() CaptureDescriptionOutput
- func (i CaptureDescriptionArgs) ToCaptureDescriptionOutputWithContext(ctx context.Context) CaptureDescriptionOutput
- func (i CaptureDescriptionArgs) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
- func (i CaptureDescriptionArgs) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
- type CaptureDescriptionInput
- type CaptureDescriptionOutput
- func (o CaptureDescriptionOutput) Destination() DestinationPtrOutput
- func (CaptureDescriptionOutput) ElementType() reflect.Type
- func (o CaptureDescriptionOutput) Enabled() pulumi.BoolPtrOutput
- func (o CaptureDescriptionOutput) Encoding() pulumi.StringPtrOutput
- func (o CaptureDescriptionOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o CaptureDescriptionOutput) SizeLimitInBytes() pulumi.IntPtrOutput
- func (o CaptureDescriptionOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
- func (o CaptureDescriptionOutput) ToCaptureDescriptionOutput() CaptureDescriptionOutput
- func (o CaptureDescriptionOutput) ToCaptureDescriptionOutputWithContext(ctx context.Context) CaptureDescriptionOutput
- func (o CaptureDescriptionOutput) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
- func (o CaptureDescriptionOutput) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
- type CaptureDescriptionPtrInput
- type CaptureDescriptionPtrOutput
- func (o CaptureDescriptionPtrOutput) Destination() DestinationPtrOutput
- func (o CaptureDescriptionPtrOutput) Elem() CaptureDescriptionOutput
- func (CaptureDescriptionPtrOutput) ElementType() reflect.Type
- func (o CaptureDescriptionPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o CaptureDescriptionPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o CaptureDescriptionPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o CaptureDescriptionPtrOutput) SizeLimitInBytes() pulumi.IntPtrOutput
- func (o CaptureDescriptionPtrOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
- func (o CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
- func (o CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
- type CaptureDescriptionResponse
- type CaptureDescriptionResponseArgs
- func (CaptureDescriptionResponseArgs) ElementType() reflect.Type
- func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput
- func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutputWithContext(ctx context.Context) CaptureDescriptionResponseOutput
- func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
- func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
- type CaptureDescriptionResponseInput
- type CaptureDescriptionResponseOutput
- func (o CaptureDescriptionResponseOutput) Destination() DestinationResponsePtrOutput
- func (CaptureDescriptionResponseOutput) ElementType() reflect.Type
- func (o CaptureDescriptionResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o CaptureDescriptionResponseOutput) Encoding() pulumi.StringPtrOutput
- func (o CaptureDescriptionResponseOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o CaptureDescriptionResponseOutput) SizeLimitInBytes() pulumi.IntPtrOutput
- func (o CaptureDescriptionResponseOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
- func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput
- func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutputWithContext(ctx context.Context) CaptureDescriptionResponseOutput
- func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
- func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
- type CaptureDescriptionResponsePtrInput
- type CaptureDescriptionResponsePtrOutput
- func (o CaptureDescriptionResponsePtrOutput) Destination() DestinationResponsePtrOutput
- func (o CaptureDescriptionResponsePtrOutput) Elem() CaptureDescriptionResponseOutput
- func (CaptureDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o CaptureDescriptionResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o CaptureDescriptionResponsePtrOutput) Encoding() pulumi.StringPtrOutput
- func (o CaptureDescriptionResponsePtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
- func (o CaptureDescriptionResponsePtrOutput) SizeLimitInBytes() pulumi.IntPtrOutput
- func (o CaptureDescriptionResponsePtrOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
- func (o CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
- func (o CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
- type Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- type ClusterSku
- type ClusterSkuArgs
- func (ClusterSkuArgs) ElementType() reflect.Type
- func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuInput
- type ClusterSkuName
- func (ClusterSkuName) ElementType() reflect.Type
- func (e ClusterSkuName) ToStringOutput() pulumi.StringOutput
- func (e ClusterSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterSkuOutput
- func (o ClusterSkuOutput) Capacity() pulumi.IntPtrOutput
- func (ClusterSkuOutput) ElementType() reflect.Type
- func (o ClusterSkuOutput) Name() pulumi.StringOutput
- func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuPtrInput
- type ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
- func (ClusterSkuPtrOutput) ElementType() reflect.Type
- func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuResponse
- type ClusterSkuResponseArgs
- func (ClusterSkuResponseArgs) ElementType() reflect.Type
- func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterSkuResponseInput
- type ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (ClusterSkuResponseOutput) ElementType() reflect.Type
- func (o ClusterSkuResponseOutput) Name() pulumi.StringOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterSkuResponsePtrInput
- type ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
- func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterState
- 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 ConsumerGroup
- type ConsumerGroupArgs
- type ConsumerGroupInput
- type ConsumerGroupOutput
- type ConsumerGroupState
- 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 Destination
- type DestinationArgs
- func (DestinationArgs) ElementType() reflect.Type
- func (i DestinationArgs) ToDestinationOutput() DestinationOutput
- func (i DestinationArgs) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
- func (i DestinationArgs) ToDestinationPtrOutput() DestinationPtrOutput
- func (i DestinationArgs) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
- type DestinationInput
- type DestinationOutput
- func (o DestinationOutput) ArchiveNameFormat() pulumi.StringPtrOutput
- func (o DestinationOutput) BlobContainer() pulumi.StringPtrOutput
- func (DestinationOutput) ElementType() reflect.Type
- func (o DestinationOutput) Name() pulumi.StringPtrOutput
- func (o DestinationOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o DestinationOutput) ToDestinationOutput() DestinationOutput
- func (o DestinationOutput) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
- func (o DestinationOutput) ToDestinationPtrOutput() DestinationPtrOutput
- func (o DestinationOutput) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
- type DestinationPtrInput
- type DestinationPtrOutput
- func (o DestinationPtrOutput) ArchiveNameFormat() pulumi.StringPtrOutput
- func (o DestinationPtrOutput) BlobContainer() pulumi.StringPtrOutput
- func (o DestinationPtrOutput) Elem() DestinationOutput
- func (DestinationPtrOutput) ElementType() reflect.Type
- func (o DestinationPtrOutput) Name() pulumi.StringPtrOutput
- func (o DestinationPtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o DestinationPtrOutput) ToDestinationPtrOutput() DestinationPtrOutput
- func (o DestinationPtrOutput) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
- type DestinationResponse
- type DestinationResponseArgs
- func (DestinationResponseArgs) ElementType() reflect.Type
- func (i DestinationResponseArgs) ToDestinationResponseOutput() DestinationResponseOutput
- func (i DestinationResponseArgs) ToDestinationResponseOutputWithContext(ctx context.Context) DestinationResponseOutput
- func (i DestinationResponseArgs) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
- func (i DestinationResponseArgs) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
- type DestinationResponseInput
- type DestinationResponseOutput
- func (o DestinationResponseOutput) ArchiveNameFormat() pulumi.StringPtrOutput
- func (o DestinationResponseOutput) BlobContainer() pulumi.StringPtrOutput
- func (DestinationResponseOutput) ElementType() reflect.Type
- func (o DestinationResponseOutput) Name() pulumi.StringPtrOutput
- func (o DestinationResponseOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o DestinationResponseOutput) ToDestinationResponseOutput() DestinationResponseOutput
- func (o DestinationResponseOutput) ToDestinationResponseOutputWithContext(ctx context.Context) DestinationResponseOutput
- func (o DestinationResponseOutput) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
- func (o DestinationResponseOutput) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
- type DestinationResponsePtrInput
- type DestinationResponsePtrOutput
- func (o DestinationResponsePtrOutput) ArchiveNameFormat() pulumi.StringPtrOutput
- func (o DestinationResponsePtrOutput) BlobContainer() pulumi.StringPtrOutput
- func (o DestinationResponsePtrOutput) Elem() DestinationResponseOutput
- func (DestinationResponsePtrOutput) ElementType() reflect.Type
- func (o DestinationResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o DestinationResponsePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o DestinationResponsePtrOutput) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
- func (o DestinationResponsePtrOutput) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
- type DisasterRecoveryConfig
- type DisasterRecoveryConfigArgs
- type DisasterRecoveryConfigInput
- type DisasterRecoveryConfigOutput
- type DisasterRecoveryConfigState
- type EncodingCaptureDescription
- func (EncodingCaptureDescription) ElementType() reflect.Type
- func (e EncodingCaptureDescription) ToStringOutput() pulumi.StringOutput
- func (e EncodingCaptureDescription) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EncodingCaptureDescription) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EncodingCaptureDescription) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 EventHub
- type EventHubArgs
- type EventHubAuthorizationRule
- type EventHubAuthorizationRuleArgs
- type EventHubAuthorizationRuleInput
- type EventHubAuthorizationRuleOutput
- func (EventHubAuthorizationRuleOutput) ElementType() reflect.Type
- func (o EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput
- func (o EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput
- type EventHubAuthorizationRuleState
- type EventHubInput
- type EventHubOutput
- type EventHubState
- 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
- type KeyVaultPropertiesArray
- type KeyVaultPropertiesArrayInput
- type KeyVaultPropertiesArrayOutput
- func (KeyVaultPropertiesArrayOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesArrayOutput) Index(i pulumi.IntInput) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesArrayOutput) ToKeyVaultPropertiesArrayOutput() KeyVaultPropertiesArrayOutput
- func (o KeyVaultPropertiesArrayOutput) ToKeyVaultPropertiesArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesArrayOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- type KeyVaultPropertiesResponseArray
- func (KeyVaultPropertiesResponseArray) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArray) ToKeyVaultPropertiesResponseArrayOutput() KeyVaultPropertiesResponseArrayOutput
- func (i KeyVaultPropertiesResponseArray) ToKeyVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseArrayOutput
- type KeyVaultPropertiesResponseArrayInput
- type KeyVaultPropertiesResponseArrayOutput
- func (KeyVaultPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseArrayOutput) Index(i pulumi.IntInput) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseArrayOutput) ToKeyVaultPropertiesResponseArrayOutput() KeyVaultPropertiesResponseArrayOutput
- func (o KeyVaultPropertiesResponseArrayOutput) ToKeyVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseArrayOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- type ListDisasterRecoveryConfigKeysArgs
- type ListDisasterRecoveryConfigKeysResult
- type ListEventHubKeysArgs
- type ListEventHubKeysResult
- type ListNamespaceKeysArgs
- type ListNamespaceKeysResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupConsumerGroupArgs
- type LookupConsumerGroupResult
- type LookupDisasterRecoveryConfigArgs
- type LookupDisasterRecoveryConfigResult
- type LookupEventHubArgs
- type LookupEventHubAuthorizationRuleArgs
- type LookupEventHubAuthorizationRuleResult
- type LookupEventHubResult
- 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 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 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 Sku
- type SkuArgs
- type SkuInput
- 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 SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- 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
Constants ¶
const ( AccessRightsManage = AccessRights("Manage") AccessRightsSend = AccessRights("Send") AccessRightsListen = AccessRights("Listen") )
const ( DefaultActionAllow = DefaultAction("Allow") DefaultActionDeny = DefaultAction("Deny") )
const ( EncodingCaptureDescriptionAvro = EncodingCaptureDescription("Avro") EncodingCaptureDescriptionAvroDeflate = EncodingCaptureDescription("AvroDeflate") )
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 ( 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") )
const ( SkuTierBasic = SkuTier("Basic") SkuTierStandard = SkuTier("Standard") )
const (
ClusterSkuNameDedicated = ClusterSkuName("Dedicated")
)
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 CaptureDescription ¶ added in v0.3.1
type CaptureDescription struct { // Properties of Destination where capture will be stored. (Storage Account, Blob Names) Destination *Destination `pulumi:"destination"` // A value that indicates whether capture description is enabled. Enabled *bool `pulumi:"enabled"` // Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version Encoding *string `pulumi:"encoding"` // The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds IntervalInSeconds *int `pulumi:"intervalInSeconds"` // The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes SizeLimitInBytes *int `pulumi:"sizeLimitInBytes"` // A value that indicates whether to Skip Empty Archives SkipEmptyArchives *bool `pulumi:"skipEmptyArchives"` }
Properties to configure capture description for eventhub
type CaptureDescriptionArgs ¶ added in v0.3.1
type CaptureDescriptionArgs struct { // Properties of Destination where capture will be stored. (Storage Account, Blob Names) Destination DestinationPtrInput `pulumi:"destination"` // A value that indicates whether capture description is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version Encoding EncodingCaptureDescription `pulumi:"encoding"` // The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes SizeLimitInBytes pulumi.IntPtrInput `pulumi:"sizeLimitInBytes"` // A value that indicates whether to Skip Empty Archives SkipEmptyArchives pulumi.BoolPtrInput `pulumi:"skipEmptyArchives"` }
Properties to configure capture description for eventhub
func (CaptureDescriptionArgs) ElementType ¶ added in v0.3.1
func (CaptureDescriptionArgs) ElementType() reflect.Type
func (CaptureDescriptionArgs) ToCaptureDescriptionOutput ¶ added in v0.3.1
func (i CaptureDescriptionArgs) ToCaptureDescriptionOutput() CaptureDescriptionOutput
func (CaptureDescriptionArgs) ToCaptureDescriptionOutputWithContext ¶ added in v0.3.1
func (i CaptureDescriptionArgs) ToCaptureDescriptionOutputWithContext(ctx context.Context) CaptureDescriptionOutput
func (CaptureDescriptionArgs) ToCaptureDescriptionPtrOutput ¶ added in v0.3.1
func (i CaptureDescriptionArgs) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
func (CaptureDescriptionArgs) ToCaptureDescriptionPtrOutputWithContext ¶ added in v0.3.1
func (i CaptureDescriptionArgs) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
type CaptureDescriptionInput ¶ added in v0.3.1
type CaptureDescriptionInput interface { pulumi.Input ToCaptureDescriptionOutput() CaptureDescriptionOutput ToCaptureDescriptionOutputWithContext(context.Context) CaptureDescriptionOutput }
CaptureDescriptionInput is an input type that accepts CaptureDescriptionArgs and CaptureDescriptionOutput values. You can construct a concrete instance of `CaptureDescriptionInput` via:
CaptureDescriptionArgs{...}
type CaptureDescriptionOutput ¶ added in v0.3.1
type CaptureDescriptionOutput struct{ *pulumi.OutputState }
Properties to configure capture description for eventhub
func (CaptureDescriptionOutput) Destination ¶ added in v0.3.1
func (o CaptureDescriptionOutput) Destination() DestinationPtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionOutput) ElementType ¶ added in v0.3.1
func (CaptureDescriptionOutput) ElementType() reflect.Type
func (CaptureDescriptionOutput) Enabled ¶ added in v0.3.1
func (o CaptureDescriptionOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionOutput) Encoding ¶ added in v0.3.1
func (o CaptureDescriptionOutput) Encoding() pulumi.StringPtrOutput
Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version
func (CaptureDescriptionOutput) IntervalInSeconds ¶ added in v0.3.1
func (o CaptureDescriptionOutput) IntervalInSeconds() pulumi.IntPtrOutput
The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds
func (CaptureDescriptionOutput) SizeLimitInBytes ¶ added in v0.3.1
func (o CaptureDescriptionOutput) SizeLimitInBytes() pulumi.IntPtrOutput
The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes
func (CaptureDescriptionOutput) SkipEmptyArchives ¶ added in v0.3.1
func (o CaptureDescriptionOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionOutput) ToCaptureDescriptionOutput ¶ added in v0.3.1
func (o CaptureDescriptionOutput) ToCaptureDescriptionOutput() CaptureDescriptionOutput
func (CaptureDescriptionOutput) ToCaptureDescriptionOutputWithContext ¶ added in v0.3.1
func (o CaptureDescriptionOutput) ToCaptureDescriptionOutputWithContext(ctx context.Context) CaptureDescriptionOutput
func (CaptureDescriptionOutput) ToCaptureDescriptionPtrOutput ¶ added in v0.3.1
func (o CaptureDescriptionOutput) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
func (CaptureDescriptionOutput) ToCaptureDescriptionPtrOutputWithContext ¶ added in v0.3.1
func (o CaptureDescriptionOutput) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
type CaptureDescriptionPtrInput ¶ added in v0.3.1
type CaptureDescriptionPtrInput interface { pulumi.Input ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput ToCaptureDescriptionPtrOutputWithContext(context.Context) CaptureDescriptionPtrOutput }
CaptureDescriptionPtrInput is an input type that accepts CaptureDescriptionArgs, CaptureDescriptionPtr and CaptureDescriptionPtrOutput values. You can construct a concrete instance of `CaptureDescriptionPtrInput` via:
CaptureDescriptionArgs{...} or: nil
func CaptureDescriptionPtr ¶ added in v0.3.1
func CaptureDescriptionPtr(v *CaptureDescriptionArgs) CaptureDescriptionPtrInput
type CaptureDescriptionPtrOutput ¶ added in v0.3.1
type CaptureDescriptionPtrOutput struct{ *pulumi.OutputState }
func (CaptureDescriptionPtrOutput) Destination ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) Destination() DestinationPtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionPtrOutput) Elem ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) Elem() CaptureDescriptionOutput
func (CaptureDescriptionPtrOutput) ElementType ¶ added in v0.3.1
func (CaptureDescriptionPtrOutput) ElementType() reflect.Type
func (CaptureDescriptionPtrOutput) Enabled ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionPtrOutput) Encoding ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) Encoding() pulumi.StringPtrOutput
Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version
func (CaptureDescriptionPtrOutput) IntervalInSeconds ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds
func (CaptureDescriptionPtrOutput) SizeLimitInBytes ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) SizeLimitInBytes() pulumi.IntPtrOutput
The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes
func (CaptureDescriptionPtrOutput) SkipEmptyArchives ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutput ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
func (CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutputWithContext ¶ added in v0.3.1
func (o CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
type CaptureDescriptionResponse ¶ added in v0.3.1
type CaptureDescriptionResponse struct { // Properties of Destination where capture will be stored. (Storage Account, Blob Names) Destination *DestinationResponse `pulumi:"destination"` // A value that indicates whether capture description is enabled. Enabled *bool `pulumi:"enabled"` // Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version Encoding *string `pulumi:"encoding"` // The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds IntervalInSeconds *int `pulumi:"intervalInSeconds"` // The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes SizeLimitInBytes *int `pulumi:"sizeLimitInBytes"` // A value that indicates whether to Skip Empty Archives SkipEmptyArchives *bool `pulumi:"skipEmptyArchives"` }
Properties to configure capture description for eventhub
type CaptureDescriptionResponseArgs ¶ added in v0.3.1
type CaptureDescriptionResponseArgs struct { // Properties of Destination where capture will be stored. (Storage Account, Blob Names) Destination DestinationResponsePtrInput `pulumi:"destination"` // A value that indicates whether capture description is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version Encoding pulumi.StringPtrInput `pulumi:"encoding"` // The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds IntervalInSeconds pulumi.IntPtrInput `pulumi:"intervalInSeconds"` // The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes SizeLimitInBytes pulumi.IntPtrInput `pulumi:"sizeLimitInBytes"` // A value that indicates whether to Skip Empty Archives SkipEmptyArchives pulumi.BoolPtrInput `pulumi:"skipEmptyArchives"` }
Properties to configure capture description for eventhub
func (CaptureDescriptionResponseArgs) ElementType ¶ added in v0.3.1
func (CaptureDescriptionResponseArgs) ElementType() reflect.Type
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutput ¶ added in v0.3.1
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutputWithContext ¶ added in v0.3.1
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutputWithContext(ctx context.Context) CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutput ¶ added in v0.3.1
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutputWithContext ¶ added in v0.3.1
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
type CaptureDescriptionResponseInput ¶ added in v0.3.1
type CaptureDescriptionResponseInput interface { pulumi.Input ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput ToCaptureDescriptionResponseOutputWithContext(context.Context) CaptureDescriptionResponseOutput }
CaptureDescriptionResponseInput is an input type that accepts CaptureDescriptionResponseArgs and CaptureDescriptionResponseOutput values. You can construct a concrete instance of `CaptureDescriptionResponseInput` via:
CaptureDescriptionResponseArgs{...}
type CaptureDescriptionResponseOutput ¶ added in v0.3.1
type CaptureDescriptionResponseOutput struct{ *pulumi.OutputState }
Properties to configure capture description for eventhub
func (CaptureDescriptionResponseOutput) Destination ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) Destination() DestinationResponsePtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionResponseOutput) ElementType ¶ added in v0.3.1
func (CaptureDescriptionResponseOutput) ElementType() reflect.Type
func (CaptureDescriptionResponseOutput) Enabled ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionResponseOutput) Encoding ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) Encoding() pulumi.StringPtrOutput
Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version
func (CaptureDescriptionResponseOutput) IntervalInSeconds ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) IntervalInSeconds() pulumi.IntPtrOutput
The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds
func (CaptureDescriptionResponseOutput) SizeLimitInBytes ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) SizeLimitInBytes() pulumi.IntPtrOutput
The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes
func (CaptureDescriptionResponseOutput) SkipEmptyArchives ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutput ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutputWithContext ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutputWithContext(ctx context.Context) CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutput ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutputWithContext ¶ added in v0.3.1
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
type CaptureDescriptionResponsePtrInput ¶ added in v0.3.1
type CaptureDescriptionResponsePtrInput interface { pulumi.Input ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput ToCaptureDescriptionResponsePtrOutputWithContext(context.Context) CaptureDescriptionResponsePtrOutput }
CaptureDescriptionResponsePtrInput is an input type that accepts CaptureDescriptionResponseArgs, CaptureDescriptionResponsePtr and CaptureDescriptionResponsePtrOutput values. You can construct a concrete instance of `CaptureDescriptionResponsePtrInput` via:
CaptureDescriptionResponseArgs{...} or: nil
func CaptureDescriptionResponsePtr ¶ added in v0.3.1
func CaptureDescriptionResponsePtr(v *CaptureDescriptionResponseArgs) CaptureDescriptionResponsePtrInput
type CaptureDescriptionResponsePtrOutput ¶ added in v0.3.1
type CaptureDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (CaptureDescriptionResponsePtrOutput) Destination ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) Destination() DestinationResponsePtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionResponsePtrOutput) Elem ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) Elem() CaptureDescriptionResponseOutput
func (CaptureDescriptionResponsePtrOutput) ElementType ¶ added in v0.3.1
func (CaptureDescriptionResponsePtrOutput) ElementType() reflect.Type
func (CaptureDescriptionResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionResponsePtrOutput) Encoding ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) Encoding() pulumi.StringPtrOutput
Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version
func (CaptureDescriptionResponsePtrOutput) IntervalInSeconds ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) IntervalInSeconds() pulumi.IntPtrOutput
The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds
func (CaptureDescriptionResponsePtrOutput) SizeLimitInBytes ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) SizeLimitInBytes() pulumi.IntPtrOutput
The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes
func (CaptureDescriptionResponsePtrOutput) SkipEmptyArchives ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutput ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
func (CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutputWithContext ¶ added in v0.3.1
func (o CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The UTC time when the Event Hubs Cluster was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The metric ID of the cluster resource. Provided by the service and not modifiable by the user. MetricId pulumi.StringOutput `pulumi:"metricId"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Properties of the cluster SKU. Sku ClusterSkuResponsePtrOutput `pulumi:"sku"` // Status of the Cluster resource Status pulumi.StringOutput `pulumi:"status"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The UTC time when the Event Hubs Cluster was last updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Single Event Hubs Cluster resource in List or Get operations.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶ added in v0.2.6
func (*Cluster) ToClusterOutput ¶ added in v0.2.6
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶ added in v0.2.6
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // The name of the Event Hubs Cluster. ClusterName pulumi.StringInput // Resource location. Location pulumi.StringInput // Name of the resource group within the azure subscription. ResourceGroupName pulumi.StringInput // Properties of the cluster SKU. Sku ClusterSkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterInput ¶ added in v0.2.6
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶ added in v0.2.6
type ClusterOutput struct {
*pulumi.OutputState
}
func (ClusterOutput) ElementType ¶ added in v0.2.6
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterSku ¶
type ClusterSku struct { // The quantity of Event Hubs Cluster Capacity Units contained in this cluster. Capacity *int `pulumi:"capacity"` // Name of this SKU. Name string `pulumi:"name"` }
SKU parameters particular to a cluster instance.
type ClusterSkuArgs ¶
type ClusterSkuArgs struct { // The quantity of Event Hubs Cluster Capacity Units contained in this cluster. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Name of this SKU. Name pulumi.StringInput `pulumi:"name"` }
SKU parameters particular to a cluster instance.
func (ClusterSkuArgs) ElementType ¶
func (ClusterSkuArgs) ElementType() reflect.Type
func (ClusterSkuArgs) ToClusterSkuOutput ¶
func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutput ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuInput ¶
type ClusterSkuInput interface { pulumi.Input ToClusterSkuOutput() ClusterSkuOutput ToClusterSkuOutputWithContext(context.Context) ClusterSkuOutput }
ClusterSkuInput is an input type that accepts ClusterSkuArgs and ClusterSkuOutput values. You can construct a concrete instance of `ClusterSkuInput` via:
ClusterSkuArgs{...}
type ClusterSkuName ¶ added in v0.3.1
Name of this SKU.
func (ClusterSkuName) ElementType ¶ added in v0.3.1
func (ClusterSkuName) ElementType() reflect.Type
func (ClusterSkuName) ToStringOutput ¶ added in v0.3.1
func (e ClusterSkuName) ToStringOutput() pulumi.StringOutput
func (ClusterSkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e ClusterSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterSkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e ClusterSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterSkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ClusterSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterSkuOutput ¶
type ClusterSkuOutput struct{ *pulumi.OutputState }
SKU parameters particular to a cluster instance.
func (ClusterSkuOutput) Capacity ¶
func (o ClusterSkuOutput) Capacity() pulumi.IntPtrOutput
The quantity of Event Hubs Cluster Capacity Units contained in this cluster.
func (ClusterSkuOutput) ElementType ¶
func (ClusterSkuOutput) ElementType() reflect.Type
func (ClusterSkuOutput) Name ¶
func (o ClusterSkuOutput) Name() pulumi.StringOutput
Name of this SKU.
func (ClusterSkuOutput) ToClusterSkuOutput ¶
func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuPtrInput ¶
type ClusterSkuPtrInput interface { pulumi.Input ToClusterSkuPtrOutput() ClusterSkuPtrOutput ToClusterSkuPtrOutputWithContext(context.Context) ClusterSkuPtrOutput }
ClusterSkuPtrInput is an input type that accepts ClusterSkuArgs, ClusterSkuPtr and ClusterSkuPtrOutput values. You can construct a concrete instance of `ClusterSkuPtrInput` via:
ClusterSkuArgs{...} or: nil
func ClusterSkuPtr ¶
func ClusterSkuPtr(v *ClusterSkuArgs) ClusterSkuPtrInput
type ClusterSkuPtrOutput ¶
type ClusterSkuPtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuPtrOutput) Capacity ¶
func (o ClusterSkuPtrOutput) Capacity() pulumi.IntPtrOutput
The quantity of Event Hubs Cluster Capacity Units contained in this cluster.
func (ClusterSkuPtrOutput) Elem ¶
func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
func (ClusterSkuPtrOutput) ElementType ¶
func (ClusterSkuPtrOutput) ElementType() reflect.Type
func (ClusterSkuPtrOutput) Name ¶
func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
Name of this SKU.
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuResponse ¶
type ClusterSkuResponse struct { // The quantity of Event Hubs Cluster Capacity Units contained in this cluster. Capacity *int `pulumi:"capacity"` // Name of this SKU. Name string `pulumi:"name"` }
SKU parameters particular to a cluster instance.
type ClusterSkuResponseArgs ¶
type ClusterSkuResponseArgs struct { // The quantity of Event Hubs Cluster Capacity Units contained in this cluster. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Name of this SKU. Name pulumi.StringInput `pulumi:"name"` }
SKU parameters particular to a cluster instance.
func (ClusterSkuResponseArgs) ElementType ¶
func (ClusterSkuResponseArgs) ElementType() reflect.Type
func (ClusterSkuResponseArgs) ToClusterSkuResponseOutput ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterSkuResponseInput ¶
type ClusterSkuResponseInput interface { pulumi.Input ToClusterSkuResponseOutput() ClusterSkuResponseOutput ToClusterSkuResponseOutputWithContext(context.Context) ClusterSkuResponseOutput }
ClusterSkuResponseInput is an input type that accepts ClusterSkuResponseArgs and ClusterSkuResponseOutput values. You can construct a concrete instance of `ClusterSkuResponseInput` via:
ClusterSkuResponseArgs{...}
type ClusterSkuResponseOutput ¶
type ClusterSkuResponseOutput struct{ *pulumi.OutputState }
SKU parameters particular to a cluster instance.
func (ClusterSkuResponseOutput) Capacity ¶
func (o ClusterSkuResponseOutput) Capacity() pulumi.IntPtrOutput
The quantity of Event Hubs Cluster Capacity Units contained in this cluster.
func (ClusterSkuResponseOutput) ElementType ¶
func (ClusterSkuResponseOutput) ElementType() reflect.Type
func (ClusterSkuResponseOutput) Name ¶
func (o ClusterSkuResponseOutput) Name() pulumi.StringOutput
Name of this SKU.
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterSkuResponsePtrInput ¶
type ClusterSkuResponsePtrInput interface { pulumi.Input ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput ToClusterSkuResponsePtrOutputWithContext(context.Context) ClusterSkuResponsePtrOutput }
ClusterSkuResponsePtrInput is an input type that accepts ClusterSkuResponseArgs, ClusterSkuResponsePtr and ClusterSkuResponsePtrOutput values. You can construct a concrete instance of `ClusterSkuResponsePtrInput` via:
ClusterSkuResponseArgs{...} or: nil
func ClusterSkuResponsePtr ¶
func ClusterSkuResponsePtr(v *ClusterSkuResponseArgs) ClusterSkuResponsePtrInput
type ClusterSkuResponsePtrOutput ¶
type ClusterSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuResponsePtrOutput) Capacity ¶
func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The quantity of Event Hubs Cluster Capacity Units contained in this cluster.
func (ClusterSkuResponsePtrOutput) Elem ¶
func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
func (ClusterSkuResponsePtrOutput) ElementType ¶
func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
func (ClusterSkuResponsePtrOutput) Name ¶
func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of this SKU.
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterState ¶
type ClusterState struct { // The UTC time when the Event Hubs Cluster was created. CreatedAt pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The metric ID of the cluster resource. Provided by the service and not modifiable by the user. MetricId pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Properties of the cluster SKU. Sku ClusterSkuResponsePtrInput // Status of the Cluster resource Status pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // The UTC time when the Event Hubs Cluster was last updated. UpdatedAt pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
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 ConsumerGroup ¶ added in v0.3.1
type ConsumerGroup struct { pulumi.CustomResourceState // Exact time the message was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The exact time the message was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. UserMetadata pulumi.StringPtrOutput `pulumi:"userMetadata"` }
Single item in List or Get Consumer group operation
func GetConsumerGroup ¶ added in v0.3.1
func GetConsumerGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConsumerGroupState, opts ...pulumi.ResourceOption) (*ConsumerGroup, error)
GetConsumerGroup gets an existing ConsumerGroup 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 NewConsumerGroup ¶ added in v0.3.1
func NewConsumerGroup(ctx *pulumi.Context, name string, args *ConsumerGroupArgs, opts ...pulumi.ResourceOption) (*ConsumerGroup, error)
NewConsumerGroup registers a new resource with the given unique name, arguments, and options.
func (*ConsumerGroup) ElementType ¶ added in v0.3.1
func (*ConsumerGroup) ElementType() reflect.Type
func (*ConsumerGroup) ToConsumerGroupOutput ¶ added in v0.3.1
func (i *ConsumerGroup) ToConsumerGroupOutput() ConsumerGroupOutput
func (*ConsumerGroup) ToConsumerGroupOutputWithContext ¶ added in v0.3.1
func (i *ConsumerGroup) ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput
type ConsumerGroupArgs ¶ added in v0.3.1
type ConsumerGroupArgs struct { // The consumer group name ConsumerGroupName pulumi.StringInput // The Event Hub name EventHubName pulumi.StringInput // The Namespace name NamespaceName pulumi.StringInput // Name of the resource group within the azure subscription. ResourceGroupName pulumi.StringInput // User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. UserMetadata pulumi.StringPtrInput }
The set of arguments for constructing a ConsumerGroup resource.
func (ConsumerGroupArgs) ElementType ¶ added in v0.3.1
func (ConsumerGroupArgs) ElementType() reflect.Type
type ConsumerGroupInput ¶ added in v0.3.1
type ConsumerGroupInput interface { pulumi.Input ToConsumerGroupOutput() ConsumerGroupOutput ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput }
type ConsumerGroupOutput ¶ added in v0.3.1
type ConsumerGroupOutput struct {
*pulumi.OutputState
}
func (ConsumerGroupOutput) ElementType ¶ added in v0.3.1
func (ConsumerGroupOutput) ElementType() reflect.Type
func (ConsumerGroupOutput) ToConsumerGroupOutput ¶ added in v0.3.1
func (o ConsumerGroupOutput) ToConsumerGroupOutput() ConsumerGroupOutput
func (ConsumerGroupOutput) ToConsumerGroupOutputWithContext ¶ added in v0.3.1
func (o ConsumerGroupOutput) ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput
type ConsumerGroupState ¶ added in v0.3.1
type ConsumerGroupState struct { // Exact time the message was created. CreatedAt pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The exact time the message was updated. UpdatedAt pulumi.StringPtrInput // User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. UserMetadata pulumi.StringPtrInput }
func (ConsumerGroupState) ElementType ¶ added in v0.3.1
func (ConsumerGroupState) ElementType() reflect.Type
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 Destination ¶ added in v0.3.1
type Destination struct { // Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order ArchiveNameFormat *string `pulumi:"archiveNameFormat"` // Blob container Name BlobContainer *string `pulumi:"blobContainer"` // Name for capture destination Name *string `pulumi:"name"` // Resource id of the storage account to be used to create the blobs StorageAccountResourceId *string `pulumi:"storageAccountResourceId"` }
Capture storage details for capture description
type DestinationArgs ¶ added in v0.3.1
type DestinationArgs struct { // Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order ArchiveNameFormat pulumi.StringPtrInput `pulumi:"archiveNameFormat"` // Blob container Name BlobContainer pulumi.StringPtrInput `pulumi:"blobContainer"` // Name for capture destination Name pulumi.StringPtrInput `pulumi:"name"` // Resource id of the storage account to be used to create the blobs StorageAccountResourceId pulumi.StringPtrInput `pulumi:"storageAccountResourceId"` }
Capture storage details for capture description
func (DestinationArgs) ElementType ¶ added in v0.3.1
func (DestinationArgs) ElementType() reflect.Type
func (DestinationArgs) ToDestinationOutput ¶ added in v0.3.1
func (i DestinationArgs) ToDestinationOutput() DestinationOutput
func (DestinationArgs) ToDestinationOutputWithContext ¶ added in v0.3.1
func (i DestinationArgs) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
func (DestinationArgs) ToDestinationPtrOutput ¶ added in v0.3.1
func (i DestinationArgs) ToDestinationPtrOutput() DestinationPtrOutput
func (DestinationArgs) ToDestinationPtrOutputWithContext ¶ added in v0.3.1
func (i DestinationArgs) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
type DestinationInput ¶ added in v0.3.1
type DestinationInput interface { pulumi.Input ToDestinationOutput() DestinationOutput ToDestinationOutputWithContext(context.Context) DestinationOutput }
DestinationInput is an input type that accepts DestinationArgs and DestinationOutput values. You can construct a concrete instance of `DestinationInput` via:
DestinationArgs{...}
type DestinationOutput ¶ added in v0.3.1
type DestinationOutput struct{ *pulumi.OutputState }
Capture storage details for capture description
func (DestinationOutput) ArchiveNameFormat ¶ added in v0.3.1
func (o DestinationOutput) ArchiveNameFormat() pulumi.StringPtrOutput
Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order
func (DestinationOutput) BlobContainer ¶ added in v0.3.1
func (o DestinationOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationOutput) ElementType ¶ added in v0.3.1
func (DestinationOutput) ElementType() reflect.Type
func (DestinationOutput) Name ¶ added in v0.3.1
func (o DestinationOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationOutput) StorageAccountResourceId ¶ added in v0.3.1
func (o DestinationOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationOutput) ToDestinationOutput ¶ added in v0.3.1
func (o DestinationOutput) ToDestinationOutput() DestinationOutput
func (DestinationOutput) ToDestinationOutputWithContext ¶ added in v0.3.1
func (o DestinationOutput) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
func (DestinationOutput) ToDestinationPtrOutput ¶ added in v0.3.1
func (o DestinationOutput) ToDestinationPtrOutput() DestinationPtrOutput
func (DestinationOutput) ToDestinationPtrOutputWithContext ¶ added in v0.3.1
func (o DestinationOutput) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
type DestinationPtrInput ¶ added in v0.3.1
type DestinationPtrInput interface { pulumi.Input ToDestinationPtrOutput() DestinationPtrOutput ToDestinationPtrOutputWithContext(context.Context) DestinationPtrOutput }
DestinationPtrInput is an input type that accepts DestinationArgs, DestinationPtr and DestinationPtrOutput values. You can construct a concrete instance of `DestinationPtrInput` via:
DestinationArgs{...} or: nil
func DestinationPtr ¶ added in v0.3.1
func DestinationPtr(v *DestinationArgs) DestinationPtrInput
type DestinationPtrOutput ¶ added in v0.3.1
type DestinationPtrOutput struct{ *pulumi.OutputState }
func (DestinationPtrOutput) ArchiveNameFormat ¶ added in v0.3.1
func (o DestinationPtrOutput) ArchiveNameFormat() pulumi.StringPtrOutput
Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order
func (DestinationPtrOutput) BlobContainer ¶ added in v0.3.1
func (o DestinationPtrOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationPtrOutput) Elem ¶ added in v0.3.1
func (o DestinationPtrOutput) Elem() DestinationOutput
func (DestinationPtrOutput) ElementType ¶ added in v0.3.1
func (DestinationPtrOutput) ElementType() reflect.Type
func (DestinationPtrOutput) Name ¶ added in v0.3.1
func (o DestinationPtrOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationPtrOutput) StorageAccountResourceId ¶ added in v0.3.1
func (o DestinationPtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationPtrOutput) ToDestinationPtrOutput ¶ added in v0.3.1
func (o DestinationPtrOutput) ToDestinationPtrOutput() DestinationPtrOutput
func (DestinationPtrOutput) ToDestinationPtrOutputWithContext ¶ added in v0.3.1
func (o DestinationPtrOutput) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
type DestinationResponse ¶ added in v0.3.1
type DestinationResponse struct { // Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order ArchiveNameFormat *string `pulumi:"archiveNameFormat"` // Blob container Name BlobContainer *string `pulumi:"blobContainer"` // Name for capture destination Name *string `pulumi:"name"` // Resource id of the storage account to be used to create the blobs StorageAccountResourceId *string `pulumi:"storageAccountResourceId"` }
Capture storage details for capture description
type DestinationResponseArgs ¶ added in v0.3.1
type DestinationResponseArgs struct { // Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order ArchiveNameFormat pulumi.StringPtrInput `pulumi:"archiveNameFormat"` // Blob container Name BlobContainer pulumi.StringPtrInput `pulumi:"blobContainer"` // Name for capture destination Name pulumi.StringPtrInput `pulumi:"name"` // Resource id of the storage account to be used to create the blobs StorageAccountResourceId pulumi.StringPtrInput `pulumi:"storageAccountResourceId"` }
Capture storage details for capture description
func (DestinationResponseArgs) ElementType ¶ added in v0.3.1
func (DestinationResponseArgs) ElementType() reflect.Type
func (DestinationResponseArgs) ToDestinationResponseOutput ¶ added in v0.3.1
func (i DestinationResponseArgs) ToDestinationResponseOutput() DestinationResponseOutput
func (DestinationResponseArgs) ToDestinationResponseOutputWithContext ¶ added in v0.3.1
func (i DestinationResponseArgs) ToDestinationResponseOutputWithContext(ctx context.Context) DestinationResponseOutput
func (DestinationResponseArgs) ToDestinationResponsePtrOutput ¶ added in v0.3.1
func (i DestinationResponseArgs) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
func (DestinationResponseArgs) ToDestinationResponsePtrOutputWithContext ¶ added in v0.3.1
func (i DestinationResponseArgs) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
type DestinationResponseInput ¶ added in v0.3.1
type DestinationResponseInput interface { pulumi.Input ToDestinationResponseOutput() DestinationResponseOutput ToDestinationResponseOutputWithContext(context.Context) DestinationResponseOutput }
DestinationResponseInput is an input type that accepts DestinationResponseArgs and DestinationResponseOutput values. You can construct a concrete instance of `DestinationResponseInput` via:
DestinationResponseArgs{...}
type DestinationResponseOutput ¶ added in v0.3.1
type DestinationResponseOutput struct{ *pulumi.OutputState }
Capture storage details for capture description
func (DestinationResponseOutput) ArchiveNameFormat ¶ added in v0.3.1
func (o DestinationResponseOutput) ArchiveNameFormat() pulumi.StringPtrOutput
Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order
func (DestinationResponseOutput) BlobContainer ¶ added in v0.3.1
func (o DestinationResponseOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationResponseOutput) ElementType ¶ added in v0.3.1
func (DestinationResponseOutput) ElementType() reflect.Type
func (DestinationResponseOutput) Name ¶ added in v0.3.1
func (o DestinationResponseOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationResponseOutput) StorageAccountResourceId ¶ added in v0.3.1
func (o DestinationResponseOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationResponseOutput) ToDestinationResponseOutput ¶ added in v0.3.1
func (o DestinationResponseOutput) ToDestinationResponseOutput() DestinationResponseOutput
func (DestinationResponseOutput) ToDestinationResponseOutputWithContext ¶ added in v0.3.1
func (o DestinationResponseOutput) ToDestinationResponseOutputWithContext(ctx context.Context) DestinationResponseOutput
func (DestinationResponseOutput) ToDestinationResponsePtrOutput ¶ added in v0.3.1
func (o DestinationResponseOutput) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
func (DestinationResponseOutput) ToDestinationResponsePtrOutputWithContext ¶ added in v0.3.1
func (o DestinationResponseOutput) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
type DestinationResponsePtrInput ¶ added in v0.3.1
type DestinationResponsePtrInput interface { pulumi.Input ToDestinationResponsePtrOutput() DestinationResponsePtrOutput ToDestinationResponsePtrOutputWithContext(context.Context) DestinationResponsePtrOutput }
DestinationResponsePtrInput is an input type that accepts DestinationResponseArgs, DestinationResponsePtr and DestinationResponsePtrOutput values. You can construct a concrete instance of `DestinationResponsePtrInput` via:
DestinationResponseArgs{...} or: nil
func DestinationResponsePtr ¶ added in v0.3.1
func DestinationResponsePtr(v *DestinationResponseArgs) DestinationResponsePtrInput
type DestinationResponsePtrOutput ¶ added in v0.3.1
type DestinationResponsePtrOutput struct{ *pulumi.OutputState }
func (DestinationResponsePtrOutput) ArchiveNameFormat ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) ArchiveNameFormat() pulumi.StringPtrOutput
Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order
func (DestinationResponsePtrOutput) BlobContainer ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationResponsePtrOutput) Elem ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) Elem() DestinationResponseOutput
func (DestinationResponsePtrOutput) ElementType ¶ added in v0.3.1
func (DestinationResponsePtrOutput) ElementType() reflect.Type
func (DestinationResponsePtrOutput) Name ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationResponsePtrOutput) StorageAccountResourceId ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationResponsePtrOutput) ToDestinationResponsePtrOutput ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
func (DestinationResponsePtrOutput) ToDestinationResponsePtrOutputWithContext ¶ added in v0.3.1
func (o DestinationResponsePtrOutput) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
type DisasterRecoveryConfig ¶ added in v0.3.1
type DisasterRecoveryConfig struct { pulumi.CustomResourceState // Alternate name specified when alias and namespace names are same. 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.Float64Output `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.3.1
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.3.1
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.3.1
func (*DisasterRecoveryConfig) ElementType() reflect.Type
func (*DisasterRecoveryConfig) ToDisasterRecoveryConfigOutput ¶ added in v0.3.1
func (i *DisasterRecoveryConfig) ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput
func (*DisasterRecoveryConfig) ToDisasterRecoveryConfigOutputWithContext ¶ added in v0.3.1
func (i *DisasterRecoveryConfig) ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput
type DisasterRecoveryConfigArgs ¶ added in v0.3.1
type DisasterRecoveryConfigArgs struct { // The Disaster Recovery configuration name Alias pulumi.StringInput // Alternate name specified when alias and namespace names are same. 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.3.1
func (DisasterRecoveryConfigArgs) ElementType() reflect.Type
type DisasterRecoveryConfigInput ¶ added in v0.3.1
type DisasterRecoveryConfigInput interface { pulumi.Input ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput }
type DisasterRecoveryConfigOutput ¶ added in v0.3.1
type DisasterRecoveryConfigOutput struct {
*pulumi.OutputState
}
func (DisasterRecoveryConfigOutput) ElementType ¶ added in v0.3.1
func (DisasterRecoveryConfigOutput) ElementType() reflect.Type
func (DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutput ¶ added in v0.3.1
func (o DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput
func (DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutputWithContext ¶ added in v0.3.1
func (o DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput
type DisasterRecoveryConfigState ¶ added in v0.3.1
type DisasterRecoveryConfigState struct { // Alternate name specified when alias and namespace names are same. 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.Float64PtrInput // 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.3.1
func (DisasterRecoveryConfigState) ElementType() reflect.Type
type EncodingCaptureDescription ¶ added in v0.3.1
Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version
func (EncodingCaptureDescription) ElementType ¶ added in v0.3.1
func (EncodingCaptureDescription) ElementType() reflect.Type
func (EncodingCaptureDescription) ToStringOutput ¶ added in v0.3.1
func (e EncodingCaptureDescription) ToStringOutput() pulumi.StringOutput
func (EncodingCaptureDescription) ToStringOutputWithContext ¶ added in v0.3.1
func (e EncodingCaptureDescription) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncodingCaptureDescription) ToStringPtrOutput ¶ added in v0.3.1
func (e EncodingCaptureDescription) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncodingCaptureDescription) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EncodingCaptureDescription) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 the Event Hub.
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 EventHub ¶ added in v0.3.1
type EventHub struct { pulumi.CustomResourceState // Properties of capture description CaptureDescription CaptureDescriptionResponsePtrOutput `pulumi:"captureDescription"` // Exact time the Event Hub was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Number of days to retain the events for this Event Hub, value should be 1 to 7 days MessageRetentionInDays pulumi.Float64PtrOutput `pulumi:"messageRetentionInDays"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. PartitionCount pulumi.Float64PtrOutput `pulumi:"partitionCount"` // Current number of shards on the Event Hub. PartitionIds pulumi.StringArrayOutput `pulumi:"partitionIds"` // Enumerates the possible values for the status of the Event Hub. Status pulumi.StringPtrOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The exact time the message was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Single item in List or Get Event Hub operation
func GetEventHub ¶ added in v0.3.1
func GetEventHub(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventHubState, opts ...pulumi.ResourceOption) (*EventHub, error)
GetEventHub gets an existing EventHub 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 NewEventHub ¶ added in v0.3.1
func NewEventHub(ctx *pulumi.Context, name string, args *EventHubArgs, opts ...pulumi.ResourceOption) (*EventHub, error)
NewEventHub registers a new resource with the given unique name, arguments, and options.
func (*EventHub) ElementType ¶ added in v0.3.1
func (*EventHub) ToEventHubOutput ¶ added in v0.3.1
func (i *EventHub) ToEventHubOutput() EventHubOutput
func (*EventHub) ToEventHubOutputWithContext ¶ added in v0.3.1
func (i *EventHub) ToEventHubOutputWithContext(ctx context.Context) EventHubOutput
type EventHubArgs ¶ added in v0.3.1
type EventHubArgs struct { // Properties of capture description CaptureDescription CaptureDescriptionPtrInput // The Event Hub name EventHubName pulumi.StringInput // Number of days to retain the events for this Event Hub, value should be 1 to 7 days MessageRetentionInDays pulumi.Float64PtrInput // The Namespace name NamespaceName pulumi.StringInput // Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. PartitionCount pulumi.Float64PtrInput // Name of the resource group within the azure subscription. ResourceGroupName pulumi.StringInput // Enumerates the possible values for the status of the Event Hub. Status EntityStatus }
The set of arguments for constructing a EventHub resource.
func (EventHubArgs) ElementType ¶ added in v0.3.1
func (EventHubArgs) ElementType() reflect.Type
type EventHubAuthorizationRule ¶ added in v0.3.1
type EventHubAuthorizationRule 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"` }
Single item in a List or Get AuthorizationRule operation
func GetEventHubAuthorizationRule ¶ added in v0.3.1
func GetEventHubAuthorizationRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventHubAuthorizationRuleState, opts ...pulumi.ResourceOption) (*EventHubAuthorizationRule, error)
GetEventHubAuthorizationRule gets an existing EventHubAuthorizationRule 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 NewEventHubAuthorizationRule ¶ added in v0.3.1
func NewEventHubAuthorizationRule(ctx *pulumi.Context, name string, args *EventHubAuthorizationRuleArgs, opts ...pulumi.ResourceOption) (*EventHubAuthorizationRule, error)
NewEventHubAuthorizationRule registers a new resource with the given unique name, arguments, and options.
func (*EventHubAuthorizationRule) ElementType ¶ added in v0.3.1
func (*EventHubAuthorizationRule) ElementType() reflect.Type
func (*EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutput ¶ added in v0.3.1
func (i *EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput
func (*EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (i *EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput
type EventHubAuthorizationRuleArgs ¶ added in v0.3.1
type EventHubAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName pulumi.StringInput // The Event Hub name EventHubName 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 pulumi.StringArrayInput }
The set of arguments for constructing a EventHubAuthorizationRule resource.
func (EventHubAuthorizationRuleArgs) ElementType ¶ added in v0.3.1
func (EventHubAuthorizationRuleArgs) ElementType() reflect.Type
type EventHubAuthorizationRuleInput ¶ added in v0.3.1
type EventHubAuthorizationRuleInput interface { pulumi.Input ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput }
type EventHubAuthorizationRuleOutput ¶ added in v0.3.1
type EventHubAuthorizationRuleOutput struct {
*pulumi.OutputState
}
func (EventHubAuthorizationRuleOutput) ElementType ¶ added in v0.3.1
func (EventHubAuthorizationRuleOutput) ElementType() reflect.Type
func (EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutput ¶ added in v0.3.1
func (o EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput
func (EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutputWithContext ¶ added in v0.3.1
func (o EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput
type EventHubAuthorizationRuleState ¶ added in v0.3.1
type EventHubAuthorizationRuleState struct { // Resource name. Name pulumi.StringPtrInput // The rights associated with the rule. Rights pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput }
func (EventHubAuthorizationRuleState) ElementType ¶ added in v0.3.1
func (EventHubAuthorizationRuleState) ElementType() reflect.Type
type EventHubInput ¶ added in v0.3.1
type EventHubInput interface { pulumi.Input ToEventHubOutput() EventHubOutput ToEventHubOutputWithContext(ctx context.Context) EventHubOutput }
type EventHubOutput ¶ added in v0.3.1
type EventHubOutput struct {
*pulumi.OutputState
}
func (EventHubOutput) ElementType ¶ added in v0.3.1
func (EventHubOutput) ElementType() reflect.Type
func (EventHubOutput) ToEventHubOutput ¶ added in v0.3.1
func (o EventHubOutput) ToEventHubOutput() EventHubOutput
func (EventHubOutput) ToEventHubOutputWithContext ¶ added in v0.3.1
func (o EventHubOutput) ToEventHubOutputWithContext(ctx context.Context) EventHubOutput
type EventHubState ¶ added in v0.3.1
type EventHubState struct { // Properties of capture description CaptureDescription CaptureDescriptionResponsePtrInput // Exact time the Event Hub was created. CreatedAt pulumi.StringPtrInput // Number of days to retain the events for this Event Hub, value should be 1 to 7 days MessageRetentionInDays pulumi.Float64PtrInput // Resource name. Name pulumi.StringPtrInput // Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. PartitionCount pulumi.Float64PtrInput // Current number of shards on the Event Hub. PartitionIds pulumi.StringArrayInput // Enumerates the possible values for the status of the Event Hub. Status pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // The exact time the message was updated. UpdatedAt pulumi.StringPtrInput }
func (EventHubState) ElementType ¶ added in v0.3.1
func (EventHubState) ElementType() reflect.Type
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"` // Key Version KeyVersion *string `pulumi:"keyVersion"` }
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"` // Key Version KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
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
type KeyVaultPropertiesArray ¶
type KeyVaultPropertiesArray []KeyVaultPropertiesInput
func (KeyVaultPropertiesArray) ElementType ¶
func (KeyVaultPropertiesArray) ElementType() reflect.Type
func (KeyVaultPropertiesArray) ToKeyVaultPropertiesArrayOutput ¶
func (i KeyVaultPropertiesArray) ToKeyVaultPropertiesArrayOutput() KeyVaultPropertiesArrayOutput
func (KeyVaultPropertiesArray) ToKeyVaultPropertiesArrayOutputWithContext ¶
func (i KeyVaultPropertiesArray) ToKeyVaultPropertiesArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesArrayOutput
type KeyVaultPropertiesArrayInput ¶
type KeyVaultPropertiesArrayInput interface { pulumi.Input ToKeyVaultPropertiesArrayOutput() KeyVaultPropertiesArrayOutput ToKeyVaultPropertiesArrayOutputWithContext(context.Context) KeyVaultPropertiesArrayOutput }
KeyVaultPropertiesArrayInput is an input type that accepts KeyVaultPropertiesArray and KeyVaultPropertiesArrayOutput values. You can construct a concrete instance of `KeyVaultPropertiesArrayInput` via:
KeyVaultPropertiesArray{ KeyVaultPropertiesArgs{...} }
type KeyVaultPropertiesArrayOutput ¶
type KeyVaultPropertiesArrayOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesArrayOutput) ElementType ¶
func (KeyVaultPropertiesArrayOutput) ElementType() reflect.Type
func (KeyVaultPropertiesArrayOutput) Index ¶
func (o KeyVaultPropertiesArrayOutput) Index(i pulumi.IntInput) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArrayOutput) ToKeyVaultPropertiesArrayOutput ¶
func (o KeyVaultPropertiesArrayOutput) ToKeyVaultPropertiesArrayOutput() KeyVaultPropertiesArrayOutput
func (KeyVaultPropertiesArrayOutput) ToKeyVaultPropertiesArrayOutputWithContext ¶
func (o KeyVaultPropertiesArrayOutput) ToKeyVaultPropertiesArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesArrayOutput
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) KeyVersion ¶
func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
Key Version
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // Name of the Key from KeyVault KeyName *string `pulumi:"keyName"` // Uri of KeyVault KeyVaultUri *string `pulumi:"keyVaultUri"` // Key Version KeyVersion *string `pulumi:"keyVersion"` }
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"` // Key Version KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
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
type KeyVaultPropertiesResponseArray ¶
type KeyVaultPropertiesResponseArray []KeyVaultPropertiesResponseInput
func (KeyVaultPropertiesResponseArray) ElementType ¶
func (KeyVaultPropertiesResponseArray) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArray) ToKeyVaultPropertiesResponseArrayOutput ¶
func (i KeyVaultPropertiesResponseArray) ToKeyVaultPropertiesResponseArrayOutput() KeyVaultPropertiesResponseArrayOutput
func (KeyVaultPropertiesResponseArray) ToKeyVaultPropertiesResponseArrayOutputWithContext ¶
func (i KeyVaultPropertiesResponseArray) ToKeyVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseArrayOutput
type KeyVaultPropertiesResponseArrayInput ¶
type KeyVaultPropertiesResponseArrayInput interface { pulumi.Input ToKeyVaultPropertiesResponseArrayOutput() KeyVaultPropertiesResponseArrayOutput ToKeyVaultPropertiesResponseArrayOutputWithContext(context.Context) KeyVaultPropertiesResponseArrayOutput }
KeyVaultPropertiesResponseArrayInput is an input type that accepts KeyVaultPropertiesResponseArray and KeyVaultPropertiesResponseArrayOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseArrayInput` via:
KeyVaultPropertiesResponseArray{ KeyVaultPropertiesResponseArgs{...} }
type KeyVaultPropertiesResponseArrayOutput ¶
type KeyVaultPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponseArrayOutput) ElementType ¶
func (KeyVaultPropertiesResponseArrayOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArrayOutput) Index ¶
func (o KeyVaultPropertiesResponseArrayOutput) Index(i pulumi.IntInput) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArrayOutput) ToKeyVaultPropertiesResponseArrayOutput ¶
func (o KeyVaultPropertiesResponseArrayOutput) ToKeyVaultPropertiesResponseArrayOutput() KeyVaultPropertiesResponseArrayOutput
func (KeyVaultPropertiesResponseArrayOutput) ToKeyVaultPropertiesResponseArrayOutputWithContext ¶
func (o KeyVaultPropertiesResponseArrayOutput) ToKeyVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseArrayOutput
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) KeyVersion ¶
func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
Key Version
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
type ListDisasterRecoveryConfigKeysArgs ¶ added in v0.3.1
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.3.1
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 AuthorizationRule. KeyName string `pulumi:"keyName"` // Primary connection string of the created namespace AuthorizationRule. 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 AuthorizationRule. SecondaryConnectionString string `pulumi:"secondaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. SecondaryKey string `pulumi:"secondaryKey"` }
Namespace/EventHub Connection String
func ListDisasterRecoveryConfigKeys ¶ added in v0.3.1
func ListDisasterRecoveryConfigKeys(ctx *pulumi.Context, args *ListDisasterRecoveryConfigKeysArgs, opts ...pulumi.InvokeOption) (*ListDisasterRecoveryConfigKeysResult, error)
type ListEventHubKeysArgs ¶ added in v0.3.1
type ListEventHubKeysArgs struct { // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The Event Hub name EventHubName string `pulumi:"eventHubName"` // The Namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the resource group within the azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListEventHubKeysResult ¶ added in v0.3.1
type ListEventHubKeysResult 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 AuthorizationRule. KeyName string `pulumi:"keyName"` // Primary connection string of the created namespace AuthorizationRule. 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 AuthorizationRule. SecondaryConnectionString string `pulumi:"secondaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. SecondaryKey string `pulumi:"secondaryKey"` }
Namespace/EventHub Connection String
func ListEventHubKeys ¶ added in v0.3.1
func ListEventHubKeys(ctx *pulumi.Context, args *ListEventHubKeysArgs, opts ...pulumi.InvokeOption) (*ListEventHubKeysResult, 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 AuthorizationRule. KeyName string `pulumi:"keyName"` // Primary connection string of the created namespace AuthorizationRule. 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 AuthorizationRule. SecondaryConnectionString string `pulumi:"secondaryConnectionString"` // A base64-encoded 256-bit primary key for signing and validating the SAS token. SecondaryKey string `pulumi:"secondaryKey"` }
Namespace/EventHub Connection String
func ListNamespaceKeys ¶ added in v0.3.1
func ListNamespaceKeys(ctx *pulumi.Context, args *ListNamespaceKeysArgs, opts ...pulumi.InvokeOption) (*ListNamespaceKeysResult, error)
type LookupClusterArgs ¶
type LookupClusterResult ¶
type LookupClusterResult struct { // The UTC time when the Event Hubs Cluster was created. CreatedAt string `pulumi:"createdAt"` // Resource ID. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // The metric ID of the cluster resource. Provided by the service and not modifiable by the user. MetricId string `pulumi:"metricId"` // Resource name. Name string `pulumi:"name"` // Properties of the cluster SKU. Sku *ClusterSkuResponse `pulumi:"sku"` // Status of the Cluster resource Status string `pulumi:"status"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // The UTC time when the Event Hubs Cluster was last updated. UpdatedAt string `pulumi:"updatedAt"` }
Single Event Hubs Cluster resource in List or Get operations.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type LookupConsumerGroupArgs ¶ added in v0.3.1
type LookupConsumerGroupArgs struct { // The consumer group name ConsumerGroupName string `pulumi:"consumerGroupName"` // The Event Hub name EventHubName string `pulumi:"eventHubName"` // The Namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the resource group within the azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupConsumerGroupResult ¶ added in v0.3.1
type LookupConsumerGroupResult struct { // Exact time the message was created. CreatedAt string `pulumi:"createdAt"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // The exact time the message was updated. UpdatedAt string `pulumi:"updatedAt"` // User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. UserMetadata *string `pulumi:"userMetadata"` }
Single item in List or Get Consumer group operation
func LookupConsumerGroup ¶ added in v0.3.1
func LookupConsumerGroup(ctx *pulumi.Context, args *LookupConsumerGroupArgs, opts ...pulumi.InvokeOption) (*LookupConsumerGroupResult, error)
type LookupDisasterRecoveryConfigArgs ¶ added in v0.3.1
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.3.1
type LookupDisasterRecoveryConfigResult struct { // Alternate name specified when alias and namespace names are same. 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 float64 `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.3.1
func LookupDisasterRecoveryConfig(ctx *pulumi.Context, args *LookupDisasterRecoveryConfigArgs, opts ...pulumi.InvokeOption) (*LookupDisasterRecoveryConfigResult, error)
type LookupEventHubArgs ¶ added in v0.3.1
type LookupEventHubAuthorizationRuleArgs ¶ added in v0.3.1
type LookupEventHubAuthorizationRuleArgs struct { // The authorization rule name. AuthorizationRuleName string `pulumi:"authorizationRuleName"` // The Event Hub name EventHubName string `pulumi:"eventHubName"` // The Namespace name NamespaceName string `pulumi:"namespaceName"` // Name of the resource group within the azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupEventHubAuthorizationRuleResult ¶ added in v0.3.1
type LookupEventHubAuthorizationRuleResult 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"` }
Single item in a List or Get AuthorizationRule operation
func LookupEventHubAuthorizationRule ¶ added in v0.3.1
func LookupEventHubAuthorizationRule(ctx *pulumi.Context, args *LookupEventHubAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupEventHubAuthorizationRuleResult, error)
type LookupEventHubResult ¶ added in v0.3.1
type LookupEventHubResult struct { // Properties of capture description CaptureDescription *CaptureDescriptionResponse `pulumi:"captureDescription"` // Exact time the Event Hub was created. CreatedAt string `pulumi:"createdAt"` // Resource ID. Id string `pulumi:"id"` // Number of days to retain the events for this Event Hub, value should be 1 to 7 days MessageRetentionInDays *float64 `pulumi:"messageRetentionInDays"` // Resource name. Name string `pulumi:"name"` // Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. PartitionCount *float64 `pulumi:"partitionCount"` // Current number of shards on the Event Hub. PartitionIds []string `pulumi:"partitionIds"` // Enumerates the possible values for the status of the Event Hub. Status *string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` // The exact time the message was updated. UpdatedAt string `pulumi:"updatedAt"` }
Single item in List or Get Event Hub operation
func LookupEventHub ¶ added in v0.3.1
func LookupEventHub(ctx *pulumi.Context, args *LookupEventHubArgs, opts ...pulumi.InvokeOption) (*LookupEventHubResult, 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"` }
Single item in a List or Get AuthorizationRule operation
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"` }
Description of topic 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 { // Cluster ARM ID of the Namespace. ClusterArmId *string `pulumi:"clusterArmId"` // The time the Namespace was created. CreatedAt string `pulumi:"createdAt"` // Resource ID. Id string `pulumi:"id"` // Value that indicates whether AutoInflate is enabled for eventhub namespace. IsAutoInflateEnabled *bool `pulumi:"isAutoInflateEnabled"` // Value that indicates whether Kafka is enabled for eventhub namespace. KafkaEnabled *bool `pulumi:"kafkaEnabled"` // Enumerates the possible value of keySource for Encryption KeySource *string `pulumi:"keySource"` // Properties of KeyVault KeyVaultProperties []KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // Resource location. Location *string `pulumi:"location"` // Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true) MaximumThroughputUnits *int `pulumi:"maximumThroughputUnits"` // 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 resource Sku *SkuResponse `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 Standard Event Hubs Namespace in regions supported availability zones. ZoneRedundant *bool `pulumi:"zoneRedundant"` }
Single Namespace item in List or Get Operation
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"` // ARM 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 NWRuleSetIpRules ¶ added in v0.2.5
type NWRuleSetIpRules struct { // The IP Filter Action Action *string `pulumi:"action"` // IP Mask IpMask *string `pulumi:"ipMask"` }
The response from the List namespace operation.
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"` }
The response from the List namespace operation.
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 }
The response from the List namespace operation.
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"` }
The response from the List namespace operation.
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"` }
The response from the List namespace operation.
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 }
The response from the List namespace operation.
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 Namespace ¶
type Namespace struct { pulumi.CustomResourceState // Cluster ARM ID of the Namespace. ClusterArmId pulumi.StringPtrOutput `pulumi:"clusterArmId"` // The time the Namespace was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Value that indicates whether AutoInflate is enabled for eventhub namespace. IsAutoInflateEnabled pulumi.BoolPtrOutput `pulumi:"isAutoInflateEnabled"` // Value that indicates whether Kafka is enabled for eventhub namespace. KafkaEnabled pulumi.BoolPtrOutput `pulumi:"kafkaEnabled"` // Enumerates the possible value of keySource for Encryption KeySource pulumi.StringPtrOutput `pulumi:"keySource"` // Properties of KeyVault KeyVaultProperties KeyVaultPropertiesResponseArrayOutput `pulumi:"keyVaultProperties"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true) MaximumThroughputUnits pulumi.IntPtrOutput `pulumi:"maximumThroughputUnits"` // 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 resource Sku SkuResponsePtrOutput `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 Standard Event Hubs Namespace in regions supported availability zones. ZoneRedundant pulumi.BoolPtrOutput `pulumi:"zoneRedundant"` }
Single Namespace item in List or Get Operation
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 { // Cluster ARM ID of the Namespace. ClusterArmId pulumi.StringPtrInput // Value that indicates whether AutoInflate is enabled for eventhub namespace. IsAutoInflateEnabled pulumi.BoolPtrInput // Value that indicates whether Kafka is enabled for eventhub namespace. KafkaEnabled pulumi.BoolPtrInput // Enumerates the possible value of keySource for Encryption KeySource KeySource // Properties of KeyVault KeyVaultProperties KeyVaultPropertiesArrayInput // Resource location. Location pulumi.StringInput // Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true) MaximumThroughputUnits pulumi.IntPtrInput // 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 resource Sku SkuPtrInput // 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 Standard Event Hubs 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"` }
Single item in a List or Get AuthorizationRule operation
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 pulumi.StringArrayInput }
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"` }
Description of topic 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 }
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 }
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 { // Cluster ARM ID of the Namespace. ClusterArmId pulumi.StringPtrInput // The time the Namespace was created. CreatedAt pulumi.StringPtrInput // Value that indicates whether AutoInflate is enabled for eventhub namespace. IsAutoInflateEnabled pulumi.BoolPtrInput // Value that indicates whether Kafka is enabled for eventhub namespace. KafkaEnabled pulumi.BoolPtrInput // Enumerates the possible value of keySource for Encryption KeySource pulumi.StringPtrInput // Properties of KeyVault KeyVaultProperties KeyVaultPropertiesResponseArrayInput // Resource location. Location pulumi.StringPtrInput // Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true) MaximumThroughputUnits pulumi.IntPtrInput // 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 resource Sku SkuResponsePtrInput // 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 Standard Event Hubs 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"` // ARM 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 // ARM 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 // ARM 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 Sku ¶
type Sku struct { // The Event Hubs throughput units, value should be 0 to 20 throughput units. Capacity *int `pulumi:"capacity"` // Name of this SKU. Name string `pulumi:"name"` // The billing tier of this particular SKU. Tier *string `pulumi:"tier"` }
SKU parameters supplied to the create namespace operation
type SkuArgs ¶
type SkuArgs struct { // The Event Hubs throughput units, value should be 0 to 20 throughput units. 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 parameters supplied to the create namespace operation
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
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 SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
SKU parameters supplied to the create namespace operation
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.IntPtrOutput
The Event Hubs throughput units, value should be 0 to 20 throughput units.
func (SkuOutput) ElementType ¶
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
The Event Hubs throughput units, value should be 0 to 20 throughput units.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The Event Hubs throughput units, value should be 0 to 20 throughput units. Capacity *int `pulumi:"capacity"` // Name of this SKU. Name string `pulumi:"name"` // The billing tier of this particular SKU. Tier *string `pulumi:"tier"` }
SKU parameters supplied to the create namespace operation
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The Event Hubs throughput units, value should be 0 to 20 throughput units. 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 parameters supplied to the create namespace operation
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
SKU parameters supplied to the create namespace operation
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
The Event Hubs throughput units, value should be 0 to 20 throughput units.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
Name of this SKU.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The Event Hubs throughput units, value should be 0 to 20 throughput units.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of this SKU.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The billing tier of this particular SKU.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
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
Source Files
¶
- cluster.go
- consumerGroup.go
- disasterRecoveryConfig.go
- eventHub.go
- eventHubAuthorizationRule.go
- getCluster.go
- getConsumerGroup.go
- getDisasterRecoveryConfig.go
- getEventHub.go
- getEventHubAuthorizationRule.go
- getNamespace.go
- getNamespaceAuthorizationRule.go
- getNamespaceIpFilterRule.go
- getNamespaceNetworkRuleSet.go
- getNamespaceVirtualNetworkRule.go
- getPrivateEndpointConnection.go
- listDisasterRecoveryConfigKeys.go
- listEventHubKeys.go
- listNamespaceKeys.go
- namespace.go
- namespaceAuthorizationRule.go
- namespaceIpFilterRule.go
- namespaceNetworkRuleSet.go
- namespaceVirtualNetworkRule.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go