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 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 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 ListDisasterRecoveryConfigKeysArgs
- type ListDisasterRecoveryConfigKeysResult
- type ListEventHubKeysArgs
- type ListEventHubKeysResult
- type ListNamespaceKeysArgs
- type ListNamespaceKeysResult
- type LookupConsumerGroupArgs
- type LookupConsumerGroupResult
- type LookupDisasterRecoveryConfigArgs
- type LookupDisasterRecoveryConfigResult
- type LookupEventHubArgs
- type LookupEventHubAuthorizationRuleArgs
- type LookupEventHubAuthorizationRuleResult
- type LookupEventHubResult
- type LookupNamespaceArgs
- type LookupNamespaceAuthorizationRuleArgs
- type LookupNamespaceAuthorizationRuleResult
- type LookupNamespaceNetworkRuleSetArgs
- type LookupNamespaceNetworkRuleSetResult
- type LookupNamespaceResult
- type NWRuleSetIpRules
- type NWRuleSetIpRulesArgs
- type NWRuleSetIpRulesArray
- type NWRuleSetIpRulesArrayInput
- type NWRuleSetIpRulesArrayOutput
- func (NWRuleSetIpRulesArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesOutput
- func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput
- func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesArrayOutput
- type NWRuleSetIpRulesInput
- type NWRuleSetIpRulesOutput
- func (o NWRuleSetIpRulesOutput) Action() pulumi.StringPtrOutput
- func (NWRuleSetIpRulesOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesOutput) IpMask() pulumi.StringPtrOutput
- func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput
- func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutputWithContext(ctx context.Context) NWRuleSetIpRulesOutput
- type NWRuleSetIpRulesResponse
- type NWRuleSetIpRulesResponseArgs
- func (NWRuleSetIpRulesResponseArgs) ElementType() reflect.Type
- func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
- func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
- type NWRuleSetIpRulesResponseArray
- func (NWRuleSetIpRulesResponseArray) ElementType() reflect.Type
- func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
- func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
- type NWRuleSetIpRulesResponseArrayInput
- type NWRuleSetIpRulesResponseArrayOutput
- func (NWRuleSetIpRulesResponseArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesResponseArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesResponseOutput
- func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
- func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
- type NWRuleSetIpRulesResponseInput
- type NWRuleSetIpRulesResponseOutput
- func (o NWRuleSetIpRulesResponseOutput) Action() pulumi.StringPtrOutput
- func (NWRuleSetIpRulesResponseOutput) ElementType() reflect.Type
- func (o NWRuleSetIpRulesResponseOutput) IpMask() pulumi.StringPtrOutput
- func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
- func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
- type NWRuleSetVirtualNetworkRules
- type NWRuleSetVirtualNetworkRulesArgs
- func (NWRuleSetVirtualNetworkRulesArgs) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
- func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
- type NWRuleSetVirtualNetworkRulesArray
- func (NWRuleSetVirtualNetworkRulesArray) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
- func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
- type NWRuleSetVirtualNetworkRulesArrayInput
- type NWRuleSetVirtualNetworkRulesArrayOutput
- func (NWRuleSetVirtualNetworkRulesArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesArrayOutput) Index(i pulumi.IntInput) NWRuleSetVirtualNetworkRulesOutput
- func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
- func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
- type NWRuleSetVirtualNetworkRulesInput
- type NWRuleSetVirtualNetworkRulesOutput
- func (NWRuleSetVirtualNetworkRulesOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
- func (o NWRuleSetVirtualNetworkRulesOutput) Subnet() SubnetPtrOutput
- func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
- func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
- type NWRuleSetVirtualNetworkRulesResponse
- type NWRuleSetVirtualNetworkRulesResponseArgs
- func (NWRuleSetVirtualNetworkRulesResponseArgs) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
- func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
- type NWRuleSetVirtualNetworkRulesResponseArray
- func (NWRuleSetVirtualNetworkRulesResponseArray) ElementType() reflect.Type
- func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
- func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
- type NWRuleSetVirtualNetworkRulesResponseArrayInput
- type NWRuleSetVirtualNetworkRulesResponseArrayOutput
- func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) Index(i pulumi.IntInput) NWRuleSetVirtualNetworkRulesResponseOutput
- func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
- func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
- type NWRuleSetVirtualNetworkRulesResponseInput
- type NWRuleSetVirtualNetworkRulesResponseOutput
- func (NWRuleSetVirtualNetworkRulesResponseOutput) ElementType() reflect.Type
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) Subnet() SubnetResponsePtrOutput
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
- func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
- type Namespace
- type NamespaceArgs
- type NamespaceAuthorizationRule
- func (*NamespaceAuthorizationRule) ElementType() reflect.Type
- func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
- func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
- type NamespaceAuthorizationRuleArgs
- type NamespaceAuthorizationRuleInput
- type NamespaceAuthorizationRuleOutput
- func (NamespaceAuthorizationRuleOutput) ElementType() reflect.Type
- func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
- func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
- type NamespaceAuthorizationRuleState
- type NamespaceInput
- type NamespaceNetworkRuleSet
- type NamespaceNetworkRuleSetArgs
- type NamespaceNetworkRuleSetInput
- type NamespaceNetworkRuleSetOutput
- type NamespaceNetworkRuleSetState
- type NamespaceOutput
- type NamespaceState
- 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 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
- type Subnet
- type SubnetArgs
- func (SubnetArgs) ElementType() reflect.Type
- func (i SubnetArgs) ToSubnetOutput() SubnetOutput
- func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- func (i SubnetArgs) ToSubnetPtrOutput() SubnetPtrOutput
- func (i SubnetArgs) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetInput
- type SubnetOutput
- func (SubnetOutput) ElementType() reflect.Type
- func (o SubnetOutput) Id() pulumi.StringOutput
- func (o SubnetOutput) ToSubnetOutput() SubnetOutput
- func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- func (o SubnetOutput) ToSubnetPtrOutput() SubnetPtrOutput
- func (o SubnetOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
- type SubnetPtrInput
- type SubnetPtrOutput
- type SubnetResponse
- type SubnetResponseArgs
- func (SubnetResponseArgs) ElementType() reflect.Type
- func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
- func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- func (i SubnetResponseArgs) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (i SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type SubnetResponseInput
- type SubnetResponseOutput
- func (SubnetResponseOutput) ElementType() reflect.Type
- func (o SubnetResponseOutput) Id() pulumi.StringOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (o SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
- type SubnetResponsePtrInput
- type SubnetResponsePtrOutput
- func (o SubnetResponsePtrOutput) Elem() SubnetResponseOutput
- func (SubnetResponsePtrOutput) ElementType() reflect.Type
- func (o SubnetResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
- func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
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 ( 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 ( SkuNameBasic = SkuName("Basic") SkuNameStandard = SkuName("Standard") )
const ( SkuTierBasic = SkuTier("Basic") SkuTierStandard = SkuTier("Standard") )
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 ¶
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 ¶
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 ¶
func (CaptureDescriptionArgs) ElementType() reflect.Type
func (CaptureDescriptionArgs) ToCaptureDescriptionOutput ¶
func (i CaptureDescriptionArgs) ToCaptureDescriptionOutput() CaptureDescriptionOutput
func (CaptureDescriptionArgs) ToCaptureDescriptionOutputWithContext ¶
func (i CaptureDescriptionArgs) ToCaptureDescriptionOutputWithContext(ctx context.Context) CaptureDescriptionOutput
func (CaptureDescriptionArgs) ToCaptureDescriptionPtrOutput ¶
func (i CaptureDescriptionArgs) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
func (CaptureDescriptionArgs) ToCaptureDescriptionPtrOutputWithContext ¶
func (i CaptureDescriptionArgs) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
type CaptureDescriptionInput ¶
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 ¶
type CaptureDescriptionOutput struct{ *pulumi.OutputState }
Properties to configure capture description for eventhub
func (CaptureDescriptionOutput) Destination ¶
func (o CaptureDescriptionOutput) Destination() DestinationPtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionOutput) ElementType ¶
func (CaptureDescriptionOutput) ElementType() reflect.Type
func (CaptureDescriptionOutput) Enabled ¶
func (o CaptureDescriptionOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionOutput) Encoding ¶
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 ¶
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 ¶
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 ¶
func (o CaptureDescriptionOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionOutput) ToCaptureDescriptionOutput ¶
func (o CaptureDescriptionOutput) ToCaptureDescriptionOutput() CaptureDescriptionOutput
func (CaptureDescriptionOutput) ToCaptureDescriptionOutputWithContext ¶
func (o CaptureDescriptionOutput) ToCaptureDescriptionOutputWithContext(ctx context.Context) CaptureDescriptionOutput
func (CaptureDescriptionOutput) ToCaptureDescriptionPtrOutput ¶
func (o CaptureDescriptionOutput) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
func (CaptureDescriptionOutput) ToCaptureDescriptionPtrOutputWithContext ¶
func (o CaptureDescriptionOutput) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
type CaptureDescriptionPtrInput ¶
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 ¶
func CaptureDescriptionPtr(v *CaptureDescriptionArgs) CaptureDescriptionPtrInput
type CaptureDescriptionPtrOutput ¶
type CaptureDescriptionPtrOutput struct{ *pulumi.OutputState }
func (CaptureDescriptionPtrOutput) Destination ¶
func (o CaptureDescriptionPtrOutput) Destination() DestinationPtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionPtrOutput) Elem ¶
func (o CaptureDescriptionPtrOutput) Elem() CaptureDescriptionOutput
func (CaptureDescriptionPtrOutput) ElementType ¶
func (CaptureDescriptionPtrOutput) ElementType() reflect.Type
func (CaptureDescriptionPtrOutput) Enabled ¶
func (o CaptureDescriptionPtrOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionPtrOutput) Encoding ¶
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 ¶
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 ¶
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 ¶
func (o CaptureDescriptionPtrOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutput ¶
func (o CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutput() CaptureDescriptionPtrOutput
func (CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutputWithContext ¶
func (o CaptureDescriptionPtrOutput) ToCaptureDescriptionPtrOutputWithContext(ctx context.Context) CaptureDescriptionPtrOutput
type CaptureDescriptionResponse ¶
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 ¶
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 ¶
func (CaptureDescriptionResponseArgs) ElementType() reflect.Type
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutput ¶
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutputWithContext ¶
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponseOutputWithContext(ctx context.Context) CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutput ¶
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
func (CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutputWithContext ¶
func (i CaptureDescriptionResponseArgs) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
type CaptureDescriptionResponseInput ¶
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 ¶
type CaptureDescriptionResponseOutput struct{ *pulumi.OutputState }
Properties to configure capture description for eventhub
func (CaptureDescriptionResponseOutput) Destination ¶
func (o CaptureDescriptionResponseOutput) Destination() DestinationResponsePtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionResponseOutput) ElementType ¶
func (CaptureDescriptionResponseOutput) ElementType() reflect.Type
func (CaptureDescriptionResponseOutput) Enabled ¶
func (o CaptureDescriptionResponseOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionResponseOutput) Encoding ¶
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 ¶
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 ¶
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 ¶
func (o CaptureDescriptionResponseOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutput ¶
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutput() CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutputWithContext ¶
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponseOutputWithContext(ctx context.Context) CaptureDescriptionResponseOutput
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutput ¶
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
func (CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutputWithContext ¶
func (o CaptureDescriptionResponseOutput) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
type CaptureDescriptionResponsePtrInput ¶
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 ¶
func CaptureDescriptionResponsePtr(v *CaptureDescriptionResponseArgs) CaptureDescriptionResponsePtrInput
type CaptureDescriptionResponsePtrOutput ¶
type CaptureDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (CaptureDescriptionResponsePtrOutput) Destination ¶
func (o CaptureDescriptionResponsePtrOutput) Destination() DestinationResponsePtrOutput
Properties of Destination where capture will be stored. (Storage Account, Blob Names)
func (CaptureDescriptionResponsePtrOutput) Elem ¶
func (o CaptureDescriptionResponsePtrOutput) Elem() CaptureDescriptionResponseOutput
func (CaptureDescriptionResponsePtrOutput) ElementType ¶
func (CaptureDescriptionResponsePtrOutput) ElementType() reflect.Type
func (CaptureDescriptionResponsePtrOutput) Enabled ¶
func (o CaptureDescriptionResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
A value that indicates whether capture description is enabled.
func (CaptureDescriptionResponsePtrOutput) Encoding ¶
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 ¶
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 ¶
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 ¶
func (o CaptureDescriptionResponsePtrOutput) SkipEmptyArchives() pulumi.BoolPtrOutput
A value that indicates whether to Skip Empty Archives
func (CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutput ¶
func (o CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutput() CaptureDescriptionResponsePtrOutput
func (CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutputWithContext ¶
func (o CaptureDescriptionResponsePtrOutput) ToCaptureDescriptionResponsePtrOutputWithContext(ctx context.Context) CaptureDescriptionResponsePtrOutput
type ConsumerGroup ¶
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 Latest API Version: 2017-04-01.
func GetConsumerGroup ¶
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 ¶
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.2.6
func (*ConsumerGroup) ElementType() reflect.Type
func (*ConsumerGroup) ToConsumerGroupOutput ¶ added in v0.2.6
func (i *ConsumerGroup) ToConsumerGroupOutput() ConsumerGroupOutput
func (*ConsumerGroup) ToConsumerGroupOutputWithContext ¶ added in v0.2.6
func (i *ConsumerGroup) ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput
type ConsumerGroupArgs ¶
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 ¶
func (ConsumerGroupArgs) ElementType() reflect.Type
type ConsumerGroupInput ¶ added in v0.2.6
type ConsumerGroupInput interface { pulumi.Input ToConsumerGroupOutput() ConsumerGroupOutput ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput }
type ConsumerGroupOutput ¶ added in v0.2.6
type ConsumerGroupOutput struct {
*pulumi.OutputState
}
func (ConsumerGroupOutput) ElementType ¶ added in v0.2.6
func (ConsumerGroupOutput) ElementType() reflect.Type
func (ConsumerGroupOutput) ToConsumerGroupOutput ¶ added in v0.2.6
func (o ConsumerGroupOutput) ToConsumerGroupOutput() ConsumerGroupOutput
func (ConsumerGroupOutput) ToConsumerGroupOutputWithContext ¶ added in v0.2.6
func (o ConsumerGroupOutput) ToConsumerGroupOutputWithContext(ctx context.Context) ConsumerGroupOutput
type ConsumerGroupState ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (DestinationArgs) ElementType() reflect.Type
func (DestinationArgs) ToDestinationOutput ¶
func (i DestinationArgs) ToDestinationOutput() DestinationOutput
func (DestinationArgs) ToDestinationOutputWithContext ¶
func (i DestinationArgs) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
func (DestinationArgs) ToDestinationPtrOutput ¶
func (i DestinationArgs) ToDestinationPtrOutput() DestinationPtrOutput
func (DestinationArgs) ToDestinationPtrOutputWithContext ¶
func (i DestinationArgs) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
type DestinationInput ¶
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 ¶
type DestinationOutput struct{ *pulumi.OutputState }
Capture storage details for capture description
func (DestinationOutput) ArchiveNameFormat ¶
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 ¶
func (o DestinationOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationOutput) ElementType ¶
func (DestinationOutput) ElementType() reflect.Type
func (DestinationOutput) Name ¶
func (o DestinationOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationOutput) StorageAccountResourceId ¶
func (o DestinationOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationOutput) ToDestinationOutput ¶
func (o DestinationOutput) ToDestinationOutput() DestinationOutput
func (DestinationOutput) ToDestinationOutputWithContext ¶
func (o DestinationOutput) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
func (DestinationOutput) ToDestinationPtrOutput ¶
func (o DestinationOutput) ToDestinationPtrOutput() DestinationPtrOutput
func (DestinationOutput) ToDestinationPtrOutputWithContext ¶
func (o DestinationOutput) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
type DestinationPtrInput ¶
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 ¶
func DestinationPtr(v *DestinationArgs) DestinationPtrInput
type DestinationPtrOutput ¶
type DestinationPtrOutput struct{ *pulumi.OutputState }
func (DestinationPtrOutput) ArchiveNameFormat ¶
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 ¶
func (o DestinationPtrOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationPtrOutput) Elem ¶
func (o DestinationPtrOutput) Elem() DestinationOutput
func (DestinationPtrOutput) ElementType ¶
func (DestinationPtrOutput) ElementType() reflect.Type
func (DestinationPtrOutput) Name ¶
func (o DestinationPtrOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationPtrOutput) StorageAccountResourceId ¶
func (o DestinationPtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationPtrOutput) ToDestinationPtrOutput ¶
func (o DestinationPtrOutput) ToDestinationPtrOutput() DestinationPtrOutput
func (DestinationPtrOutput) ToDestinationPtrOutputWithContext ¶
func (o DestinationPtrOutput) ToDestinationPtrOutputWithContext(ctx context.Context) DestinationPtrOutput
type DestinationResponse ¶
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 ¶
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 ¶
func (DestinationResponseArgs) ElementType() reflect.Type
func (DestinationResponseArgs) ToDestinationResponseOutput ¶
func (i DestinationResponseArgs) ToDestinationResponseOutput() DestinationResponseOutput
func (DestinationResponseArgs) ToDestinationResponseOutputWithContext ¶
func (i DestinationResponseArgs) ToDestinationResponseOutputWithContext(ctx context.Context) DestinationResponseOutput
func (DestinationResponseArgs) ToDestinationResponsePtrOutput ¶
func (i DestinationResponseArgs) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
func (DestinationResponseArgs) ToDestinationResponsePtrOutputWithContext ¶
func (i DestinationResponseArgs) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
type DestinationResponseInput ¶
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 ¶
type DestinationResponseOutput struct{ *pulumi.OutputState }
Capture storage details for capture description
func (DestinationResponseOutput) ArchiveNameFormat ¶
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 ¶
func (o DestinationResponseOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationResponseOutput) ElementType ¶
func (DestinationResponseOutput) ElementType() reflect.Type
func (DestinationResponseOutput) Name ¶
func (o DestinationResponseOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationResponseOutput) StorageAccountResourceId ¶
func (o DestinationResponseOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationResponseOutput) ToDestinationResponseOutput ¶
func (o DestinationResponseOutput) ToDestinationResponseOutput() DestinationResponseOutput
func (DestinationResponseOutput) ToDestinationResponseOutputWithContext ¶
func (o DestinationResponseOutput) ToDestinationResponseOutputWithContext(ctx context.Context) DestinationResponseOutput
func (DestinationResponseOutput) ToDestinationResponsePtrOutput ¶
func (o DestinationResponseOutput) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
func (DestinationResponseOutput) ToDestinationResponsePtrOutputWithContext ¶
func (o DestinationResponseOutput) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
type DestinationResponsePtrInput ¶
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 ¶
func DestinationResponsePtr(v *DestinationResponseArgs) DestinationResponsePtrInput
type DestinationResponsePtrOutput ¶
type DestinationResponsePtrOutput struct{ *pulumi.OutputState }
func (DestinationResponsePtrOutput) ArchiveNameFormat ¶
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 ¶
func (o DestinationResponsePtrOutput) BlobContainer() pulumi.StringPtrOutput
Blob container Name
func (DestinationResponsePtrOutput) Elem ¶
func (o DestinationResponsePtrOutput) Elem() DestinationResponseOutput
func (DestinationResponsePtrOutput) ElementType ¶
func (DestinationResponsePtrOutput) ElementType() reflect.Type
func (DestinationResponsePtrOutput) Name ¶
func (o DestinationResponsePtrOutput) Name() pulumi.StringPtrOutput
Name for capture destination
func (DestinationResponsePtrOutput) StorageAccountResourceId ¶
func (o DestinationResponsePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Resource id of the storage account to be used to create the blobs
func (DestinationResponsePtrOutput) ToDestinationResponsePtrOutput ¶
func (o DestinationResponsePtrOutput) ToDestinationResponsePtrOutput() DestinationResponsePtrOutput
func (DestinationResponsePtrOutput) ToDestinationResponsePtrOutputWithContext ¶
func (o DestinationResponsePtrOutput) ToDestinationResponsePtrOutputWithContext(ctx context.Context) DestinationResponsePtrOutput
type DisasterRecoveryConfig ¶
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 Latest API Version: 2017-04-01.
func GetDisasterRecoveryConfig ¶
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 ¶
func NewDisasterRecoveryConfig(ctx *pulumi.Context, name string, args *DisasterRecoveryConfigArgs, opts ...pulumi.ResourceOption) (*DisasterRecoveryConfig, error)
NewDisasterRecoveryConfig registers a new resource with the given unique name, arguments, and options.
func (*DisasterRecoveryConfig) ElementType ¶ added in v0.2.6
func (*DisasterRecoveryConfig) ElementType() reflect.Type
func (*DisasterRecoveryConfig) ToDisasterRecoveryConfigOutput ¶ added in v0.2.6
func (i *DisasterRecoveryConfig) ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput
func (*DisasterRecoveryConfig) ToDisasterRecoveryConfigOutputWithContext ¶ added in v0.2.6
func (i *DisasterRecoveryConfig) ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput
type DisasterRecoveryConfigArgs ¶
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 ¶
func (DisasterRecoveryConfigArgs) ElementType() reflect.Type
type DisasterRecoveryConfigInput ¶ added in v0.2.6
type DisasterRecoveryConfigInput interface { pulumi.Input ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput }
type DisasterRecoveryConfigOutput ¶ added in v0.2.6
type DisasterRecoveryConfigOutput struct {
*pulumi.OutputState
}
func (DisasterRecoveryConfigOutput) ElementType ¶ added in v0.2.6
func (DisasterRecoveryConfigOutput) ElementType() reflect.Type
func (DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutput ¶ added in v0.2.6
func (o DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutput() DisasterRecoveryConfigOutput
func (DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutputWithContext ¶ added in v0.2.6
func (o DisasterRecoveryConfigOutput) ToDisasterRecoveryConfigOutputWithContext(ctx context.Context) DisasterRecoveryConfigOutput
type DisasterRecoveryConfigState ¶
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 ¶
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 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 ¶
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 Latest API Version: 2017-04-01.
func GetEventHub ¶
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 ¶
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.2.6
func (*EventHub) ToEventHubOutput ¶ added in v0.2.6
func (i *EventHub) ToEventHubOutput() EventHubOutput
func (*EventHub) ToEventHubOutputWithContext ¶ added in v0.2.6
func (i *EventHub) ToEventHubOutputWithContext(ctx context.Context) EventHubOutput
type EventHubArgs ¶
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 ¶
func (EventHubArgs) ElementType() reflect.Type
type EventHubAuthorizationRule ¶
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 Latest API Version: 2017-04-01.
func GetEventHubAuthorizationRule ¶
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 ¶
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.2.6
func (*EventHubAuthorizationRule) ElementType() reflect.Type
func (*EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutput ¶ added in v0.2.6
func (i *EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput
func (*EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutputWithContext ¶ added in v0.2.6
func (i *EventHubAuthorizationRule) ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput
type EventHubAuthorizationRuleArgs ¶
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 ¶
func (EventHubAuthorizationRuleArgs) ElementType() reflect.Type
type EventHubAuthorizationRuleInput ¶ added in v0.2.6
type EventHubAuthorizationRuleInput interface { pulumi.Input ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput }
type EventHubAuthorizationRuleOutput ¶ added in v0.2.6
type EventHubAuthorizationRuleOutput struct {
*pulumi.OutputState
}
func (EventHubAuthorizationRuleOutput) ElementType ¶ added in v0.2.6
func (EventHubAuthorizationRuleOutput) ElementType() reflect.Type
func (EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutput ¶ added in v0.2.6
func (o EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutput() EventHubAuthorizationRuleOutput
func (EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutputWithContext ¶ added in v0.2.6
func (o EventHubAuthorizationRuleOutput) ToEventHubAuthorizationRuleOutputWithContext(ctx context.Context) EventHubAuthorizationRuleOutput
type EventHubAuthorizationRuleState ¶
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 ¶
func (EventHubAuthorizationRuleState) ElementType() reflect.Type
type EventHubInput ¶ added in v0.2.6
type EventHubInput interface { pulumi.Input ToEventHubOutput() EventHubOutput ToEventHubOutputWithContext(ctx context.Context) EventHubOutput }
type EventHubOutput ¶ added in v0.2.6
type EventHubOutput struct {
*pulumi.OutputState
}
func (EventHubOutput) ElementType ¶ added in v0.2.6
func (EventHubOutput) ElementType() reflect.Type
func (EventHubOutput) ToEventHubOutput ¶ added in v0.2.6
func (o EventHubOutput) ToEventHubOutput() EventHubOutput
func (EventHubOutput) ToEventHubOutputWithContext ¶ added in v0.2.6
func (o EventHubOutput) ToEventHubOutputWithContext(ctx context.Context) EventHubOutput
type EventHubState ¶
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 ¶
func (EventHubState) ElementType() reflect.Type
type ListDisasterRecoveryConfigKeysArgs ¶
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 ¶
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 ¶
func ListDisasterRecoveryConfigKeys(ctx *pulumi.Context, args *ListDisasterRecoveryConfigKeysArgs, opts ...pulumi.InvokeOption) (*ListDisasterRecoveryConfigKeysResult, error)
type ListEventHubKeysArgs ¶
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 ¶
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 ¶
func ListEventHubKeys(ctx *pulumi.Context, args *ListEventHubKeysArgs, opts ...pulumi.InvokeOption) (*ListEventHubKeysResult, error)
type ListNamespaceKeysArgs ¶
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 ¶
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 ¶
func ListNamespaceKeys(ctx *pulumi.Context, args *ListNamespaceKeysArgs, opts ...pulumi.InvokeOption) (*ListNamespaceKeysResult, error)
type LookupConsumerGroupArgs ¶
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 ¶
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 ¶
func LookupConsumerGroup(ctx *pulumi.Context, args *LookupConsumerGroupArgs, opts ...pulumi.InvokeOption) (*LookupConsumerGroupResult, error)
type LookupDisasterRecoveryConfigArgs ¶
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 ¶
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 ¶
func LookupDisasterRecoveryConfig(ctx *pulumi.Context, args *LookupDisasterRecoveryConfigArgs, opts ...pulumi.InvokeOption) (*LookupDisasterRecoveryConfigResult, error)
type LookupEventHubArgs ¶
type LookupEventHubAuthorizationRuleArgs ¶
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 ¶
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 ¶
func LookupEventHubAuthorizationRule(ctx *pulumi.Context, args *LookupEventHubAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupEventHubAuthorizationRuleResult, error)
type LookupEventHubResult ¶
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 ¶
func LookupEventHub(ctx *pulumi.Context, args *LookupEventHubArgs, opts ...pulumi.InvokeOption) (*LookupEventHubResult, error)
type LookupNamespaceArgs ¶
type LookupNamespaceAuthorizationRuleArgs ¶
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 ¶
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 ¶
func LookupNamespaceAuthorizationRule(ctx *pulumi.Context, args *LookupNamespaceAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceAuthorizationRuleResult, error)
type LookupNamespaceNetworkRuleSetArgs ¶ added in v0.2.5
type LookupNamespaceNetworkRuleSetResult ¶ added in v0.2.5
type LookupNamespaceNetworkRuleSetResult struct { // Default Action for Network Rule Set DefaultAction *string `pulumi:"defaultAction"` // Resource ID. Id string `pulumi:"id"` // List of IpRules IpRules []NWRuleSetIpRulesResponse `pulumi:"ipRules"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // List VirtualNetwork Rules VirtualNetworkRules []NWRuleSetVirtualNetworkRulesResponse `pulumi:"virtualNetworkRules"` }
Description of NetworkRuleSet resource.
func LookupNamespaceNetworkRuleSet ¶ added in v0.2.5
func LookupNamespaceNetworkRuleSet(ctx *pulumi.Context, args *LookupNamespaceNetworkRuleSetArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceNetworkRuleSetResult, error)
type LookupNamespaceResult ¶
type LookupNamespaceResult struct { // The time the Namespace was created. CreatedAt string `pulumi:"createdAt"` // Resource ID. Id string `pulumi:"id"` // 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"` // 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"` // 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"` // Resource type. Type string `pulumi:"type"` // The time the Namespace was updated. UpdatedAt string `pulumi:"updatedAt"` }
Single Namespace item in List or Get Operation
func LookupNamespace ¶
func LookupNamespace(ctx *pulumi.Context, args *LookupNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupNamespaceResult, 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"` }
Description of NetWorkRuleSet - IpRules resource.
type NWRuleSetIpRulesArgs ¶ added in v0.2.5
type NWRuleSetIpRulesArgs struct { // The IP Filter Action Action pulumi.StringPtrInput `pulumi:"action"` // IP Mask IpMask pulumi.StringPtrInput `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesArgs) ElementType() reflect.Type
func (NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput
func (NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesArgs) ToNWRuleSetIpRulesOutputWithContext(ctx context.Context) NWRuleSetIpRulesOutput
type NWRuleSetIpRulesArray ¶ added in v0.2.5
type NWRuleSetIpRulesArray []NWRuleSetIpRulesInput
func (NWRuleSetIpRulesArray) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesArray) ElementType() reflect.Type
func (NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput
func (NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesArray) ToNWRuleSetIpRulesArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesArrayOutput
type NWRuleSetIpRulesArrayInput ¶ added in v0.2.5
type NWRuleSetIpRulesArrayInput interface { pulumi.Input ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput ToNWRuleSetIpRulesArrayOutputWithContext(context.Context) NWRuleSetIpRulesArrayOutput }
NWRuleSetIpRulesArrayInput is an input type that accepts NWRuleSetIpRulesArray and NWRuleSetIpRulesArrayOutput values. You can construct a concrete instance of `NWRuleSetIpRulesArrayInput` via:
NWRuleSetIpRulesArray{ NWRuleSetIpRulesArgs{...} }
type NWRuleSetIpRulesArrayOutput ¶ added in v0.2.5
type NWRuleSetIpRulesArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetIpRulesArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesArrayOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesArrayOutput) Index ¶ added in v0.2.5
func (o NWRuleSetIpRulesArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesOutput
func (NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutput() NWRuleSetIpRulesArrayOutput
func (NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesArrayOutput) ToNWRuleSetIpRulesArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesArrayOutput
type NWRuleSetIpRulesInput ¶ added in v0.2.5
type NWRuleSetIpRulesInput interface { pulumi.Input ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput ToNWRuleSetIpRulesOutputWithContext(context.Context) NWRuleSetIpRulesOutput }
NWRuleSetIpRulesInput is an input type that accepts NWRuleSetIpRulesArgs and NWRuleSetIpRulesOutput values. You can construct a concrete instance of `NWRuleSetIpRulesInput` via:
NWRuleSetIpRulesArgs{...}
type NWRuleSetIpRulesOutput ¶ added in v0.2.5
type NWRuleSetIpRulesOutput struct{ *pulumi.OutputState }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesOutput) Action ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) Action() pulumi.StringPtrOutput
The IP Filter Action
func (NWRuleSetIpRulesOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesOutput) IpMask ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) IpMask() pulumi.StringPtrOutput
IP Mask
func (NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutput() NWRuleSetIpRulesOutput
func (NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesOutput) ToNWRuleSetIpRulesOutputWithContext(ctx context.Context) NWRuleSetIpRulesOutput
type NWRuleSetIpRulesResponse ¶ added in v0.2.5
type NWRuleSetIpRulesResponse struct { // The IP Filter Action Action *string `pulumi:"action"` // IP Mask IpMask *string `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
type NWRuleSetIpRulesResponseArgs ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArgs struct { // The IP Filter Action Action pulumi.StringPtrInput `pulumi:"action"` // IP Mask IpMask pulumi.StringPtrInput `pulumi:"ipMask"` }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesResponseArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseArgs) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
func (NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArgs) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
type NWRuleSetIpRulesResponseArray ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArray []NWRuleSetIpRulesResponseInput
func (NWRuleSetIpRulesResponseArray) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseArray) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutput ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
func (NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetIpRulesResponseArray) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
type NWRuleSetIpRulesResponseArrayInput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArrayInput interface { pulumi.Input ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput ToNWRuleSetIpRulesResponseArrayOutputWithContext(context.Context) NWRuleSetIpRulesResponseArrayOutput }
NWRuleSetIpRulesResponseArrayInput is an input type that accepts NWRuleSetIpRulesResponseArray and NWRuleSetIpRulesResponseArrayOutput values. You can construct a concrete instance of `NWRuleSetIpRulesResponseArrayInput` via:
NWRuleSetIpRulesResponseArray{ NWRuleSetIpRulesResponseArgs{...} }
type NWRuleSetIpRulesResponseArrayOutput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetIpRulesResponseArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseArrayOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseArrayOutput) Index ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseArrayOutput) Index(i pulumi.IntInput) NWRuleSetIpRulesResponseOutput
func (NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutput() NWRuleSetIpRulesResponseArrayOutput
func (NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseArrayOutput) ToNWRuleSetIpRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseArrayOutput
type NWRuleSetIpRulesResponseInput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseInput interface { pulumi.Input ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput ToNWRuleSetIpRulesResponseOutputWithContext(context.Context) NWRuleSetIpRulesResponseOutput }
NWRuleSetIpRulesResponseInput is an input type that accepts NWRuleSetIpRulesResponseArgs and NWRuleSetIpRulesResponseOutput values. You can construct a concrete instance of `NWRuleSetIpRulesResponseInput` via:
NWRuleSetIpRulesResponseArgs{...}
type NWRuleSetIpRulesResponseOutput ¶ added in v0.2.5
type NWRuleSetIpRulesResponseOutput struct{ *pulumi.OutputState }
Description of NetWorkRuleSet - IpRules resource.
func (NWRuleSetIpRulesResponseOutput) Action ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) Action() pulumi.StringPtrOutput
The IP Filter Action
func (NWRuleSetIpRulesResponseOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetIpRulesResponseOutput) ElementType() reflect.Type
func (NWRuleSetIpRulesResponseOutput) IpMask ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) IpMask() pulumi.StringPtrOutput
IP Mask
func (NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutput ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutput() NWRuleSetIpRulesResponseOutput
func (NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetIpRulesResponseOutput) ToNWRuleSetIpRulesResponseOutputWithContext(ctx context.Context) NWRuleSetIpRulesResponseOutput
type NWRuleSetVirtualNetworkRules ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRules struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint *bool `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet *Subnet `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
type NWRuleSetVirtualNetworkRulesArgs ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArgs struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet SubnetPtrInput `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesArgs) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
func (NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArgs) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
type NWRuleSetVirtualNetworkRulesArray ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArray []NWRuleSetVirtualNetworkRulesInput
func (NWRuleSetVirtualNetworkRulesArray) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesArray) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
func (NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesArray) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
type NWRuleSetVirtualNetworkRulesArrayInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArrayInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesArrayOutput }
NWRuleSetVirtualNetworkRulesArrayInput is an input type that accepts NWRuleSetVirtualNetworkRulesArray and NWRuleSetVirtualNetworkRulesArrayOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesArrayInput` via:
NWRuleSetVirtualNetworkRulesArray{ NWRuleSetVirtualNetworkRulesArgs{...} }
type NWRuleSetVirtualNetworkRulesArrayOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetVirtualNetworkRulesArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesArrayOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutput() NWRuleSetVirtualNetworkRulesArrayOutput
func (NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesArrayOutput) ToNWRuleSetVirtualNetworkRulesArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesArrayOutput
type NWRuleSetVirtualNetworkRulesInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput ToNWRuleSetVirtualNetworkRulesOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesOutput }
NWRuleSetVirtualNetworkRulesInput is an input type that accepts NWRuleSetVirtualNetworkRulesArgs and NWRuleSetVirtualNetworkRulesOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesInput` via:
NWRuleSetVirtualNetworkRulesArgs{...}
type NWRuleSetVirtualNetworkRulesOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesOutput struct{ *pulumi.OutputState }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesOutput) IgnoreMissingVnetServiceEndpoint ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
Value that indicates whether to ignore missing VNet Service Endpoint
func (NWRuleSetVirtualNetworkRulesOutput) Subnet ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) Subnet() SubnetPtrOutput
Subnet properties
func (NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutput() NWRuleSetVirtualNetworkRulesOutput
func (NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesOutput) ToNWRuleSetVirtualNetworkRulesOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesOutput
type NWRuleSetVirtualNetworkRulesResponse ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponse struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint *bool `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet *SubnetResponse `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
type NWRuleSetVirtualNetworkRulesResponseArgs ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArgs struct { // Value that indicates whether to ignore missing VNet Service Endpoint IgnoreMissingVnetServiceEndpoint pulumi.BoolPtrInput `pulumi:"ignoreMissingVnetServiceEndpoint"` // Subnet properties Subnet SubnetResponsePtrInput `pulumi:"subnet"` }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesResponseArgs) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseArgs) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
func (NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArgs) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
type NWRuleSetVirtualNetworkRulesResponseArray ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArray []NWRuleSetVirtualNetworkRulesResponseInput
func (NWRuleSetVirtualNetworkRulesResponseArray) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseArray) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
func (NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (i NWRuleSetVirtualNetworkRulesResponseArray) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
type NWRuleSetVirtualNetworkRulesResponseArrayInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArrayInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput }
NWRuleSetVirtualNetworkRulesResponseArrayInput is an input type that accepts NWRuleSetVirtualNetworkRulesResponseArray and NWRuleSetVirtualNetworkRulesResponseArrayOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesResponseArrayInput` via:
NWRuleSetVirtualNetworkRulesResponseArray{ NWRuleSetVirtualNetworkRulesResponseArgs{...} }
type NWRuleSetVirtualNetworkRulesResponseArrayOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseArrayOutput struct{ *pulumi.OutputState }
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutput() NWRuleSetVirtualNetworkRulesResponseArrayOutput
func (NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseArrayOutput) ToNWRuleSetVirtualNetworkRulesResponseArrayOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseArrayOutput
type NWRuleSetVirtualNetworkRulesResponseInput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseInput interface { pulumi.Input ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(context.Context) NWRuleSetVirtualNetworkRulesResponseOutput }
NWRuleSetVirtualNetworkRulesResponseInput is an input type that accepts NWRuleSetVirtualNetworkRulesResponseArgs and NWRuleSetVirtualNetworkRulesResponseOutput values. You can construct a concrete instance of `NWRuleSetVirtualNetworkRulesResponseInput` via:
NWRuleSetVirtualNetworkRulesResponseArgs{...}
type NWRuleSetVirtualNetworkRulesResponseOutput ¶ added in v0.2.5
type NWRuleSetVirtualNetworkRulesResponseOutput struct{ *pulumi.OutputState }
Description of VirtualNetworkRules - NetworkRules resource.
func (NWRuleSetVirtualNetworkRulesResponseOutput) ElementType ¶ added in v0.2.5
func (NWRuleSetVirtualNetworkRulesResponseOutput) ElementType() reflect.Type
func (NWRuleSetVirtualNetworkRulesResponseOutput) IgnoreMissingVnetServiceEndpoint ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) IgnoreMissingVnetServiceEndpoint() pulumi.BoolPtrOutput
Value that indicates whether to ignore missing VNet Service Endpoint
func (NWRuleSetVirtualNetworkRulesResponseOutput) Subnet ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) Subnet() SubnetResponsePtrOutput
Subnet properties
func (NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutput ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutput() NWRuleSetVirtualNetworkRulesResponseOutput
func (NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext ¶ added in v0.2.5
func (o NWRuleSetVirtualNetworkRulesResponseOutput) ToNWRuleSetVirtualNetworkRulesResponseOutputWithContext(ctx context.Context) NWRuleSetVirtualNetworkRulesResponseOutput
type Namespace ¶
type Namespace struct { pulumi.CustomResourceState // The time the Namespace was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // 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"` // 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"` // 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"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The time the Namespace was updated. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Single Namespace item in List or Get Operation Latest API Version: 2017-04-01.
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 { // 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 // 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 // The Namespace name NamespaceName pulumi.StringInput // Name of the resource group within the azure subscription. ResourceGroupName pulumi.StringInput // Properties of sku resource Sku SkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Namespace resource.
func (NamespaceArgs) ElementType ¶
func (NamespaceArgs) ElementType() reflect.Type
type NamespaceAuthorizationRule ¶
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 Latest API Version: 2017-04-01.
func GetNamespaceAuthorizationRule ¶
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 ¶
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.2.6
func (*NamespaceAuthorizationRule) ElementType() reflect.Type
func (*NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutput ¶ added in v0.2.6
func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
func (*NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutputWithContext ¶ added in v0.2.6
func (i *NamespaceAuthorizationRule) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
type NamespaceAuthorizationRuleArgs ¶
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 ¶
func (NamespaceAuthorizationRuleArgs) ElementType() reflect.Type
type NamespaceAuthorizationRuleInput ¶ added in v0.2.6
type NamespaceAuthorizationRuleInput interface { pulumi.Input ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput }
type NamespaceAuthorizationRuleOutput ¶ added in v0.2.6
type NamespaceAuthorizationRuleOutput struct {
*pulumi.OutputState
}
func (NamespaceAuthorizationRuleOutput) ElementType ¶ added in v0.2.6
func (NamespaceAuthorizationRuleOutput) ElementType() reflect.Type
func (NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutput ¶ added in v0.2.6
func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutput() NamespaceAuthorizationRuleOutput
func (NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutputWithContext ¶ added in v0.2.6
func (o NamespaceAuthorizationRuleOutput) ToNamespaceAuthorizationRuleOutputWithContext(ctx context.Context) NamespaceAuthorizationRuleOutput
type NamespaceAuthorizationRuleState ¶
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 ¶
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 NamespaceNetworkRuleSet ¶ added in v0.2.5
type NamespaceNetworkRuleSet struct { pulumi.CustomResourceState // Default Action for Network Rule Set DefaultAction pulumi.StringPtrOutput `pulumi:"defaultAction"` // List of IpRules IpRules NWRuleSetIpRulesResponseArrayOutput `pulumi:"ipRules"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // List VirtualNetwork Rules VirtualNetworkRules NWRuleSetVirtualNetworkRulesResponseArrayOutput `pulumi:"virtualNetworkRules"` }
Description of NetworkRuleSet resource. Latest API Version: 2017-04-01.
func GetNamespaceNetworkRuleSet ¶ added in v0.2.5
func GetNamespaceNetworkRuleSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamespaceNetworkRuleSetState, opts ...pulumi.ResourceOption) (*NamespaceNetworkRuleSet, error)
GetNamespaceNetworkRuleSet gets an existing NamespaceNetworkRuleSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNamespaceNetworkRuleSet ¶ added in v0.2.5
func NewNamespaceNetworkRuleSet(ctx *pulumi.Context, name string, args *NamespaceNetworkRuleSetArgs, opts ...pulumi.ResourceOption) (*NamespaceNetworkRuleSet, error)
NewNamespaceNetworkRuleSet registers a new resource with the given unique name, arguments, and options.
func (*NamespaceNetworkRuleSet) ElementType ¶ added in v0.2.6
func (*NamespaceNetworkRuleSet) ElementType() reflect.Type
func (*NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutput ¶ added in v0.2.6
func (i *NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutput() NamespaceNetworkRuleSetOutput
func (*NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutputWithContext ¶ added in v0.2.6
func (i *NamespaceNetworkRuleSet) ToNamespaceNetworkRuleSetOutputWithContext(ctx context.Context) NamespaceNetworkRuleSetOutput
type NamespaceNetworkRuleSetArgs ¶ added in v0.2.5
type NamespaceNetworkRuleSetArgs struct { // Default Action for Network Rule Set DefaultAction pulumi.StringPtrInput // List of IpRules IpRules NWRuleSetIpRulesArrayInput // The Namespace name NamespaceName pulumi.StringInput // Name of the resource group within the azure subscription. ResourceGroupName pulumi.StringInput // List VirtualNetwork Rules VirtualNetworkRules NWRuleSetVirtualNetworkRulesArrayInput }
The set of arguments for constructing a NamespaceNetworkRuleSet resource.
func (NamespaceNetworkRuleSetArgs) ElementType ¶ added in v0.2.5
func (NamespaceNetworkRuleSetArgs) ElementType() reflect.Type
type NamespaceNetworkRuleSetInput ¶ added in v0.2.6
type NamespaceNetworkRuleSetInput interface { pulumi.Input ToNamespaceNetworkRuleSetOutput() NamespaceNetworkRuleSetOutput ToNamespaceNetworkRuleSetOutputWithContext(ctx context.Context) NamespaceNetworkRuleSetOutput }
type NamespaceNetworkRuleSetOutput ¶ added in v0.2.6
type NamespaceNetworkRuleSetOutput struct {
*pulumi.OutputState
}
func (NamespaceNetworkRuleSetOutput) ElementType ¶ added in v0.2.6
func (NamespaceNetworkRuleSetOutput) ElementType() reflect.Type
func (NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutput ¶ added in v0.2.6
func (o NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutput() NamespaceNetworkRuleSetOutput
func (NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutputWithContext ¶ added in v0.2.6
func (o NamespaceNetworkRuleSetOutput) ToNamespaceNetworkRuleSetOutputWithContext(ctx context.Context) NamespaceNetworkRuleSetOutput
type NamespaceNetworkRuleSetState ¶ added in v0.2.5
type NamespaceNetworkRuleSetState struct { // Default Action for Network Rule Set DefaultAction pulumi.StringPtrInput // List of IpRules IpRules NWRuleSetIpRulesResponseArrayInput // Resource name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // List VirtualNetwork Rules VirtualNetworkRules NWRuleSetVirtualNetworkRulesResponseArrayInput }
func (NamespaceNetworkRuleSetState) ElementType ¶ added in v0.2.5
func (NamespaceNetworkRuleSetState) ElementType() reflect.Type
type NamespaceOutput ¶ added in v0.2.6
type NamespaceOutput struct {
*pulumi.OutputState
}
func (NamespaceOutput) ElementType ¶ added in v0.2.6
func (NamespaceOutput) ElementType() reflect.Type
func (NamespaceOutput) ToNamespaceOutput ¶ added in v0.2.6
func (o NamespaceOutput) ToNamespaceOutput() NamespaceOutput
func (NamespaceOutput) ToNamespaceOutputWithContext ¶ added in v0.2.6
func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) NamespaceOutput
type NamespaceState ¶
type NamespaceState struct { // The time the Namespace was created. CreatedAt pulumi.StringPtrInput // 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 // 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 // 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 // Resource type. Type pulumi.StringPtrInput // The time the Namespace was updated. UpdatedAt pulumi.StringPtrInput }
func (NamespaceState) ElementType ¶
func (NamespaceState) 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 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
type Subnet ¶ added in v0.2.5
type Subnet struct { // Resource ID of Virtual Network Subnet Id string `pulumi:"id"` }
Properties supplied for Subnet
type SubnetArgs ¶ added in v0.2.5
type SubnetArgs struct { // Resource ID of Virtual Network Subnet Id pulumi.StringInput `pulumi:"id"` }
Properties supplied for Subnet
func (SubnetArgs) ElementType ¶ added in v0.2.5
func (SubnetArgs) ElementType() reflect.Type
func (SubnetArgs) ToSubnetOutput ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetOutput() SubnetOutput
func (SubnetArgs) ToSubnetOutputWithContext ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
func (SubnetArgs) ToSubnetPtrOutput ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetArgs) ToSubnetPtrOutputWithContext ¶ added in v0.2.5
func (i SubnetArgs) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetInput ¶ added in v0.2.5
type SubnetInput interface { pulumi.Input ToSubnetOutput() SubnetOutput ToSubnetOutputWithContext(context.Context) SubnetOutput }
SubnetInput is an input type that accepts SubnetArgs and SubnetOutput values. You can construct a concrete instance of `SubnetInput` via:
SubnetArgs{...}
type SubnetOutput ¶ added in v0.2.5
type SubnetOutput struct{ *pulumi.OutputState }
Properties supplied for Subnet
func (SubnetOutput) ElementType ¶ added in v0.2.5
func (SubnetOutput) ElementType() reflect.Type
func (SubnetOutput) Id ¶ added in v0.2.5
func (o SubnetOutput) Id() pulumi.StringOutput
Resource ID of Virtual Network Subnet
func (SubnetOutput) ToSubnetOutput ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetOutput() SubnetOutput
func (SubnetOutput) ToSubnetOutputWithContext ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
func (SubnetOutput) ToSubnetPtrOutput ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetOutput) ToSubnetPtrOutputWithContext ¶ added in v0.2.5
func (o SubnetOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetPtrInput ¶ added in v0.2.5
type SubnetPtrInput interface { pulumi.Input ToSubnetPtrOutput() SubnetPtrOutput ToSubnetPtrOutputWithContext(context.Context) SubnetPtrOutput }
SubnetPtrInput is an input type that accepts SubnetArgs, SubnetPtr and SubnetPtrOutput values. You can construct a concrete instance of `SubnetPtrInput` via:
SubnetArgs{...} or: nil
func SubnetPtr ¶ added in v0.2.5
func SubnetPtr(v *SubnetArgs) SubnetPtrInput
type SubnetPtrOutput ¶ added in v0.2.5
type SubnetPtrOutput struct{ *pulumi.OutputState }
func (SubnetPtrOutput) Elem ¶ added in v0.2.5
func (o SubnetPtrOutput) Elem() SubnetOutput
func (SubnetPtrOutput) ElementType ¶ added in v0.2.5
func (SubnetPtrOutput) ElementType() reflect.Type
func (SubnetPtrOutput) Id ¶ added in v0.2.5
func (o SubnetPtrOutput) Id() pulumi.StringPtrOutput
Resource ID of Virtual Network Subnet
func (SubnetPtrOutput) ToSubnetPtrOutput ¶ added in v0.2.5
func (o SubnetPtrOutput) ToSubnetPtrOutput() SubnetPtrOutput
func (SubnetPtrOutput) ToSubnetPtrOutputWithContext ¶ added in v0.2.5
func (o SubnetPtrOutput) ToSubnetPtrOutputWithContext(ctx context.Context) SubnetPtrOutput
type SubnetResponse ¶ added in v0.2.5
type SubnetResponse struct { // Resource ID of Virtual Network Subnet Id string `pulumi:"id"` }
Properties supplied for Subnet
type SubnetResponseArgs ¶ added in v0.2.5
type SubnetResponseArgs struct { // Resource ID of Virtual Network Subnet Id pulumi.StringInput `pulumi:"id"` }
Properties supplied for Subnet
func (SubnetResponseArgs) ElementType ¶ added in v0.2.5
func (SubnetResponseArgs) ElementType() reflect.Type
func (SubnetResponseArgs) ToSubnetResponseOutput ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponseOutputWithContext ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponsePtrOutput ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext ¶ added in v0.2.5
func (i SubnetResponseArgs) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type SubnetResponseInput ¶ added in v0.2.5
type SubnetResponseInput interface { pulumi.Input ToSubnetResponseOutput() SubnetResponseOutput ToSubnetResponseOutputWithContext(context.Context) SubnetResponseOutput }
SubnetResponseInput is an input type that accepts SubnetResponseArgs and SubnetResponseOutput values. You can construct a concrete instance of `SubnetResponseInput` via:
SubnetResponseArgs{...}
type SubnetResponseOutput ¶ added in v0.2.5
type SubnetResponseOutput struct{ *pulumi.OutputState }
Properties supplied for Subnet
func (SubnetResponseOutput) ElementType ¶ added in v0.2.5
func (SubnetResponseOutput) ElementType() reflect.Type
func (SubnetResponseOutput) Id ¶ added in v0.2.5
func (o SubnetResponseOutput) Id() pulumi.StringOutput
Resource ID of Virtual Network Subnet
func (SubnetResponseOutput) ToSubnetResponseOutput ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponseOutputWithContext ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponsePtrOutput ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SubnetResponseOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
type SubnetResponsePtrInput ¶ added in v0.2.5
type SubnetResponsePtrInput interface { pulumi.Input ToSubnetResponsePtrOutput() SubnetResponsePtrOutput ToSubnetResponsePtrOutputWithContext(context.Context) SubnetResponsePtrOutput }
SubnetResponsePtrInput is an input type that accepts SubnetResponseArgs, SubnetResponsePtr and SubnetResponsePtrOutput values. You can construct a concrete instance of `SubnetResponsePtrInput` via:
SubnetResponseArgs{...} or: nil
func SubnetResponsePtr ¶ added in v0.2.5
func SubnetResponsePtr(v *SubnetResponseArgs) SubnetResponsePtrInput
type SubnetResponsePtrOutput ¶ added in v0.2.5
type SubnetResponsePtrOutput struct{ *pulumi.OutputState }
func (SubnetResponsePtrOutput) Elem ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) Elem() SubnetResponseOutput
func (SubnetResponsePtrOutput) ElementType ¶ added in v0.2.5
func (SubnetResponsePtrOutput) ElementType() reflect.Type
func (SubnetResponsePtrOutput) Id ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of Virtual Network Subnet
func (SubnetResponsePtrOutput) ToSubnetResponsePtrOutput ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutput() SubnetResponsePtrOutput
func (SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SubnetResponsePtrOutput) ToSubnetResponsePtrOutputWithContext(ctx context.Context) SubnetResponsePtrOutput
Source Files
¶
- consumerGroup.go
- disasterRecoveryConfig.go
- eventHub.go
- eventHubAuthorizationRule.go
- getConsumerGroup.go
- getDisasterRecoveryConfig.go
- getEventHub.go
- getEventHubAuthorizationRule.go
- getNamespace.go
- getNamespaceAuthorizationRule.go
- getNamespaceNetworkRuleSet.go
- init.go
- listDisasterRecoveryConfigKeys.go
- listEventHubKeys.go
- listNamespaceKeys.go
- namespace.go
- namespaceAuthorizationRule.go
- namespaceNetworkRuleSet.go
- pulumiEnums.go
- pulumiTypes.go