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 Capabilities
- func (Capabilities) ElementType() reflect.Type
- func (e Capabilities) ToStringOutput() pulumi.StringOutput
- func (e Capabilities) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Capabilities) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Capabilities) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Certificate
- type CertificateArgs
- type CertificateInput
- type CertificateOutput
- type CertificatePropertiesResponse
- type CertificatePropertiesResponseArgs
- func (CertificatePropertiesResponseArgs) ElementType() reflect.Type
- func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput
- func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutputWithContext(ctx context.Context) CertificatePropertiesResponseOutput
- func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
- func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput
- type CertificatePropertiesResponseInput
- type CertificatePropertiesResponseOutput
- func (o CertificatePropertiesResponseOutput) Certificate() pulumi.StringPtrOutput
- func (o CertificatePropertiesResponseOutput) Created() pulumi.StringOutput
- func (CertificatePropertiesResponseOutput) ElementType() reflect.Type
- func (o CertificatePropertiesResponseOutput) Expiry() pulumi.StringOutput
- func (o CertificatePropertiesResponseOutput) IsVerified() pulumi.BoolOutput
- func (o CertificatePropertiesResponseOutput) Subject() pulumi.StringOutput
- func (o CertificatePropertiesResponseOutput) Thumbprint() pulumi.StringOutput
- func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput
- func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutputWithContext(ctx context.Context) CertificatePropertiesResponseOutput
- func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
- func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput
- func (o CertificatePropertiesResponseOutput) Updated() pulumi.StringOutput
- type CertificatePropertiesResponsePtrInput
- type CertificatePropertiesResponsePtrOutput
- func (o CertificatePropertiesResponsePtrOutput) Certificate() pulumi.StringPtrOutput
- func (o CertificatePropertiesResponsePtrOutput) Created() pulumi.StringPtrOutput
- func (o CertificatePropertiesResponsePtrOutput) Elem() CertificatePropertiesResponseOutput
- func (CertificatePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CertificatePropertiesResponsePtrOutput) Expiry() pulumi.StringPtrOutput
- func (o CertificatePropertiesResponsePtrOutput) IsVerified() pulumi.BoolPtrOutput
- func (o CertificatePropertiesResponsePtrOutput) Subject() pulumi.StringPtrOutput
- func (o CertificatePropertiesResponsePtrOutput) Thumbprint() pulumi.StringPtrOutput
- func (o CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
- func (o CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput
- func (o CertificatePropertiesResponsePtrOutput) Updated() pulumi.StringPtrOutput
- type CertificateState
- type CloudToDeviceProperties
- type CloudToDevicePropertiesArgs
- func (CloudToDevicePropertiesArgs) ElementType() reflect.Type
- func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesOutput() CloudToDevicePropertiesOutput
- func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesOutputWithContext(ctx context.Context) CloudToDevicePropertiesOutput
- func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput
- func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesPtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesPtrOutput
- type CloudToDevicePropertiesInput
- type CloudToDevicePropertiesOutput
- func (o CloudToDevicePropertiesOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
- func (CloudToDevicePropertiesOutput) ElementType() reflect.Type
- func (o CloudToDevicePropertiesOutput) Feedback() FeedbackPropertiesPtrOutput
- func (o CloudToDevicePropertiesOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesOutput() CloudToDevicePropertiesOutput
- func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesOutputWithContext(ctx context.Context) CloudToDevicePropertiesOutput
- func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput
- func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesPtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesPtrOutput
- type CloudToDevicePropertiesPtrInput
- type CloudToDevicePropertiesPtrOutput
- func (o CloudToDevicePropertiesPtrOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
- func (o CloudToDevicePropertiesPtrOutput) Elem() CloudToDevicePropertiesOutput
- func (CloudToDevicePropertiesPtrOutput) ElementType() reflect.Type
- func (o CloudToDevicePropertiesPtrOutput) Feedback() FeedbackPropertiesPtrOutput
- func (o CloudToDevicePropertiesPtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o CloudToDevicePropertiesPtrOutput) ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput
- func (o CloudToDevicePropertiesPtrOutput) ToCloudToDevicePropertiesPtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesPtrOutput
- type CloudToDevicePropertiesResponse
- type CloudToDevicePropertiesResponseArgs
- func (CloudToDevicePropertiesResponseArgs) ElementType() reflect.Type
- func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponseOutput() CloudToDevicePropertiesResponseOutput
- func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponseOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponseOutput
- func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput
- func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponsePtrOutput
- type CloudToDevicePropertiesResponseInput
- type CloudToDevicePropertiesResponseOutput
- func (o CloudToDevicePropertiesResponseOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
- func (CloudToDevicePropertiesResponseOutput) ElementType() reflect.Type
- func (o CloudToDevicePropertiesResponseOutput) Feedback() FeedbackPropertiesResponsePtrOutput
- func (o CloudToDevicePropertiesResponseOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponseOutput() CloudToDevicePropertiesResponseOutput
- func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponseOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponseOutput
- func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput
- func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponsePtrOutput
- type CloudToDevicePropertiesResponsePtrInput
- type CloudToDevicePropertiesResponsePtrOutput
- func (o CloudToDevicePropertiesResponsePtrOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
- func (o CloudToDevicePropertiesResponsePtrOutput) Elem() CloudToDevicePropertiesResponseOutput
- func (CloudToDevicePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CloudToDevicePropertiesResponsePtrOutput) Feedback() FeedbackPropertiesResponsePtrOutput
- func (o CloudToDevicePropertiesResponsePtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o CloudToDevicePropertiesResponsePtrOutput) ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput
- func (o CloudToDevicePropertiesResponsePtrOutput) ToCloudToDevicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponsePtrOutput
- type EnrichmentProperties
- type EnrichmentPropertiesArgs
- type EnrichmentPropertiesArray
- type EnrichmentPropertiesArrayInput
- type EnrichmentPropertiesArrayOutput
- func (EnrichmentPropertiesArrayOutput) ElementType() reflect.Type
- func (o EnrichmentPropertiesArrayOutput) Index(i pulumi.IntInput) EnrichmentPropertiesOutput
- func (o EnrichmentPropertiesArrayOutput) ToEnrichmentPropertiesArrayOutput() EnrichmentPropertiesArrayOutput
- func (o EnrichmentPropertiesArrayOutput) ToEnrichmentPropertiesArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesArrayOutput
- type EnrichmentPropertiesInput
- type EnrichmentPropertiesOutput
- func (EnrichmentPropertiesOutput) ElementType() reflect.Type
- func (o EnrichmentPropertiesOutput) EndpointNames() pulumi.StringArrayOutput
- func (o EnrichmentPropertiesOutput) Key() pulumi.StringOutput
- func (o EnrichmentPropertiesOutput) ToEnrichmentPropertiesOutput() EnrichmentPropertiesOutput
- func (o EnrichmentPropertiesOutput) ToEnrichmentPropertiesOutputWithContext(ctx context.Context) EnrichmentPropertiesOutput
- func (o EnrichmentPropertiesOutput) Value() pulumi.StringOutput
- type EnrichmentPropertiesResponse
- type EnrichmentPropertiesResponseArgs
- func (EnrichmentPropertiesResponseArgs) ElementType() reflect.Type
- func (i EnrichmentPropertiesResponseArgs) ToEnrichmentPropertiesResponseOutput() EnrichmentPropertiesResponseOutput
- func (i EnrichmentPropertiesResponseArgs) ToEnrichmentPropertiesResponseOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseOutput
- type EnrichmentPropertiesResponseArray
- func (EnrichmentPropertiesResponseArray) ElementType() reflect.Type
- func (i EnrichmentPropertiesResponseArray) ToEnrichmentPropertiesResponseArrayOutput() EnrichmentPropertiesResponseArrayOutput
- func (i EnrichmentPropertiesResponseArray) ToEnrichmentPropertiesResponseArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseArrayOutput
- type EnrichmentPropertiesResponseArrayInput
- type EnrichmentPropertiesResponseArrayOutput
- func (EnrichmentPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o EnrichmentPropertiesResponseArrayOutput) Index(i pulumi.IntInput) EnrichmentPropertiesResponseOutput
- func (o EnrichmentPropertiesResponseArrayOutput) ToEnrichmentPropertiesResponseArrayOutput() EnrichmentPropertiesResponseArrayOutput
- func (o EnrichmentPropertiesResponseArrayOutput) ToEnrichmentPropertiesResponseArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseArrayOutput
- type EnrichmentPropertiesResponseInput
- type EnrichmentPropertiesResponseOutput
- func (EnrichmentPropertiesResponseOutput) ElementType() reflect.Type
- func (o EnrichmentPropertiesResponseOutput) EndpointNames() pulumi.StringArrayOutput
- func (o EnrichmentPropertiesResponseOutput) Key() pulumi.StringOutput
- func (o EnrichmentPropertiesResponseOutput) ToEnrichmentPropertiesResponseOutput() EnrichmentPropertiesResponseOutput
- func (o EnrichmentPropertiesResponseOutput) ToEnrichmentPropertiesResponseOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseOutput
- func (o EnrichmentPropertiesResponseOutput) Value() pulumi.StringOutput
- type EventHubProperties
- type EventHubPropertiesArgs
- type EventHubPropertiesInput
- type EventHubPropertiesMap
- type EventHubPropertiesMapInput
- type EventHubPropertiesMapOutput
- func (EventHubPropertiesMapOutput) ElementType() reflect.Type
- func (o EventHubPropertiesMapOutput) MapIndex(k pulumi.StringInput) EventHubPropertiesOutput
- func (o EventHubPropertiesMapOutput) ToEventHubPropertiesMapOutput() EventHubPropertiesMapOutput
- func (o EventHubPropertiesMapOutput) ToEventHubPropertiesMapOutputWithContext(ctx context.Context) EventHubPropertiesMapOutput
- type EventHubPropertiesOutput
- func (EventHubPropertiesOutput) ElementType() reflect.Type
- func (o EventHubPropertiesOutput) PartitionCount() pulumi.IntPtrOutput
- func (o EventHubPropertiesOutput) RetentionTimeInDays() pulumi.Float64PtrOutput
- func (o EventHubPropertiesOutput) ToEventHubPropertiesOutput() EventHubPropertiesOutput
- func (o EventHubPropertiesOutput) ToEventHubPropertiesOutputWithContext(ctx context.Context) EventHubPropertiesOutput
- type EventHubPropertiesResponse
- type EventHubPropertiesResponseArgs
- func (EventHubPropertiesResponseArgs) ElementType() reflect.Type
- func (i EventHubPropertiesResponseArgs) ToEventHubPropertiesResponseOutput() EventHubPropertiesResponseOutput
- func (i EventHubPropertiesResponseArgs) ToEventHubPropertiesResponseOutputWithContext(ctx context.Context) EventHubPropertiesResponseOutput
- type EventHubPropertiesResponseInput
- type EventHubPropertiesResponseMap
- func (EventHubPropertiesResponseMap) ElementType() reflect.Type
- func (i EventHubPropertiesResponseMap) ToEventHubPropertiesResponseMapOutput() EventHubPropertiesResponseMapOutput
- func (i EventHubPropertiesResponseMap) ToEventHubPropertiesResponseMapOutputWithContext(ctx context.Context) EventHubPropertiesResponseMapOutput
- type EventHubPropertiesResponseMapInput
- type EventHubPropertiesResponseMapOutput
- func (EventHubPropertiesResponseMapOutput) ElementType() reflect.Type
- func (o EventHubPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) EventHubPropertiesResponseOutput
- func (o EventHubPropertiesResponseMapOutput) ToEventHubPropertiesResponseMapOutput() EventHubPropertiesResponseMapOutput
- func (o EventHubPropertiesResponseMapOutput) ToEventHubPropertiesResponseMapOutputWithContext(ctx context.Context) EventHubPropertiesResponseMapOutput
- type EventHubPropertiesResponseOutput
- func (EventHubPropertiesResponseOutput) ElementType() reflect.Type
- func (o EventHubPropertiesResponseOutput) Endpoint() pulumi.StringOutput
- func (o EventHubPropertiesResponseOutput) PartitionCount() pulumi.IntPtrOutput
- func (o EventHubPropertiesResponseOutput) PartitionIds() pulumi.StringArrayOutput
- func (o EventHubPropertiesResponseOutput) Path() pulumi.StringOutput
- func (o EventHubPropertiesResponseOutput) RetentionTimeInDays() pulumi.Float64PtrOutput
- func (o EventHubPropertiesResponseOutput) ToEventHubPropertiesResponseOutput() EventHubPropertiesResponseOutput
- func (o EventHubPropertiesResponseOutput) ToEventHubPropertiesResponseOutputWithContext(ctx context.Context) EventHubPropertiesResponseOutput
- type FallbackRouteProperties
- type FallbackRoutePropertiesArgs
- func (FallbackRoutePropertiesArgs) ElementType() reflect.Type
- func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesOutput() FallbackRoutePropertiesOutput
- func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesOutputWithContext(ctx context.Context) FallbackRoutePropertiesOutput
- func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput
- func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesPtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesPtrOutput
- type FallbackRoutePropertiesInput
- type FallbackRoutePropertiesOutput
- func (o FallbackRoutePropertiesOutput) Condition() pulumi.StringPtrOutput
- func (FallbackRoutePropertiesOutput) ElementType() reflect.Type
- func (o FallbackRoutePropertiesOutput) EndpointNames() pulumi.StringArrayOutput
- func (o FallbackRoutePropertiesOutput) IsEnabled() pulumi.BoolOutput
- func (o FallbackRoutePropertiesOutput) Name() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesOutput) Source() pulumi.StringOutput
- func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesOutput() FallbackRoutePropertiesOutput
- func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesOutputWithContext(ctx context.Context) FallbackRoutePropertiesOutput
- func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput
- func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesPtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesPtrOutput
- type FallbackRoutePropertiesPtrInput
- type FallbackRoutePropertiesPtrOutput
- func (o FallbackRoutePropertiesPtrOutput) Condition() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesPtrOutput) Elem() FallbackRoutePropertiesOutput
- func (FallbackRoutePropertiesPtrOutput) ElementType() reflect.Type
- func (o FallbackRoutePropertiesPtrOutput) EndpointNames() pulumi.StringArrayOutput
- func (o FallbackRoutePropertiesPtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o FallbackRoutePropertiesPtrOutput) Name() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesPtrOutput) Source() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesPtrOutput) ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput
- func (o FallbackRoutePropertiesPtrOutput) ToFallbackRoutePropertiesPtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesPtrOutput
- type FallbackRoutePropertiesResponse
- type FallbackRoutePropertiesResponseArgs
- func (FallbackRoutePropertiesResponseArgs) ElementType() reflect.Type
- func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponseOutput() FallbackRoutePropertiesResponseOutput
- func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponseOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponseOutput
- func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput
- func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponsePtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponsePtrOutput
- type FallbackRoutePropertiesResponseInput
- type FallbackRoutePropertiesResponseOutput
- func (o FallbackRoutePropertiesResponseOutput) Condition() pulumi.StringPtrOutput
- func (FallbackRoutePropertiesResponseOutput) ElementType() reflect.Type
- func (o FallbackRoutePropertiesResponseOutput) EndpointNames() pulumi.StringArrayOutput
- func (o FallbackRoutePropertiesResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o FallbackRoutePropertiesResponseOutput) Name() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesResponseOutput) Source() pulumi.StringOutput
- func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponseOutput() FallbackRoutePropertiesResponseOutput
- func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponseOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponseOutput
- func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput
- func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponsePtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponsePtrOutput
- type FallbackRoutePropertiesResponsePtrInput
- type FallbackRoutePropertiesResponsePtrOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) Condition() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) Elem() FallbackRoutePropertiesResponseOutput
- func (FallbackRoutePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o FallbackRoutePropertiesResponsePtrOutput) EndpointNames() pulumi.StringArrayOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) Source() pulumi.StringPtrOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput
- func (o FallbackRoutePropertiesResponsePtrOutput) ToFallbackRoutePropertiesResponsePtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponsePtrOutput
- type FeedbackProperties
- type FeedbackPropertiesArgs
- func (FeedbackPropertiesArgs) ElementType() reflect.Type
- func (i FeedbackPropertiesArgs) ToFeedbackPropertiesOutput() FeedbackPropertiesOutput
- func (i FeedbackPropertiesArgs) ToFeedbackPropertiesOutputWithContext(ctx context.Context) FeedbackPropertiesOutput
- func (i FeedbackPropertiesArgs) ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput
- func (i FeedbackPropertiesArgs) ToFeedbackPropertiesPtrOutputWithContext(ctx context.Context) FeedbackPropertiesPtrOutput
- type FeedbackPropertiesInput
- type FeedbackPropertiesOutput
- func (FeedbackPropertiesOutput) ElementType() reflect.Type
- func (o FeedbackPropertiesOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
- func (o FeedbackPropertiesOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o FeedbackPropertiesOutput) ToFeedbackPropertiesOutput() FeedbackPropertiesOutput
- func (o FeedbackPropertiesOutput) ToFeedbackPropertiesOutputWithContext(ctx context.Context) FeedbackPropertiesOutput
- func (o FeedbackPropertiesOutput) ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput
- func (o FeedbackPropertiesOutput) ToFeedbackPropertiesPtrOutputWithContext(ctx context.Context) FeedbackPropertiesPtrOutput
- func (o FeedbackPropertiesOutput) TtlAsIso8601() pulumi.StringPtrOutput
- type FeedbackPropertiesPtrInput
- type FeedbackPropertiesPtrOutput
- func (o FeedbackPropertiesPtrOutput) Elem() FeedbackPropertiesOutput
- func (FeedbackPropertiesPtrOutput) ElementType() reflect.Type
- func (o FeedbackPropertiesPtrOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
- func (o FeedbackPropertiesPtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o FeedbackPropertiesPtrOutput) ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput
- func (o FeedbackPropertiesPtrOutput) ToFeedbackPropertiesPtrOutputWithContext(ctx context.Context) FeedbackPropertiesPtrOutput
- func (o FeedbackPropertiesPtrOutput) TtlAsIso8601() pulumi.StringPtrOutput
- type FeedbackPropertiesResponse
- type FeedbackPropertiesResponseArgs
- func (FeedbackPropertiesResponseArgs) ElementType() reflect.Type
- func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponseOutput() FeedbackPropertiesResponseOutput
- func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponseOutputWithContext(ctx context.Context) FeedbackPropertiesResponseOutput
- func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput
- func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponsePtrOutputWithContext(ctx context.Context) FeedbackPropertiesResponsePtrOutput
- type FeedbackPropertiesResponseInput
- type FeedbackPropertiesResponseOutput
- func (FeedbackPropertiesResponseOutput) ElementType() reflect.Type
- func (o FeedbackPropertiesResponseOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
- func (o FeedbackPropertiesResponseOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponseOutput() FeedbackPropertiesResponseOutput
- func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponseOutputWithContext(ctx context.Context) FeedbackPropertiesResponseOutput
- func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput
- func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponsePtrOutputWithContext(ctx context.Context) FeedbackPropertiesResponsePtrOutput
- func (o FeedbackPropertiesResponseOutput) TtlAsIso8601() pulumi.StringPtrOutput
- type FeedbackPropertiesResponsePtrInput
- type FeedbackPropertiesResponsePtrOutput
- func (o FeedbackPropertiesResponsePtrOutput) Elem() FeedbackPropertiesResponseOutput
- func (FeedbackPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o FeedbackPropertiesResponsePtrOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
- func (o FeedbackPropertiesResponsePtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o FeedbackPropertiesResponsePtrOutput) ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput
- func (o FeedbackPropertiesResponsePtrOutput) ToFeedbackPropertiesResponsePtrOutputWithContext(ctx context.Context) FeedbackPropertiesResponsePtrOutput
- func (o FeedbackPropertiesResponsePtrOutput) TtlAsIso8601() pulumi.StringPtrOutput
- type IotHubLocationDescriptionResponse
- type IotHubLocationDescriptionResponseArgs
- func (IotHubLocationDescriptionResponseArgs) ElementType() reflect.Type
- func (i IotHubLocationDescriptionResponseArgs) ToIotHubLocationDescriptionResponseOutput() IotHubLocationDescriptionResponseOutput
- func (i IotHubLocationDescriptionResponseArgs) ToIotHubLocationDescriptionResponseOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseOutput
- type IotHubLocationDescriptionResponseArray
- func (IotHubLocationDescriptionResponseArray) ElementType() reflect.Type
- func (i IotHubLocationDescriptionResponseArray) ToIotHubLocationDescriptionResponseArrayOutput() IotHubLocationDescriptionResponseArrayOutput
- func (i IotHubLocationDescriptionResponseArray) ToIotHubLocationDescriptionResponseArrayOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseArrayOutput
- type IotHubLocationDescriptionResponseArrayInput
- type IotHubLocationDescriptionResponseArrayOutput
- func (IotHubLocationDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o IotHubLocationDescriptionResponseArrayOutput) Index(i pulumi.IntInput) IotHubLocationDescriptionResponseOutput
- func (o IotHubLocationDescriptionResponseArrayOutput) ToIotHubLocationDescriptionResponseArrayOutput() IotHubLocationDescriptionResponseArrayOutput
- func (o IotHubLocationDescriptionResponseArrayOutput) ToIotHubLocationDescriptionResponseArrayOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseArrayOutput
- type IotHubLocationDescriptionResponseInput
- type IotHubLocationDescriptionResponseOutput
- func (IotHubLocationDescriptionResponseOutput) ElementType() reflect.Type
- func (o IotHubLocationDescriptionResponseOutput) Location() pulumi.StringPtrOutput
- func (o IotHubLocationDescriptionResponseOutput) Role() pulumi.StringPtrOutput
- func (o IotHubLocationDescriptionResponseOutput) ToIotHubLocationDescriptionResponseOutput() IotHubLocationDescriptionResponseOutput
- func (o IotHubLocationDescriptionResponseOutput) ToIotHubLocationDescriptionResponseOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseOutput
- type IotHubProperties
- type IotHubPropertiesArgs
- func (IotHubPropertiesArgs) ElementType() reflect.Type
- func (i IotHubPropertiesArgs) ToIotHubPropertiesOutput() IotHubPropertiesOutput
- func (i IotHubPropertiesArgs) ToIotHubPropertiesOutputWithContext(ctx context.Context) IotHubPropertiesOutput
- func (i IotHubPropertiesArgs) ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput
- func (i IotHubPropertiesArgs) ToIotHubPropertiesPtrOutputWithContext(ctx context.Context) IotHubPropertiesPtrOutput
- type IotHubPropertiesInput
- type IotHubPropertiesOutput
- func (o IotHubPropertiesOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleArrayOutput
- func (o IotHubPropertiesOutput) CloudToDevice() CloudToDevicePropertiesPtrOutput
- func (o IotHubPropertiesOutput) Comments() pulumi.StringPtrOutput
- func (IotHubPropertiesOutput) ElementType() reflect.Type
- func (o IotHubPropertiesOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
- func (o IotHubPropertiesOutput) EventHubEndpoints() EventHubPropertiesMapOutput
- func (o IotHubPropertiesOutput) Features() pulumi.StringPtrOutput
- func (o IotHubPropertiesOutput) IpFilterRules() IpFilterRuleArrayOutput
- func (o IotHubPropertiesOutput) MessagingEndpoints() MessagingEndpointPropertiesMapOutput
- func (o IotHubPropertiesOutput) Routing() RoutingPropertiesPtrOutput
- func (o IotHubPropertiesOutput) StorageEndpoints() StorageEndpointPropertiesMapOutput
- func (o IotHubPropertiesOutput) ToIotHubPropertiesOutput() IotHubPropertiesOutput
- func (o IotHubPropertiesOutput) ToIotHubPropertiesOutputWithContext(ctx context.Context) IotHubPropertiesOutput
- func (o IotHubPropertiesOutput) ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput
- func (o IotHubPropertiesOutput) ToIotHubPropertiesPtrOutputWithContext(ctx context.Context) IotHubPropertiesPtrOutput
- type IotHubPropertiesPtrInput
- type IotHubPropertiesPtrOutput
- func (o IotHubPropertiesPtrOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleArrayOutput
- func (o IotHubPropertiesPtrOutput) CloudToDevice() CloudToDevicePropertiesPtrOutput
- func (o IotHubPropertiesPtrOutput) Comments() pulumi.StringPtrOutput
- func (o IotHubPropertiesPtrOutput) Elem() IotHubPropertiesOutput
- func (IotHubPropertiesPtrOutput) ElementType() reflect.Type
- func (o IotHubPropertiesPtrOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
- func (o IotHubPropertiesPtrOutput) EventHubEndpoints() EventHubPropertiesMapOutput
- func (o IotHubPropertiesPtrOutput) Features() pulumi.StringPtrOutput
- func (o IotHubPropertiesPtrOutput) IpFilterRules() IpFilterRuleArrayOutput
- func (o IotHubPropertiesPtrOutput) MessagingEndpoints() MessagingEndpointPropertiesMapOutput
- func (o IotHubPropertiesPtrOutput) Routing() RoutingPropertiesPtrOutput
- func (o IotHubPropertiesPtrOutput) StorageEndpoints() StorageEndpointPropertiesMapOutput
- func (o IotHubPropertiesPtrOutput) ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput
- func (o IotHubPropertiesPtrOutput) ToIotHubPropertiesPtrOutputWithContext(ctx context.Context) IotHubPropertiesPtrOutput
- type IotHubPropertiesResponse
- type IotHubPropertiesResponseArgs
- func (IotHubPropertiesResponseArgs) ElementType() reflect.Type
- func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponseOutput() IotHubPropertiesResponseOutput
- func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponseOutputWithContext(ctx context.Context) IotHubPropertiesResponseOutput
- func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput
- func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponsePtrOutputWithContext(ctx context.Context) IotHubPropertiesResponsePtrOutput
- type IotHubPropertiesResponseInput
- type IotHubPropertiesResponseOutput
- func (o IotHubPropertiesResponseOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- func (o IotHubPropertiesResponseOutput) CloudToDevice() CloudToDevicePropertiesResponsePtrOutput
- func (o IotHubPropertiesResponseOutput) Comments() pulumi.StringPtrOutput
- func (IotHubPropertiesResponseOutput) ElementType() reflect.Type
- func (o IotHubPropertiesResponseOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
- func (o IotHubPropertiesResponseOutput) EventHubEndpoints() EventHubPropertiesResponseMapOutput
- func (o IotHubPropertiesResponseOutput) Features() pulumi.StringPtrOutput
- func (o IotHubPropertiesResponseOutput) HostName() pulumi.StringOutput
- func (o IotHubPropertiesResponseOutput) IpFilterRules() IpFilterRuleResponseArrayOutput
- func (o IotHubPropertiesResponseOutput) Locations() IotHubLocationDescriptionResponseArrayOutput
- func (o IotHubPropertiesResponseOutput) MessagingEndpoints() MessagingEndpointPropertiesResponseMapOutput
- func (o IotHubPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o IotHubPropertiesResponseOutput) Routing() RoutingPropertiesResponsePtrOutput
- func (o IotHubPropertiesResponseOutput) State() pulumi.StringOutput
- func (o IotHubPropertiesResponseOutput) StorageEndpoints() StorageEndpointPropertiesResponseMapOutput
- func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponseOutput() IotHubPropertiesResponseOutput
- func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponseOutputWithContext(ctx context.Context) IotHubPropertiesResponseOutput
- func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput
- func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponsePtrOutputWithContext(ctx context.Context) IotHubPropertiesResponsePtrOutput
- type IotHubPropertiesResponsePtrInput
- type IotHubPropertiesResponsePtrOutput
- func (o IotHubPropertiesResponsePtrOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- func (o IotHubPropertiesResponsePtrOutput) CloudToDevice() CloudToDevicePropertiesResponsePtrOutput
- func (o IotHubPropertiesResponsePtrOutput) Comments() pulumi.StringPtrOutput
- func (o IotHubPropertiesResponsePtrOutput) Elem() IotHubPropertiesResponseOutput
- func (IotHubPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o IotHubPropertiesResponsePtrOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
- func (o IotHubPropertiesResponsePtrOutput) EventHubEndpoints() EventHubPropertiesResponseMapOutput
- func (o IotHubPropertiesResponsePtrOutput) Features() pulumi.StringPtrOutput
- func (o IotHubPropertiesResponsePtrOutput) HostName() pulumi.StringPtrOutput
- func (o IotHubPropertiesResponsePtrOutput) IpFilterRules() IpFilterRuleResponseArrayOutput
- func (o IotHubPropertiesResponsePtrOutput) Locations() IotHubLocationDescriptionResponseArrayOutput
- func (o IotHubPropertiesResponsePtrOutput) MessagingEndpoints() MessagingEndpointPropertiesResponseMapOutput
- func (o IotHubPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o IotHubPropertiesResponsePtrOutput) Routing() RoutingPropertiesResponsePtrOutput
- func (o IotHubPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o IotHubPropertiesResponsePtrOutput) StorageEndpoints() StorageEndpointPropertiesResponseMapOutput
- func (o IotHubPropertiesResponsePtrOutput) ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput
- func (o IotHubPropertiesResponsePtrOutput) ToIotHubPropertiesResponsePtrOutputWithContext(ctx context.Context) IotHubPropertiesResponsePtrOutput
- type IotHubResource
- type IotHubResourceArgs
- type IotHubResourceEventHubConsumerGroup
- func (*IotHubResourceEventHubConsumerGroup) ElementType() reflect.Type
- func (i *IotHubResourceEventHubConsumerGroup) ToIotHubResourceEventHubConsumerGroupOutput() IotHubResourceEventHubConsumerGroupOutput
- func (i *IotHubResourceEventHubConsumerGroup) ToIotHubResourceEventHubConsumerGroupOutputWithContext(ctx context.Context) IotHubResourceEventHubConsumerGroupOutput
- type IotHubResourceEventHubConsumerGroupArgs
- type IotHubResourceEventHubConsumerGroupInput
- type IotHubResourceEventHubConsumerGroupOutput
- func (IotHubResourceEventHubConsumerGroupOutput) ElementType() reflect.Type
- func (o IotHubResourceEventHubConsumerGroupOutput) ToIotHubResourceEventHubConsumerGroupOutput() IotHubResourceEventHubConsumerGroupOutput
- func (o IotHubResourceEventHubConsumerGroupOutput) ToIotHubResourceEventHubConsumerGroupOutputWithContext(ctx context.Context) IotHubResourceEventHubConsumerGroupOutput
- type IotHubResourceEventHubConsumerGroupState
- type IotHubResourceInput
- type IotHubResourceOutput
- type IotHubResourceState
- type IotHubSku
- func (IotHubSku) ElementType() reflect.Type
- func (e IotHubSku) ToStringOutput() pulumi.StringOutput
- func (e IotHubSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IotHubSku) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IotHubSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IotHubSkuInfo
- type IotHubSkuInfoArgs
- func (IotHubSkuInfoArgs) ElementType() reflect.Type
- func (i IotHubSkuInfoArgs) ToIotHubSkuInfoOutput() IotHubSkuInfoOutput
- func (i IotHubSkuInfoArgs) ToIotHubSkuInfoOutputWithContext(ctx context.Context) IotHubSkuInfoOutput
- func (i IotHubSkuInfoArgs) ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput
- func (i IotHubSkuInfoArgs) ToIotHubSkuInfoPtrOutputWithContext(ctx context.Context) IotHubSkuInfoPtrOutput
- type IotHubSkuInfoInput
- type IotHubSkuInfoOutput
- func (o IotHubSkuInfoOutput) Capacity() pulumi.Float64PtrOutput
- func (IotHubSkuInfoOutput) ElementType() reflect.Type
- func (o IotHubSkuInfoOutput) Name() pulumi.StringOutput
- func (o IotHubSkuInfoOutput) ToIotHubSkuInfoOutput() IotHubSkuInfoOutput
- func (o IotHubSkuInfoOutput) ToIotHubSkuInfoOutputWithContext(ctx context.Context) IotHubSkuInfoOutput
- func (o IotHubSkuInfoOutput) ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput
- func (o IotHubSkuInfoOutput) ToIotHubSkuInfoPtrOutputWithContext(ctx context.Context) IotHubSkuInfoPtrOutput
- type IotHubSkuInfoPtrInput
- type IotHubSkuInfoPtrOutput
- func (o IotHubSkuInfoPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o IotHubSkuInfoPtrOutput) Elem() IotHubSkuInfoOutput
- func (IotHubSkuInfoPtrOutput) ElementType() reflect.Type
- func (o IotHubSkuInfoPtrOutput) Name() pulumi.StringPtrOutput
- func (o IotHubSkuInfoPtrOutput) ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput
- func (o IotHubSkuInfoPtrOutput) ToIotHubSkuInfoPtrOutputWithContext(ctx context.Context) IotHubSkuInfoPtrOutput
- type IotHubSkuInfoResponse
- type IotHubSkuInfoResponseArgs
- func (IotHubSkuInfoResponseArgs) ElementType() reflect.Type
- func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponseOutput() IotHubSkuInfoResponseOutput
- func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponseOutputWithContext(ctx context.Context) IotHubSkuInfoResponseOutput
- func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput
- func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotHubSkuInfoResponsePtrOutput
- type IotHubSkuInfoResponseInput
- type IotHubSkuInfoResponseOutput
- func (o IotHubSkuInfoResponseOutput) Capacity() pulumi.Float64PtrOutput
- func (IotHubSkuInfoResponseOutput) ElementType() reflect.Type
- func (o IotHubSkuInfoResponseOutput) Name() pulumi.StringOutput
- func (o IotHubSkuInfoResponseOutput) Tier() pulumi.StringOutput
- func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponseOutput() IotHubSkuInfoResponseOutput
- func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponseOutputWithContext(ctx context.Context) IotHubSkuInfoResponseOutput
- func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput
- func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotHubSkuInfoResponsePtrOutput
- type IotHubSkuInfoResponsePtrInput
- type IotHubSkuInfoResponsePtrOutput
- func (o IotHubSkuInfoResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o IotHubSkuInfoResponsePtrOutput) Elem() IotHubSkuInfoResponseOutput
- func (IotHubSkuInfoResponsePtrOutput) ElementType() reflect.Type
- func (o IotHubSkuInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o IotHubSkuInfoResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o IotHubSkuInfoResponsePtrOutput) ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput
- func (o IotHubSkuInfoResponsePtrOutput) ToIotHubSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotHubSkuInfoResponsePtrOutput
- type IpFilterActionType
- func (IpFilterActionType) ElementType() reflect.Type
- func (e IpFilterActionType) ToStringOutput() pulumi.StringOutput
- func (e IpFilterActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IpFilterActionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IpFilterActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IpFilterRule
- type IpFilterRuleArgs
- type IpFilterRuleArray
- type IpFilterRuleArrayInput
- type IpFilterRuleArrayOutput
- func (IpFilterRuleArrayOutput) ElementType() reflect.Type
- func (o IpFilterRuleArrayOutput) Index(i pulumi.IntInput) IpFilterRuleOutput
- func (o IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput
- func (o IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutputWithContext(ctx context.Context) IpFilterRuleArrayOutput
- type IpFilterRuleInput
- type IpFilterRuleOutput
- func (o IpFilterRuleOutput) Action() pulumi.StringOutput
- func (IpFilterRuleOutput) ElementType() reflect.Type
- func (o IpFilterRuleOutput) FilterName() pulumi.StringOutput
- func (o IpFilterRuleOutput) IpMask() pulumi.StringOutput
- func (o IpFilterRuleOutput) ToIpFilterRuleOutput() IpFilterRuleOutput
- func (o IpFilterRuleOutput) ToIpFilterRuleOutputWithContext(ctx context.Context) IpFilterRuleOutput
- type IpFilterRuleResponse
- type IpFilterRuleResponseArgs
- type IpFilterRuleResponseArray
- type IpFilterRuleResponseArrayInput
- type IpFilterRuleResponseArrayOutput
- func (IpFilterRuleResponseArrayOutput) ElementType() reflect.Type
- func (o IpFilterRuleResponseArrayOutput) Index(i pulumi.IntInput) IpFilterRuleResponseOutput
- func (o IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput
- func (o IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutputWithContext(ctx context.Context) IpFilterRuleResponseArrayOutput
- type IpFilterRuleResponseInput
- type IpFilterRuleResponseOutput
- func (o IpFilterRuleResponseOutput) Action() pulumi.StringOutput
- func (IpFilterRuleResponseOutput) ElementType() reflect.Type
- func (o IpFilterRuleResponseOutput) FilterName() pulumi.StringOutput
- func (o IpFilterRuleResponseOutput) IpMask() pulumi.StringOutput
- func (o IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput
- func (o IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutputWithContext(ctx context.Context) IpFilterRuleResponseOutput
- type ListIotHubResourceKeysArgs
- type ListIotHubResourceKeysForKeyNameArgs
- type ListIotHubResourceKeysForKeyNameResult
- type ListIotHubResourceKeysResult
- type LookupCertificateArgs
- type LookupCertificateResult
- type LookupIotHubResourceArgs
- type LookupIotHubResourceEventHubConsumerGroupArgs
- type LookupIotHubResourceEventHubConsumerGroupResult
- type LookupIotHubResourceResult
- type MessagingEndpointProperties
- type MessagingEndpointPropertiesArgs
- func (MessagingEndpointPropertiesArgs) ElementType() reflect.Type
- func (i MessagingEndpointPropertiesArgs) ToMessagingEndpointPropertiesOutput() MessagingEndpointPropertiesOutput
- func (i MessagingEndpointPropertiesArgs) ToMessagingEndpointPropertiesOutputWithContext(ctx context.Context) MessagingEndpointPropertiesOutput
- type MessagingEndpointPropertiesInput
- type MessagingEndpointPropertiesMap
- func (MessagingEndpointPropertiesMap) ElementType() reflect.Type
- func (i MessagingEndpointPropertiesMap) ToMessagingEndpointPropertiesMapOutput() MessagingEndpointPropertiesMapOutput
- func (i MessagingEndpointPropertiesMap) ToMessagingEndpointPropertiesMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesMapOutput
- type MessagingEndpointPropertiesMapInput
- type MessagingEndpointPropertiesMapOutput
- func (MessagingEndpointPropertiesMapOutput) ElementType() reflect.Type
- func (o MessagingEndpointPropertiesMapOutput) MapIndex(k pulumi.StringInput) MessagingEndpointPropertiesOutput
- func (o MessagingEndpointPropertiesMapOutput) ToMessagingEndpointPropertiesMapOutput() MessagingEndpointPropertiesMapOutput
- func (o MessagingEndpointPropertiesMapOutput) ToMessagingEndpointPropertiesMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesMapOutput
- type MessagingEndpointPropertiesOutput
- func (MessagingEndpointPropertiesOutput) ElementType() reflect.Type
- func (o MessagingEndpointPropertiesOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
- func (o MessagingEndpointPropertiesOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o MessagingEndpointPropertiesOutput) ToMessagingEndpointPropertiesOutput() MessagingEndpointPropertiesOutput
- func (o MessagingEndpointPropertiesOutput) ToMessagingEndpointPropertiesOutputWithContext(ctx context.Context) MessagingEndpointPropertiesOutput
- func (o MessagingEndpointPropertiesOutput) TtlAsIso8601() pulumi.StringPtrOutput
- type MessagingEndpointPropertiesResponse
- type MessagingEndpointPropertiesResponseArgs
- func (MessagingEndpointPropertiesResponseArgs) ElementType() reflect.Type
- func (i MessagingEndpointPropertiesResponseArgs) ToMessagingEndpointPropertiesResponseOutput() MessagingEndpointPropertiesResponseOutput
- func (i MessagingEndpointPropertiesResponseArgs) ToMessagingEndpointPropertiesResponseOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseOutput
- type MessagingEndpointPropertiesResponseInput
- type MessagingEndpointPropertiesResponseMap
- func (MessagingEndpointPropertiesResponseMap) ElementType() reflect.Type
- func (i MessagingEndpointPropertiesResponseMap) ToMessagingEndpointPropertiesResponseMapOutput() MessagingEndpointPropertiesResponseMapOutput
- func (i MessagingEndpointPropertiesResponseMap) ToMessagingEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseMapOutput
- type MessagingEndpointPropertiesResponseMapInput
- type MessagingEndpointPropertiesResponseMapOutput
- func (MessagingEndpointPropertiesResponseMapOutput) ElementType() reflect.Type
- func (o MessagingEndpointPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) MessagingEndpointPropertiesResponseOutput
- func (o MessagingEndpointPropertiesResponseMapOutput) ToMessagingEndpointPropertiesResponseMapOutput() MessagingEndpointPropertiesResponseMapOutput
- func (o MessagingEndpointPropertiesResponseMapOutput) ToMessagingEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseMapOutput
- type MessagingEndpointPropertiesResponseOutput
- func (MessagingEndpointPropertiesResponseOutput) ElementType() reflect.Type
- func (o MessagingEndpointPropertiesResponseOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
- func (o MessagingEndpointPropertiesResponseOutput) MaxDeliveryCount() pulumi.IntPtrOutput
- func (o MessagingEndpointPropertiesResponseOutput) ToMessagingEndpointPropertiesResponseOutput() MessagingEndpointPropertiesResponseOutput
- func (o MessagingEndpointPropertiesResponseOutput) ToMessagingEndpointPropertiesResponseOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseOutput
- func (o MessagingEndpointPropertiesResponseOutput) TtlAsIso8601() pulumi.StringPtrOutput
- type RouteProperties
- type RoutePropertiesArgs
- type RoutePropertiesArray
- type RoutePropertiesArrayInput
- type RoutePropertiesArrayOutput
- func (RoutePropertiesArrayOutput) ElementType() reflect.Type
- func (o RoutePropertiesArrayOutput) Index(i pulumi.IntInput) RoutePropertiesOutput
- func (o RoutePropertiesArrayOutput) ToRoutePropertiesArrayOutput() RoutePropertiesArrayOutput
- func (o RoutePropertiesArrayOutput) ToRoutePropertiesArrayOutputWithContext(ctx context.Context) RoutePropertiesArrayOutput
- type RoutePropertiesInput
- type RoutePropertiesOutput
- func (o RoutePropertiesOutput) Condition() pulumi.StringPtrOutput
- func (RoutePropertiesOutput) ElementType() reflect.Type
- func (o RoutePropertiesOutput) EndpointNames() pulumi.StringArrayOutput
- func (o RoutePropertiesOutput) IsEnabled() pulumi.BoolOutput
- func (o RoutePropertiesOutput) Name() pulumi.StringOutput
- func (o RoutePropertiesOutput) Source() pulumi.StringOutput
- func (o RoutePropertiesOutput) ToRoutePropertiesOutput() RoutePropertiesOutput
- func (o RoutePropertiesOutput) ToRoutePropertiesOutputWithContext(ctx context.Context) RoutePropertiesOutput
- type RoutePropertiesResponse
- type RoutePropertiesResponseArgs
- type RoutePropertiesResponseArray
- func (RoutePropertiesResponseArray) ElementType() reflect.Type
- func (i RoutePropertiesResponseArray) ToRoutePropertiesResponseArrayOutput() RoutePropertiesResponseArrayOutput
- func (i RoutePropertiesResponseArray) ToRoutePropertiesResponseArrayOutputWithContext(ctx context.Context) RoutePropertiesResponseArrayOutput
- type RoutePropertiesResponseArrayInput
- type RoutePropertiesResponseArrayOutput
- func (RoutePropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o RoutePropertiesResponseArrayOutput) Index(i pulumi.IntInput) RoutePropertiesResponseOutput
- func (o RoutePropertiesResponseArrayOutput) ToRoutePropertiesResponseArrayOutput() RoutePropertiesResponseArrayOutput
- func (o RoutePropertiesResponseArrayOutput) ToRoutePropertiesResponseArrayOutputWithContext(ctx context.Context) RoutePropertiesResponseArrayOutput
- type RoutePropertiesResponseInput
- type RoutePropertiesResponseOutput
- func (o RoutePropertiesResponseOutput) Condition() pulumi.StringPtrOutput
- func (RoutePropertiesResponseOutput) ElementType() reflect.Type
- func (o RoutePropertiesResponseOutput) EndpointNames() pulumi.StringArrayOutput
- func (o RoutePropertiesResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o RoutePropertiesResponseOutput) Name() pulumi.StringOutput
- func (o RoutePropertiesResponseOutput) Source() pulumi.StringOutput
- func (o RoutePropertiesResponseOutput) ToRoutePropertiesResponseOutput() RoutePropertiesResponseOutput
- func (o RoutePropertiesResponseOutput) ToRoutePropertiesResponseOutputWithContext(ctx context.Context) RoutePropertiesResponseOutput
- type RoutingEndpoints
- type RoutingEndpointsArgs
- func (RoutingEndpointsArgs) ElementType() reflect.Type
- func (i RoutingEndpointsArgs) ToRoutingEndpointsOutput() RoutingEndpointsOutput
- func (i RoutingEndpointsArgs) ToRoutingEndpointsOutputWithContext(ctx context.Context) RoutingEndpointsOutput
- func (i RoutingEndpointsArgs) ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput
- func (i RoutingEndpointsArgs) ToRoutingEndpointsPtrOutputWithContext(ctx context.Context) RoutingEndpointsPtrOutput
- type RoutingEndpointsInput
- type RoutingEndpointsOutput
- func (RoutingEndpointsOutput) ElementType() reflect.Type
- func (o RoutingEndpointsOutput) EventHubs() RoutingEventHubPropertiesArrayOutput
- func (o RoutingEndpointsOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesArrayOutput
- func (o RoutingEndpointsOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesArrayOutput
- func (o RoutingEndpointsOutput) StorageContainers() RoutingStorageContainerPropertiesArrayOutput
- func (o RoutingEndpointsOutput) ToRoutingEndpointsOutput() RoutingEndpointsOutput
- func (o RoutingEndpointsOutput) ToRoutingEndpointsOutputWithContext(ctx context.Context) RoutingEndpointsOutput
- func (o RoutingEndpointsOutput) ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput
- func (o RoutingEndpointsOutput) ToRoutingEndpointsPtrOutputWithContext(ctx context.Context) RoutingEndpointsPtrOutput
- type RoutingEndpointsPtrInput
- type RoutingEndpointsPtrOutput
- func (o RoutingEndpointsPtrOutput) Elem() RoutingEndpointsOutput
- func (RoutingEndpointsPtrOutput) ElementType() reflect.Type
- func (o RoutingEndpointsPtrOutput) EventHubs() RoutingEventHubPropertiesArrayOutput
- func (o RoutingEndpointsPtrOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesArrayOutput
- func (o RoutingEndpointsPtrOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesArrayOutput
- func (o RoutingEndpointsPtrOutput) StorageContainers() RoutingStorageContainerPropertiesArrayOutput
- func (o RoutingEndpointsPtrOutput) ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput
- func (o RoutingEndpointsPtrOutput) ToRoutingEndpointsPtrOutputWithContext(ctx context.Context) RoutingEndpointsPtrOutput
- type RoutingEndpointsResponse
- type RoutingEndpointsResponseArgs
- func (RoutingEndpointsResponseArgs) ElementType() reflect.Type
- func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponseOutput() RoutingEndpointsResponseOutput
- func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponseOutputWithContext(ctx context.Context) RoutingEndpointsResponseOutput
- func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput
- func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponsePtrOutputWithContext(ctx context.Context) RoutingEndpointsResponsePtrOutput
- type RoutingEndpointsResponseInput
- type RoutingEndpointsResponseOutput
- func (RoutingEndpointsResponseOutput) ElementType() reflect.Type
- func (o RoutingEndpointsResponseOutput) EventHubs() RoutingEventHubPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponseOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponseOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponseOutput) StorageContainers() RoutingStorageContainerPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponseOutput() RoutingEndpointsResponseOutput
- func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponseOutputWithContext(ctx context.Context) RoutingEndpointsResponseOutput
- func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput
- func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponsePtrOutputWithContext(ctx context.Context) RoutingEndpointsResponsePtrOutput
- type RoutingEndpointsResponsePtrInput
- type RoutingEndpointsResponsePtrOutput
- func (o RoutingEndpointsResponsePtrOutput) Elem() RoutingEndpointsResponseOutput
- func (RoutingEndpointsResponsePtrOutput) ElementType() reflect.Type
- func (o RoutingEndpointsResponsePtrOutput) EventHubs() RoutingEventHubPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponsePtrOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponsePtrOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponsePtrOutput) StorageContainers() RoutingStorageContainerPropertiesResponseArrayOutput
- func (o RoutingEndpointsResponsePtrOutput) ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput
- func (o RoutingEndpointsResponsePtrOutput) ToRoutingEndpointsResponsePtrOutputWithContext(ctx context.Context) RoutingEndpointsResponsePtrOutput
- type RoutingEventHubProperties
- type RoutingEventHubPropertiesArgs
- func (RoutingEventHubPropertiesArgs) ElementType() reflect.Type
- func (i RoutingEventHubPropertiesArgs) ToRoutingEventHubPropertiesOutput() RoutingEventHubPropertiesOutput
- func (i RoutingEventHubPropertiesArgs) ToRoutingEventHubPropertiesOutputWithContext(ctx context.Context) RoutingEventHubPropertiesOutput
- type RoutingEventHubPropertiesArray
- func (RoutingEventHubPropertiesArray) ElementType() reflect.Type
- func (i RoutingEventHubPropertiesArray) ToRoutingEventHubPropertiesArrayOutput() RoutingEventHubPropertiesArrayOutput
- func (i RoutingEventHubPropertiesArray) ToRoutingEventHubPropertiesArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesArrayOutput
- type RoutingEventHubPropertiesArrayInput
- type RoutingEventHubPropertiesArrayOutput
- func (RoutingEventHubPropertiesArrayOutput) ElementType() reflect.Type
- func (o RoutingEventHubPropertiesArrayOutput) Index(i pulumi.IntInput) RoutingEventHubPropertiesOutput
- func (o RoutingEventHubPropertiesArrayOutput) ToRoutingEventHubPropertiesArrayOutput() RoutingEventHubPropertiesArrayOutput
- func (o RoutingEventHubPropertiesArrayOutput) ToRoutingEventHubPropertiesArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesArrayOutput
- type RoutingEventHubPropertiesInput
- type RoutingEventHubPropertiesOutput
- func (o RoutingEventHubPropertiesOutput) ConnectionString() pulumi.StringOutput
- func (RoutingEventHubPropertiesOutput) ElementType() reflect.Type
- func (o RoutingEventHubPropertiesOutput) Name() pulumi.StringOutput
- func (o RoutingEventHubPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingEventHubPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingEventHubPropertiesOutput) ToRoutingEventHubPropertiesOutput() RoutingEventHubPropertiesOutput
- func (o RoutingEventHubPropertiesOutput) ToRoutingEventHubPropertiesOutputWithContext(ctx context.Context) RoutingEventHubPropertiesOutput
- type RoutingEventHubPropertiesResponse
- type RoutingEventHubPropertiesResponseArgs
- func (RoutingEventHubPropertiesResponseArgs) ElementType() reflect.Type
- func (i RoutingEventHubPropertiesResponseArgs) ToRoutingEventHubPropertiesResponseOutput() RoutingEventHubPropertiesResponseOutput
- func (i RoutingEventHubPropertiesResponseArgs) ToRoutingEventHubPropertiesResponseOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseOutput
- type RoutingEventHubPropertiesResponseArray
- func (RoutingEventHubPropertiesResponseArray) ElementType() reflect.Type
- func (i RoutingEventHubPropertiesResponseArray) ToRoutingEventHubPropertiesResponseArrayOutput() RoutingEventHubPropertiesResponseArrayOutput
- func (i RoutingEventHubPropertiesResponseArray) ToRoutingEventHubPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseArrayOutput
- type RoutingEventHubPropertiesResponseArrayInput
- type RoutingEventHubPropertiesResponseArrayOutput
- func (RoutingEventHubPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o RoutingEventHubPropertiesResponseArrayOutput) Index(i pulumi.IntInput) RoutingEventHubPropertiesResponseOutput
- func (o RoutingEventHubPropertiesResponseArrayOutput) ToRoutingEventHubPropertiesResponseArrayOutput() RoutingEventHubPropertiesResponseArrayOutput
- func (o RoutingEventHubPropertiesResponseArrayOutput) ToRoutingEventHubPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseArrayOutput
- type RoutingEventHubPropertiesResponseInput
- type RoutingEventHubPropertiesResponseOutput
- func (o RoutingEventHubPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
- func (RoutingEventHubPropertiesResponseOutput) ElementType() reflect.Type
- func (o RoutingEventHubPropertiesResponseOutput) Name() pulumi.StringOutput
- func (o RoutingEventHubPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingEventHubPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingEventHubPropertiesResponseOutput) ToRoutingEventHubPropertiesResponseOutput() RoutingEventHubPropertiesResponseOutput
- func (o RoutingEventHubPropertiesResponseOutput) ToRoutingEventHubPropertiesResponseOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseOutput
- type RoutingProperties
- type RoutingPropertiesArgs
- func (RoutingPropertiesArgs) ElementType() reflect.Type
- func (i RoutingPropertiesArgs) ToRoutingPropertiesOutput() RoutingPropertiesOutput
- func (i RoutingPropertiesArgs) ToRoutingPropertiesOutputWithContext(ctx context.Context) RoutingPropertiesOutput
- func (i RoutingPropertiesArgs) ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput
- func (i RoutingPropertiesArgs) ToRoutingPropertiesPtrOutputWithContext(ctx context.Context) RoutingPropertiesPtrOutput
- type RoutingPropertiesInput
- type RoutingPropertiesOutput
- func (RoutingPropertiesOutput) ElementType() reflect.Type
- func (o RoutingPropertiesOutput) Endpoints() RoutingEndpointsPtrOutput
- func (o RoutingPropertiesOutput) Enrichments() EnrichmentPropertiesArrayOutput
- func (o RoutingPropertiesOutput) FallbackRoute() FallbackRoutePropertiesPtrOutput
- func (o RoutingPropertiesOutput) Routes() RoutePropertiesArrayOutput
- func (o RoutingPropertiesOutput) ToRoutingPropertiesOutput() RoutingPropertiesOutput
- func (o RoutingPropertiesOutput) ToRoutingPropertiesOutputWithContext(ctx context.Context) RoutingPropertiesOutput
- func (o RoutingPropertiesOutput) ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput
- func (o RoutingPropertiesOutput) ToRoutingPropertiesPtrOutputWithContext(ctx context.Context) RoutingPropertiesPtrOutput
- type RoutingPropertiesPtrInput
- type RoutingPropertiesPtrOutput
- func (o RoutingPropertiesPtrOutput) Elem() RoutingPropertiesOutput
- func (RoutingPropertiesPtrOutput) ElementType() reflect.Type
- func (o RoutingPropertiesPtrOutput) Endpoints() RoutingEndpointsPtrOutput
- func (o RoutingPropertiesPtrOutput) Enrichments() EnrichmentPropertiesArrayOutput
- func (o RoutingPropertiesPtrOutput) FallbackRoute() FallbackRoutePropertiesPtrOutput
- func (o RoutingPropertiesPtrOutput) Routes() RoutePropertiesArrayOutput
- func (o RoutingPropertiesPtrOutput) ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput
- func (o RoutingPropertiesPtrOutput) ToRoutingPropertiesPtrOutputWithContext(ctx context.Context) RoutingPropertiesPtrOutput
- type RoutingPropertiesResponse
- type RoutingPropertiesResponseArgs
- func (RoutingPropertiesResponseArgs) ElementType() reflect.Type
- func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponseOutput() RoutingPropertiesResponseOutput
- func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponseOutputWithContext(ctx context.Context) RoutingPropertiesResponseOutput
- func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput
- func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponsePtrOutputWithContext(ctx context.Context) RoutingPropertiesResponsePtrOutput
- type RoutingPropertiesResponseInput
- type RoutingPropertiesResponseOutput
- func (RoutingPropertiesResponseOutput) ElementType() reflect.Type
- func (o RoutingPropertiesResponseOutput) Endpoints() RoutingEndpointsResponsePtrOutput
- func (o RoutingPropertiesResponseOutput) Enrichments() EnrichmentPropertiesResponseArrayOutput
- func (o RoutingPropertiesResponseOutput) FallbackRoute() FallbackRoutePropertiesResponsePtrOutput
- func (o RoutingPropertiesResponseOutput) Routes() RoutePropertiesResponseArrayOutput
- func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponseOutput() RoutingPropertiesResponseOutput
- func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponseOutputWithContext(ctx context.Context) RoutingPropertiesResponseOutput
- func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput
- func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponsePtrOutputWithContext(ctx context.Context) RoutingPropertiesResponsePtrOutput
- type RoutingPropertiesResponsePtrInput
- type RoutingPropertiesResponsePtrOutput
- func (o RoutingPropertiesResponsePtrOutput) Elem() RoutingPropertiesResponseOutput
- func (RoutingPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RoutingPropertiesResponsePtrOutput) Endpoints() RoutingEndpointsResponsePtrOutput
- func (o RoutingPropertiesResponsePtrOutput) Enrichments() EnrichmentPropertiesResponseArrayOutput
- func (o RoutingPropertiesResponsePtrOutput) FallbackRoute() FallbackRoutePropertiesResponsePtrOutput
- func (o RoutingPropertiesResponsePtrOutput) Routes() RoutePropertiesResponseArrayOutput
- func (o RoutingPropertiesResponsePtrOutput) ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput
- func (o RoutingPropertiesResponsePtrOutput) ToRoutingPropertiesResponsePtrOutputWithContext(ctx context.Context) RoutingPropertiesResponsePtrOutput
- type RoutingServiceBusQueueEndpointProperties
- type RoutingServiceBusQueueEndpointPropertiesArgs
- func (RoutingServiceBusQueueEndpointPropertiesArgs) ElementType() reflect.Type
- func (i RoutingServiceBusQueueEndpointPropertiesArgs) ToRoutingServiceBusQueueEndpointPropertiesOutput() RoutingServiceBusQueueEndpointPropertiesOutput
- func (i RoutingServiceBusQueueEndpointPropertiesArgs) ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesOutput
- type RoutingServiceBusQueueEndpointPropertiesArray
- func (RoutingServiceBusQueueEndpointPropertiesArray) ElementType() reflect.Type
- func (i RoutingServiceBusQueueEndpointPropertiesArray) ToRoutingServiceBusQueueEndpointPropertiesArrayOutput() RoutingServiceBusQueueEndpointPropertiesArrayOutput
- func (i RoutingServiceBusQueueEndpointPropertiesArray) ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesArrayOutput
- type RoutingServiceBusQueueEndpointPropertiesArrayInput
- type RoutingServiceBusQueueEndpointPropertiesArrayOutput
- func (RoutingServiceBusQueueEndpointPropertiesArrayOutput) ElementType() reflect.Type
- func (o RoutingServiceBusQueueEndpointPropertiesArrayOutput) Index(i pulumi.IntInput) RoutingServiceBusQueueEndpointPropertiesOutput
- func (o RoutingServiceBusQueueEndpointPropertiesArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesArrayOutput() RoutingServiceBusQueueEndpointPropertiesArrayOutput
- func (o RoutingServiceBusQueueEndpointPropertiesArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesArrayOutput
- type RoutingServiceBusQueueEndpointPropertiesInput
- type RoutingServiceBusQueueEndpointPropertiesOutput
- func (o RoutingServiceBusQueueEndpointPropertiesOutput) ConnectionString() pulumi.StringOutput
- func (RoutingServiceBusQueueEndpointPropertiesOutput) ElementType() reflect.Type
- func (o RoutingServiceBusQueueEndpointPropertiesOutput) Name() pulumi.StringOutput
- func (o RoutingServiceBusQueueEndpointPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingServiceBusQueueEndpointPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingServiceBusQueueEndpointPropertiesOutput) ToRoutingServiceBusQueueEndpointPropertiesOutput() RoutingServiceBusQueueEndpointPropertiesOutput
- func (o RoutingServiceBusQueueEndpointPropertiesOutput) ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesOutput
- type RoutingServiceBusQueueEndpointPropertiesResponse
- type RoutingServiceBusQueueEndpointPropertiesResponseArgs
- func (RoutingServiceBusQueueEndpointPropertiesResponseArgs) ElementType() reflect.Type
- func (i RoutingServiceBusQueueEndpointPropertiesResponseArgs) ToRoutingServiceBusQueueEndpointPropertiesResponseOutput() RoutingServiceBusQueueEndpointPropertiesResponseOutput
- func (i RoutingServiceBusQueueEndpointPropertiesResponseArgs) ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseOutput
- type RoutingServiceBusQueueEndpointPropertiesResponseArray
- func (RoutingServiceBusQueueEndpointPropertiesResponseArray) ElementType() reflect.Type
- func (i RoutingServiceBusQueueEndpointPropertiesResponseArray) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- func (i RoutingServiceBusQueueEndpointPropertiesResponseArray) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- type RoutingServiceBusQueueEndpointPropertiesResponseArrayInput
- type RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- func (RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) Index(i pulumi.IntInput) RoutingServiceBusQueueEndpointPropertiesResponseOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
- type RoutingServiceBusQueueEndpointPropertiesResponseInput
- type RoutingServiceBusQueueEndpointPropertiesResponseOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
- func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ElementType() reflect.Type
- func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) Name() pulumi.StringOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseOutput() RoutingServiceBusQueueEndpointPropertiesResponseOutput
- func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseOutput
- type RoutingServiceBusTopicEndpointProperties
- type RoutingServiceBusTopicEndpointPropertiesArgs
- func (RoutingServiceBusTopicEndpointPropertiesArgs) ElementType() reflect.Type
- func (i RoutingServiceBusTopicEndpointPropertiesArgs) ToRoutingServiceBusTopicEndpointPropertiesOutput() RoutingServiceBusTopicEndpointPropertiesOutput
- func (i RoutingServiceBusTopicEndpointPropertiesArgs) ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesOutput
- type RoutingServiceBusTopicEndpointPropertiesArray
- func (RoutingServiceBusTopicEndpointPropertiesArray) ElementType() reflect.Type
- func (i RoutingServiceBusTopicEndpointPropertiesArray) ToRoutingServiceBusTopicEndpointPropertiesArrayOutput() RoutingServiceBusTopicEndpointPropertiesArrayOutput
- func (i RoutingServiceBusTopicEndpointPropertiesArray) ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesArrayOutput
- type RoutingServiceBusTopicEndpointPropertiesArrayInput
- type RoutingServiceBusTopicEndpointPropertiesArrayOutput
- func (RoutingServiceBusTopicEndpointPropertiesArrayOutput) ElementType() reflect.Type
- func (o RoutingServiceBusTopicEndpointPropertiesArrayOutput) Index(i pulumi.IntInput) RoutingServiceBusTopicEndpointPropertiesOutput
- func (o RoutingServiceBusTopicEndpointPropertiesArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesArrayOutput() RoutingServiceBusTopicEndpointPropertiesArrayOutput
- func (o RoutingServiceBusTopicEndpointPropertiesArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesArrayOutput
- type RoutingServiceBusTopicEndpointPropertiesInput
- type RoutingServiceBusTopicEndpointPropertiesOutput
- func (o RoutingServiceBusTopicEndpointPropertiesOutput) ConnectionString() pulumi.StringOutput
- func (RoutingServiceBusTopicEndpointPropertiesOutput) ElementType() reflect.Type
- func (o RoutingServiceBusTopicEndpointPropertiesOutput) Name() pulumi.StringOutput
- func (o RoutingServiceBusTopicEndpointPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingServiceBusTopicEndpointPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingServiceBusTopicEndpointPropertiesOutput) ToRoutingServiceBusTopicEndpointPropertiesOutput() RoutingServiceBusTopicEndpointPropertiesOutput
- func (o RoutingServiceBusTopicEndpointPropertiesOutput) ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesOutput
- type RoutingServiceBusTopicEndpointPropertiesResponse
- type RoutingServiceBusTopicEndpointPropertiesResponseArgs
- func (RoutingServiceBusTopicEndpointPropertiesResponseArgs) ElementType() reflect.Type
- func (i RoutingServiceBusTopicEndpointPropertiesResponseArgs) ToRoutingServiceBusTopicEndpointPropertiesResponseOutput() RoutingServiceBusTopicEndpointPropertiesResponseOutput
- func (i RoutingServiceBusTopicEndpointPropertiesResponseArgs) ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseOutput
- type RoutingServiceBusTopicEndpointPropertiesResponseArray
- func (RoutingServiceBusTopicEndpointPropertiesResponseArray) ElementType() reflect.Type
- func (i RoutingServiceBusTopicEndpointPropertiesResponseArray) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- func (i RoutingServiceBusTopicEndpointPropertiesResponseArray) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- type RoutingServiceBusTopicEndpointPropertiesResponseArrayInput
- type RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- func (RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) Index(i pulumi.IntInput) RoutingServiceBusTopicEndpointPropertiesResponseOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
- type RoutingServiceBusTopicEndpointPropertiesResponseInput
- type RoutingServiceBusTopicEndpointPropertiesResponseOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
- func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ElementType() reflect.Type
- func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) Name() pulumi.StringOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseOutput() RoutingServiceBusTopicEndpointPropertiesResponseOutput
- func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseOutput
- type RoutingSource
- func (RoutingSource) ElementType() reflect.Type
- func (e RoutingSource) ToStringOutput() pulumi.StringOutput
- func (e RoutingSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RoutingSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RoutingSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingStorageContainerProperties
- type RoutingStorageContainerPropertiesArgs
- func (RoutingStorageContainerPropertiesArgs) ElementType() reflect.Type
- func (i RoutingStorageContainerPropertiesArgs) ToRoutingStorageContainerPropertiesOutput() RoutingStorageContainerPropertiesOutput
- func (i RoutingStorageContainerPropertiesArgs) ToRoutingStorageContainerPropertiesOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesOutput
- type RoutingStorageContainerPropertiesArray
- func (RoutingStorageContainerPropertiesArray) ElementType() reflect.Type
- func (i RoutingStorageContainerPropertiesArray) ToRoutingStorageContainerPropertiesArrayOutput() RoutingStorageContainerPropertiesArrayOutput
- func (i RoutingStorageContainerPropertiesArray) ToRoutingStorageContainerPropertiesArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesArrayOutput
- type RoutingStorageContainerPropertiesArrayInput
- type RoutingStorageContainerPropertiesArrayOutput
- func (RoutingStorageContainerPropertiesArrayOutput) ElementType() reflect.Type
- func (o RoutingStorageContainerPropertiesArrayOutput) Index(i pulumi.IntInput) RoutingStorageContainerPropertiesOutput
- func (o RoutingStorageContainerPropertiesArrayOutput) ToRoutingStorageContainerPropertiesArrayOutput() RoutingStorageContainerPropertiesArrayOutput
- func (o RoutingStorageContainerPropertiesArrayOutput) ToRoutingStorageContainerPropertiesArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesArrayOutput
- type RoutingStorageContainerPropertiesInput
- type RoutingStorageContainerPropertiesOutput
- func (o RoutingStorageContainerPropertiesOutput) BatchFrequencyInSeconds() pulumi.IntPtrOutput
- func (o RoutingStorageContainerPropertiesOutput) ConnectionString() pulumi.StringOutput
- func (o RoutingStorageContainerPropertiesOutput) ContainerName() pulumi.StringOutput
- func (RoutingStorageContainerPropertiesOutput) ElementType() reflect.Type
- func (o RoutingStorageContainerPropertiesOutput) Encoding() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesOutput) FileNameFormat() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesOutput) MaxChunkSizeInBytes() pulumi.IntPtrOutput
- func (o RoutingStorageContainerPropertiesOutput) Name() pulumi.StringOutput
- func (o RoutingStorageContainerPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesOutput) ToRoutingStorageContainerPropertiesOutput() RoutingStorageContainerPropertiesOutput
- func (o RoutingStorageContainerPropertiesOutput) ToRoutingStorageContainerPropertiesOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesOutput
- type RoutingStorageContainerPropertiesResponse
- type RoutingStorageContainerPropertiesResponseArgs
- func (RoutingStorageContainerPropertiesResponseArgs) ElementType() reflect.Type
- func (i RoutingStorageContainerPropertiesResponseArgs) ToRoutingStorageContainerPropertiesResponseOutput() RoutingStorageContainerPropertiesResponseOutput
- func (i RoutingStorageContainerPropertiesResponseArgs) ToRoutingStorageContainerPropertiesResponseOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseOutput
- type RoutingStorageContainerPropertiesResponseArray
- func (RoutingStorageContainerPropertiesResponseArray) ElementType() reflect.Type
- func (i RoutingStorageContainerPropertiesResponseArray) ToRoutingStorageContainerPropertiesResponseArrayOutput() RoutingStorageContainerPropertiesResponseArrayOutput
- func (i RoutingStorageContainerPropertiesResponseArray) ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseArrayOutput
- type RoutingStorageContainerPropertiesResponseArrayInput
- type RoutingStorageContainerPropertiesResponseArrayOutput
- func (RoutingStorageContainerPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o RoutingStorageContainerPropertiesResponseArrayOutput) Index(i pulumi.IntInput) RoutingStorageContainerPropertiesResponseOutput
- func (o RoutingStorageContainerPropertiesResponseArrayOutput) ToRoutingStorageContainerPropertiesResponseArrayOutput() RoutingStorageContainerPropertiesResponseArrayOutput
- func (o RoutingStorageContainerPropertiesResponseArrayOutput) ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseArrayOutput
- type RoutingStorageContainerPropertiesResponseInput
- type RoutingStorageContainerPropertiesResponseOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) BatchFrequencyInSeconds() pulumi.IntPtrOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) ContainerName() pulumi.StringOutput
- func (RoutingStorageContainerPropertiesResponseOutput) ElementType() reflect.Type
- func (o RoutingStorageContainerPropertiesResponseOutput) Encoding() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) FileNameFormat() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) MaxChunkSizeInBytes() pulumi.IntPtrOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) Name() pulumi.StringOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) ToRoutingStorageContainerPropertiesResponseOutput() RoutingStorageContainerPropertiesResponseOutput
- func (o RoutingStorageContainerPropertiesResponseOutput) ToRoutingStorageContainerPropertiesResponseOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseOutput
- type SharedAccessSignatureAuthorizationRule
- type SharedAccessSignatureAuthorizationRuleArgs
- func (SharedAccessSignatureAuthorizationRuleArgs) ElementType() reflect.Type
- func (i SharedAccessSignatureAuthorizationRuleArgs) ToSharedAccessSignatureAuthorizationRuleOutput() SharedAccessSignatureAuthorizationRuleOutput
- func (i SharedAccessSignatureAuthorizationRuleArgs) ToSharedAccessSignatureAuthorizationRuleOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleOutput
- type SharedAccessSignatureAuthorizationRuleArray
- func (SharedAccessSignatureAuthorizationRuleArray) ElementType() reflect.Type
- func (i SharedAccessSignatureAuthorizationRuleArray) ToSharedAccessSignatureAuthorizationRuleArrayOutput() SharedAccessSignatureAuthorizationRuleArrayOutput
- func (i SharedAccessSignatureAuthorizationRuleArray) ToSharedAccessSignatureAuthorizationRuleArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleArrayOutput
- type SharedAccessSignatureAuthorizationRuleArrayInput
- type SharedAccessSignatureAuthorizationRuleArrayOutput
- func (SharedAccessSignatureAuthorizationRuleArrayOutput) ElementType() reflect.Type
- func (o SharedAccessSignatureAuthorizationRuleArrayOutput) Index(i pulumi.IntInput) SharedAccessSignatureAuthorizationRuleOutput
- func (o SharedAccessSignatureAuthorizationRuleArrayOutput) ToSharedAccessSignatureAuthorizationRuleArrayOutput() SharedAccessSignatureAuthorizationRuleArrayOutput
- func (o SharedAccessSignatureAuthorizationRuleArrayOutput) ToSharedAccessSignatureAuthorizationRuleArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleArrayOutput
- type SharedAccessSignatureAuthorizationRuleInput
- type SharedAccessSignatureAuthorizationRuleOutput
- func (SharedAccessSignatureAuthorizationRuleOutput) ElementType() reflect.Type
- func (o SharedAccessSignatureAuthorizationRuleOutput) KeyName() pulumi.StringOutput
- func (o SharedAccessSignatureAuthorizationRuleOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o SharedAccessSignatureAuthorizationRuleOutput) Rights() pulumi.StringOutput
- func (o SharedAccessSignatureAuthorizationRuleOutput) SecondaryKey() pulumi.StringPtrOutput
- func (o SharedAccessSignatureAuthorizationRuleOutput) ToSharedAccessSignatureAuthorizationRuleOutput() SharedAccessSignatureAuthorizationRuleOutput
- func (o SharedAccessSignatureAuthorizationRuleOutput) ToSharedAccessSignatureAuthorizationRuleOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleOutput
- type SharedAccessSignatureAuthorizationRuleResponse
- type SharedAccessSignatureAuthorizationRuleResponseArgs
- func (SharedAccessSignatureAuthorizationRuleResponseArgs) ElementType() reflect.Type
- func (i SharedAccessSignatureAuthorizationRuleResponseArgs) ToSharedAccessSignatureAuthorizationRuleResponseOutput() SharedAccessSignatureAuthorizationRuleResponseOutput
- func (i SharedAccessSignatureAuthorizationRuleResponseArgs) ToSharedAccessSignatureAuthorizationRuleResponseOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseOutput
- type SharedAccessSignatureAuthorizationRuleResponseArray
- func (SharedAccessSignatureAuthorizationRuleResponseArray) ElementType() reflect.Type
- func (i SharedAccessSignatureAuthorizationRuleResponseArray) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutput() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- func (i SharedAccessSignatureAuthorizationRuleResponseArray) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- type SharedAccessSignatureAuthorizationRuleResponseArrayInput
- type SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- func (SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ElementType() reflect.Type
- func (o SharedAccessSignatureAuthorizationRuleResponseArrayOutput) Index(i pulumi.IntInput) SharedAccessSignatureAuthorizationRuleResponseOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutput() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseArrayOutput
- type SharedAccessSignatureAuthorizationRuleResponseInput
- type SharedAccessSignatureAuthorizationRuleResponseOutput
- func (SharedAccessSignatureAuthorizationRuleResponseOutput) ElementType() reflect.Type
- func (o SharedAccessSignatureAuthorizationRuleResponseOutput) KeyName() pulumi.StringOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseOutput) Rights() pulumi.StringOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseOutput) SecondaryKey() pulumi.StringPtrOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseOutput) ToSharedAccessSignatureAuthorizationRuleResponseOutput() SharedAccessSignatureAuthorizationRuleResponseOutput
- func (o SharedAccessSignatureAuthorizationRuleResponseOutput) ToSharedAccessSignatureAuthorizationRuleResponseOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseOutput
- type StorageEndpointProperties
- type StorageEndpointPropertiesArgs
- func (StorageEndpointPropertiesArgs) ElementType() reflect.Type
- func (i StorageEndpointPropertiesArgs) ToStorageEndpointPropertiesOutput() StorageEndpointPropertiesOutput
- func (i StorageEndpointPropertiesArgs) ToStorageEndpointPropertiesOutputWithContext(ctx context.Context) StorageEndpointPropertiesOutput
- type StorageEndpointPropertiesInput
- type StorageEndpointPropertiesMap
- func (StorageEndpointPropertiesMap) ElementType() reflect.Type
- func (i StorageEndpointPropertiesMap) ToStorageEndpointPropertiesMapOutput() StorageEndpointPropertiesMapOutput
- func (i StorageEndpointPropertiesMap) ToStorageEndpointPropertiesMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesMapOutput
- type StorageEndpointPropertiesMapInput
- type StorageEndpointPropertiesMapOutput
- func (StorageEndpointPropertiesMapOutput) ElementType() reflect.Type
- func (o StorageEndpointPropertiesMapOutput) MapIndex(k pulumi.StringInput) StorageEndpointPropertiesOutput
- func (o StorageEndpointPropertiesMapOutput) ToStorageEndpointPropertiesMapOutput() StorageEndpointPropertiesMapOutput
- func (o StorageEndpointPropertiesMapOutput) ToStorageEndpointPropertiesMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesMapOutput
- type StorageEndpointPropertiesOutput
- func (o StorageEndpointPropertiesOutput) ConnectionString() pulumi.StringOutput
- func (o StorageEndpointPropertiesOutput) ContainerName() pulumi.StringOutput
- func (StorageEndpointPropertiesOutput) ElementType() reflect.Type
- func (o StorageEndpointPropertiesOutput) SasTtlAsIso8601() pulumi.StringPtrOutput
- func (o StorageEndpointPropertiesOutput) ToStorageEndpointPropertiesOutput() StorageEndpointPropertiesOutput
- func (o StorageEndpointPropertiesOutput) ToStorageEndpointPropertiesOutputWithContext(ctx context.Context) StorageEndpointPropertiesOutput
- type StorageEndpointPropertiesResponse
- type StorageEndpointPropertiesResponseArgs
- func (StorageEndpointPropertiesResponseArgs) ElementType() reflect.Type
- func (i StorageEndpointPropertiesResponseArgs) ToStorageEndpointPropertiesResponseOutput() StorageEndpointPropertiesResponseOutput
- func (i StorageEndpointPropertiesResponseArgs) ToStorageEndpointPropertiesResponseOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseOutput
- type StorageEndpointPropertiesResponseInput
- type StorageEndpointPropertiesResponseMap
- func (StorageEndpointPropertiesResponseMap) ElementType() reflect.Type
- func (i StorageEndpointPropertiesResponseMap) ToStorageEndpointPropertiesResponseMapOutput() StorageEndpointPropertiesResponseMapOutput
- func (i StorageEndpointPropertiesResponseMap) ToStorageEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseMapOutput
- type StorageEndpointPropertiesResponseMapInput
- type StorageEndpointPropertiesResponseMapOutput
- func (StorageEndpointPropertiesResponseMapOutput) ElementType() reflect.Type
- func (o StorageEndpointPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) StorageEndpointPropertiesResponseOutput
- func (o StorageEndpointPropertiesResponseMapOutput) ToStorageEndpointPropertiesResponseMapOutput() StorageEndpointPropertiesResponseMapOutput
- func (o StorageEndpointPropertiesResponseMapOutput) ToStorageEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseMapOutput
- type StorageEndpointPropertiesResponseOutput
- func (o StorageEndpointPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
- func (o StorageEndpointPropertiesResponseOutput) ContainerName() pulumi.StringOutput
- func (StorageEndpointPropertiesResponseOutput) ElementType() reflect.Type
- func (o StorageEndpointPropertiesResponseOutput) SasTtlAsIso8601() pulumi.StringPtrOutput
- func (o StorageEndpointPropertiesResponseOutput) ToStorageEndpointPropertiesResponseOutput() StorageEndpointPropertiesResponseOutput
- func (o StorageEndpointPropertiesResponseOutput) ToStorageEndpointPropertiesResponseOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseOutput
Constants ¶
const ( AccessRightsRegistryRead = AccessRights("RegistryRead") AccessRightsRegistryWrite = AccessRights("RegistryWrite") AccessRightsServiceConnect = AccessRights("ServiceConnect") AccessRightsDeviceConnect = AccessRights("DeviceConnect") AccessRights_RegistryRead_RegistryWrite = AccessRights("RegistryRead, RegistryWrite") AccessRights_RegistryRead_ServiceConnect = AccessRights("RegistryRead, ServiceConnect") AccessRights_RegistryRead_DeviceConnect = AccessRights("RegistryRead, DeviceConnect") AccessRights_RegistryWrite_ServiceConnect = AccessRights("RegistryWrite, ServiceConnect") AccessRights_RegistryWrite_DeviceConnect = AccessRights("RegistryWrite, DeviceConnect") AccessRights_ServiceConnect_DeviceConnect = AccessRights("ServiceConnect, DeviceConnect") AccessRights_RegistryRead_RegistryWrite_ServiceConnect = AccessRights("RegistryRead, RegistryWrite, ServiceConnect") AccessRights_RegistryRead_RegistryWrite_DeviceConnect = AccessRights("RegistryRead, RegistryWrite, DeviceConnect") AccessRights_RegistryRead_ServiceConnect_DeviceConnect = AccessRights("RegistryRead, ServiceConnect, DeviceConnect") AccessRights_RegistryWrite_ServiceConnect_DeviceConnect = AccessRights("RegistryWrite, ServiceConnect, DeviceConnect") AccessRights_RegistryRead_RegistryWrite_ServiceConnect_DeviceConnect = AccessRights("RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") )
const ( CapabilitiesNone = Capabilities("None") CapabilitiesDeviceManagement = Capabilities("DeviceManagement") )
const ( IotHubSkuF1 = IotHubSku("F1") IotHubSkuS1 = IotHubSku("S1") IotHubSkuS2 = IotHubSku("S2") IotHubSkuS3 = IotHubSku("S3") IotHubSkuB1 = IotHubSku("B1") IotHubSkuB2 = IotHubSku("B2") IotHubSkuB3 = IotHubSku("B3") )
const ( IpFilterActionTypeAccept = IpFilterActionType("Accept") IpFilterActionTypeReject = IpFilterActionType("Reject") )
const ( RoutingSourceInvalid = RoutingSource("Invalid") RoutingSourceDeviceMessages = RoutingSource("DeviceMessages") RoutingSourceTwinChangeEvents = RoutingSource("TwinChangeEvents") RoutingSourceDeviceLifecycleEvents = RoutingSource("DeviceLifecycleEvents") RoutingSourceDeviceJobLifecycleEvents = RoutingSource("DeviceJobLifecycleEvents") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessRights ¶ added in v0.3.1
The permissions assigned to the shared access policy.
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 Capabilities ¶ added in v0.3.1
The capabilities and features enabled for the IoT hub.
func (Capabilities) ElementType ¶ added in v0.3.1
func (Capabilities) ElementType() reflect.Type
func (Capabilities) ToStringOutput ¶ added in v0.3.1
func (e Capabilities) ToStringOutput() pulumi.StringOutput
func (Capabilities) ToStringOutputWithContext ¶ added in v0.3.1
func (e Capabilities) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Capabilities) ToStringPtrOutput ¶ added in v0.3.1
func (e Capabilities) ToStringPtrOutput() pulumi.StringPtrOutput
func (Capabilities) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Capabilities) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // The entity tag. Etag pulumi.StringOutput `pulumi:"etag"` // The name of the certificate. Name pulumi.StringOutput `pulumi:"name"` // The description of an X509 CA Certificate. Properties CertificatePropertiesResponseOutput `pulumi:"properties"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
The X509 Certificate.
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate 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 NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
func (*Certificate) ElementType ¶ added in v0.2.6
func (*Certificate) ElementType() reflect.Type
func (*Certificate) ToCertificateOutput ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutput() CertificateOutput
func (*Certificate) ToCertificateOutputWithContext ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateArgs ¶
type CertificateArgs struct { // base-64 representation of the X509 leaf certificate .cer file or just .pem file content. Certificate pulumi.StringPtrInput // The name of the certificate CertificateName pulumi.StringInput // The name of the resource group that contains the IoT hub. ResourceGroupName pulumi.StringInput // The name of the IoT hub. ResourceName pulumi.StringInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateInput ¶ added in v0.2.6
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateOutput ¶ added in v0.2.6
type CertificateOutput struct {
*pulumi.OutputState
}
func (CertificateOutput) ElementType ¶ added in v0.2.6
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) ToCertificateOutput ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificatePropertiesResponse ¶
type CertificatePropertiesResponse struct { // The certificate content Certificate *string `pulumi:"certificate"` // The certificate's create date and time. Created string `pulumi:"created"` // The certificate's expiration date and time. Expiry string `pulumi:"expiry"` // Determines whether certificate has been verified. IsVerified bool `pulumi:"isVerified"` // The certificate's subject name. Subject string `pulumi:"subject"` // The certificate's thumbprint. Thumbprint string `pulumi:"thumbprint"` // The certificate's last update date and time. Updated string `pulumi:"updated"` }
The description of an X509 CA Certificate.
type CertificatePropertiesResponseArgs ¶
type CertificatePropertiesResponseArgs struct { // The certificate content Certificate pulumi.StringPtrInput `pulumi:"certificate"` // The certificate's create date and time. Created pulumi.StringInput `pulumi:"created"` // The certificate's expiration date and time. Expiry pulumi.StringInput `pulumi:"expiry"` // Determines whether certificate has been verified. IsVerified pulumi.BoolInput `pulumi:"isVerified"` // The certificate's subject name. Subject pulumi.StringInput `pulumi:"subject"` // The certificate's thumbprint. Thumbprint pulumi.StringInput `pulumi:"thumbprint"` // The certificate's last update date and time. Updated pulumi.StringInput `pulumi:"updated"` }
The description of an X509 CA Certificate.
func (CertificatePropertiesResponseArgs) ElementType ¶
func (CertificatePropertiesResponseArgs) ElementType() reflect.Type
func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutput ¶
func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput
func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutputWithContext ¶
func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponseOutputWithContext(ctx context.Context) CertificatePropertiesResponseOutput
func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutput ¶
func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
func (CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutputWithContext ¶
func (i CertificatePropertiesResponseArgs) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput
type CertificatePropertiesResponseInput ¶
type CertificatePropertiesResponseInput interface { pulumi.Input ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput ToCertificatePropertiesResponseOutputWithContext(context.Context) CertificatePropertiesResponseOutput }
CertificatePropertiesResponseInput is an input type that accepts CertificatePropertiesResponseArgs and CertificatePropertiesResponseOutput values. You can construct a concrete instance of `CertificatePropertiesResponseInput` via:
CertificatePropertiesResponseArgs{...}
type CertificatePropertiesResponseOutput ¶
type CertificatePropertiesResponseOutput struct{ *pulumi.OutputState }
The description of an X509 CA Certificate.
func (CertificatePropertiesResponseOutput) Certificate ¶
func (o CertificatePropertiesResponseOutput) Certificate() pulumi.StringPtrOutput
The certificate content
func (CertificatePropertiesResponseOutput) Created ¶
func (o CertificatePropertiesResponseOutput) Created() pulumi.StringOutput
The certificate's create date and time.
func (CertificatePropertiesResponseOutput) ElementType ¶
func (CertificatePropertiesResponseOutput) ElementType() reflect.Type
func (CertificatePropertiesResponseOutput) Expiry ¶
func (o CertificatePropertiesResponseOutput) Expiry() pulumi.StringOutput
The certificate's expiration date and time.
func (CertificatePropertiesResponseOutput) IsVerified ¶
func (o CertificatePropertiesResponseOutput) IsVerified() pulumi.BoolOutput
Determines whether certificate has been verified.
func (CertificatePropertiesResponseOutput) Subject ¶
func (o CertificatePropertiesResponseOutput) Subject() pulumi.StringOutput
The certificate's subject name.
func (CertificatePropertiesResponseOutput) Thumbprint ¶
func (o CertificatePropertiesResponseOutput) Thumbprint() pulumi.StringOutput
The certificate's thumbprint.
func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutput ¶
func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutput() CertificatePropertiesResponseOutput
func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutputWithContext ¶
func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponseOutputWithContext(ctx context.Context) CertificatePropertiesResponseOutput
func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutput ¶
func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
func (CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutputWithContext ¶
func (o CertificatePropertiesResponseOutput) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput
func (CertificatePropertiesResponseOutput) Updated ¶
func (o CertificatePropertiesResponseOutput) Updated() pulumi.StringOutput
The certificate's last update date and time.
type CertificatePropertiesResponsePtrInput ¶
type CertificatePropertiesResponsePtrInput interface { pulumi.Input ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput ToCertificatePropertiesResponsePtrOutputWithContext(context.Context) CertificatePropertiesResponsePtrOutput }
CertificatePropertiesResponsePtrInput is an input type that accepts CertificatePropertiesResponseArgs, CertificatePropertiesResponsePtr and CertificatePropertiesResponsePtrOutput values. You can construct a concrete instance of `CertificatePropertiesResponsePtrInput` via:
CertificatePropertiesResponseArgs{...} or: nil
func CertificatePropertiesResponsePtr ¶
func CertificatePropertiesResponsePtr(v *CertificatePropertiesResponseArgs) CertificatePropertiesResponsePtrInput
type CertificatePropertiesResponsePtrOutput ¶
type CertificatePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CertificatePropertiesResponsePtrOutput) Certificate ¶
func (o CertificatePropertiesResponsePtrOutput) Certificate() pulumi.StringPtrOutput
The certificate content
func (CertificatePropertiesResponsePtrOutput) Created ¶
func (o CertificatePropertiesResponsePtrOutput) Created() pulumi.StringPtrOutput
The certificate's create date and time.
func (CertificatePropertiesResponsePtrOutput) ElementType ¶
func (CertificatePropertiesResponsePtrOutput) ElementType() reflect.Type
func (CertificatePropertiesResponsePtrOutput) Expiry ¶
func (o CertificatePropertiesResponsePtrOutput) Expiry() pulumi.StringPtrOutput
The certificate's expiration date and time.
func (CertificatePropertiesResponsePtrOutput) IsVerified ¶
func (o CertificatePropertiesResponsePtrOutput) IsVerified() pulumi.BoolPtrOutput
Determines whether certificate has been verified.
func (CertificatePropertiesResponsePtrOutput) Subject ¶
func (o CertificatePropertiesResponsePtrOutput) Subject() pulumi.StringPtrOutput
The certificate's subject name.
func (CertificatePropertiesResponsePtrOutput) Thumbprint ¶
func (o CertificatePropertiesResponsePtrOutput) Thumbprint() pulumi.StringPtrOutput
The certificate's thumbprint.
func (CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutput ¶
func (o CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutput() CertificatePropertiesResponsePtrOutput
func (CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutputWithContext ¶
func (o CertificatePropertiesResponsePtrOutput) ToCertificatePropertiesResponsePtrOutputWithContext(ctx context.Context) CertificatePropertiesResponsePtrOutput
func (CertificatePropertiesResponsePtrOutput) Updated ¶
func (o CertificatePropertiesResponsePtrOutput) Updated() pulumi.StringPtrOutput
The certificate's last update date and time.
type CertificateState ¶
type CertificateState struct { // The entity tag. Etag pulumi.StringPtrInput // The name of the certificate. Name pulumi.StringPtrInput // The description of an X509 CA Certificate. Properties CertificatePropertiesResponsePtrInput // The resource type. Type pulumi.StringPtrInput }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CloudToDeviceProperties ¶
type CloudToDeviceProperties struct { // The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. DefaultTtlAsIso8601 *string `pulumi:"defaultTtlAsIso8601"` // The properties of the feedback queue for cloud-to-device messages. Feedback *FeedbackProperties `pulumi:"feedback"` // The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` }
The IoT hub cloud-to-device messaging properties.
type CloudToDevicePropertiesArgs ¶
type CloudToDevicePropertiesArgs struct { // The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. DefaultTtlAsIso8601 pulumi.StringPtrInput `pulumi:"defaultTtlAsIso8601"` // The properties of the feedback queue for cloud-to-device messages. Feedback FeedbackPropertiesPtrInput `pulumi:"feedback"` // The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount pulumi.IntPtrInput `pulumi:"maxDeliveryCount"` }
The IoT hub cloud-to-device messaging properties.
func (CloudToDevicePropertiesArgs) ElementType ¶
func (CloudToDevicePropertiesArgs) ElementType() reflect.Type
func (CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesOutput ¶
func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesOutput() CloudToDevicePropertiesOutput
func (CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesOutputWithContext ¶
func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesOutputWithContext(ctx context.Context) CloudToDevicePropertiesOutput
func (CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesPtrOutput ¶
func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput
func (CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesPtrOutputWithContext ¶
func (i CloudToDevicePropertiesArgs) ToCloudToDevicePropertiesPtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesPtrOutput
type CloudToDevicePropertiesInput ¶
type CloudToDevicePropertiesInput interface { pulumi.Input ToCloudToDevicePropertiesOutput() CloudToDevicePropertiesOutput ToCloudToDevicePropertiesOutputWithContext(context.Context) CloudToDevicePropertiesOutput }
CloudToDevicePropertiesInput is an input type that accepts CloudToDevicePropertiesArgs and CloudToDevicePropertiesOutput values. You can construct a concrete instance of `CloudToDevicePropertiesInput` via:
CloudToDevicePropertiesArgs{...}
type CloudToDevicePropertiesOutput ¶
type CloudToDevicePropertiesOutput struct{ *pulumi.OutputState }
The IoT hub cloud-to-device messaging properties.
func (CloudToDevicePropertiesOutput) DefaultTtlAsIso8601 ¶
func (o CloudToDevicePropertiesOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesOutput) ElementType ¶
func (CloudToDevicePropertiesOutput) ElementType() reflect.Type
func (CloudToDevicePropertiesOutput) Feedback ¶
func (o CloudToDevicePropertiesOutput) Feedback() FeedbackPropertiesPtrOutput
The properties of the feedback queue for cloud-to-device messages.
func (CloudToDevicePropertiesOutput) MaxDeliveryCount ¶
func (o CloudToDevicePropertiesOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesOutput ¶
func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesOutput() CloudToDevicePropertiesOutput
func (CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesOutputWithContext ¶
func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesOutputWithContext(ctx context.Context) CloudToDevicePropertiesOutput
func (CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesPtrOutput ¶
func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput
func (CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesPtrOutputWithContext ¶
func (o CloudToDevicePropertiesOutput) ToCloudToDevicePropertiesPtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesPtrOutput
type CloudToDevicePropertiesPtrInput ¶
type CloudToDevicePropertiesPtrInput interface { pulumi.Input ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput ToCloudToDevicePropertiesPtrOutputWithContext(context.Context) CloudToDevicePropertiesPtrOutput }
CloudToDevicePropertiesPtrInput is an input type that accepts CloudToDevicePropertiesArgs, CloudToDevicePropertiesPtr and CloudToDevicePropertiesPtrOutput values. You can construct a concrete instance of `CloudToDevicePropertiesPtrInput` via:
CloudToDevicePropertiesArgs{...} or: nil
func CloudToDevicePropertiesPtr ¶
func CloudToDevicePropertiesPtr(v *CloudToDevicePropertiesArgs) CloudToDevicePropertiesPtrInput
type CloudToDevicePropertiesPtrOutput ¶
type CloudToDevicePropertiesPtrOutput struct{ *pulumi.OutputState }
func (CloudToDevicePropertiesPtrOutput) DefaultTtlAsIso8601 ¶
func (o CloudToDevicePropertiesPtrOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesPtrOutput) Elem ¶
func (o CloudToDevicePropertiesPtrOutput) Elem() CloudToDevicePropertiesOutput
func (CloudToDevicePropertiesPtrOutput) ElementType ¶
func (CloudToDevicePropertiesPtrOutput) ElementType() reflect.Type
func (CloudToDevicePropertiesPtrOutput) Feedback ¶
func (o CloudToDevicePropertiesPtrOutput) Feedback() FeedbackPropertiesPtrOutput
The properties of the feedback queue for cloud-to-device messages.
func (CloudToDevicePropertiesPtrOutput) MaxDeliveryCount ¶
func (o CloudToDevicePropertiesPtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesPtrOutput) ToCloudToDevicePropertiesPtrOutput ¶
func (o CloudToDevicePropertiesPtrOutput) ToCloudToDevicePropertiesPtrOutput() CloudToDevicePropertiesPtrOutput
func (CloudToDevicePropertiesPtrOutput) ToCloudToDevicePropertiesPtrOutputWithContext ¶
func (o CloudToDevicePropertiesPtrOutput) ToCloudToDevicePropertiesPtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesPtrOutput
type CloudToDevicePropertiesResponse ¶
type CloudToDevicePropertiesResponse struct { // The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. DefaultTtlAsIso8601 *string `pulumi:"defaultTtlAsIso8601"` // The properties of the feedback queue for cloud-to-device messages. Feedback *FeedbackPropertiesResponse `pulumi:"feedback"` // The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` }
The IoT hub cloud-to-device messaging properties.
type CloudToDevicePropertiesResponseArgs ¶
type CloudToDevicePropertiesResponseArgs struct { // The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. DefaultTtlAsIso8601 pulumi.StringPtrInput `pulumi:"defaultTtlAsIso8601"` // The properties of the feedback queue for cloud-to-device messages. Feedback FeedbackPropertiesResponsePtrInput `pulumi:"feedback"` // The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount pulumi.IntPtrInput `pulumi:"maxDeliveryCount"` }
The IoT hub cloud-to-device messaging properties.
func (CloudToDevicePropertiesResponseArgs) ElementType ¶
func (CloudToDevicePropertiesResponseArgs) ElementType() reflect.Type
func (CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponseOutput ¶
func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponseOutput() CloudToDevicePropertiesResponseOutput
func (CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponseOutputWithContext ¶
func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponseOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponseOutput
func (CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponsePtrOutput ¶
func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput
func (CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponsePtrOutputWithContext ¶
func (i CloudToDevicePropertiesResponseArgs) ToCloudToDevicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponsePtrOutput
type CloudToDevicePropertiesResponseInput ¶
type CloudToDevicePropertiesResponseInput interface { pulumi.Input ToCloudToDevicePropertiesResponseOutput() CloudToDevicePropertiesResponseOutput ToCloudToDevicePropertiesResponseOutputWithContext(context.Context) CloudToDevicePropertiesResponseOutput }
CloudToDevicePropertiesResponseInput is an input type that accepts CloudToDevicePropertiesResponseArgs and CloudToDevicePropertiesResponseOutput values. You can construct a concrete instance of `CloudToDevicePropertiesResponseInput` via:
CloudToDevicePropertiesResponseArgs{...}
type CloudToDevicePropertiesResponseOutput ¶
type CloudToDevicePropertiesResponseOutput struct{ *pulumi.OutputState }
The IoT hub cloud-to-device messaging properties.
func (CloudToDevicePropertiesResponseOutput) DefaultTtlAsIso8601 ¶
func (o CloudToDevicePropertiesResponseOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesResponseOutput) ElementType ¶
func (CloudToDevicePropertiesResponseOutput) ElementType() reflect.Type
func (CloudToDevicePropertiesResponseOutput) Feedback ¶
func (o CloudToDevicePropertiesResponseOutput) Feedback() FeedbackPropertiesResponsePtrOutput
The properties of the feedback queue for cloud-to-device messages.
func (CloudToDevicePropertiesResponseOutput) MaxDeliveryCount ¶
func (o CloudToDevicePropertiesResponseOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponseOutput ¶
func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponseOutput() CloudToDevicePropertiesResponseOutput
func (CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponseOutputWithContext ¶
func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponseOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponseOutput
func (CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponsePtrOutput ¶
func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput
func (CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponsePtrOutputWithContext ¶
func (o CloudToDevicePropertiesResponseOutput) ToCloudToDevicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponsePtrOutput
type CloudToDevicePropertiesResponsePtrInput ¶
type CloudToDevicePropertiesResponsePtrInput interface { pulumi.Input ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput ToCloudToDevicePropertiesResponsePtrOutputWithContext(context.Context) CloudToDevicePropertiesResponsePtrOutput }
CloudToDevicePropertiesResponsePtrInput is an input type that accepts CloudToDevicePropertiesResponseArgs, CloudToDevicePropertiesResponsePtr and CloudToDevicePropertiesResponsePtrOutput values. You can construct a concrete instance of `CloudToDevicePropertiesResponsePtrInput` via:
CloudToDevicePropertiesResponseArgs{...} or: nil
func CloudToDevicePropertiesResponsePtr ¶
func CloudToDevicePropertiesResponsePtr(v *CloudToDevicePropertiesResponseArgs) CloudToDevicePropertiesResponsePtrInput
type CloudToDevicePropertiesResponsePtrOutput ¶
type CloudToDevicePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudToDevicePropertiesResponsePtrOutput) DefaultTtlAsIso8601 ¶
func (o CloudToDevicePropertiesResponsePtrOutput) DefaultTtlAsIso8601() pulumi.StringPtrOutput
The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesResponsePtrOutput) ElementType ¶
func (CloudToDevicePropertiesResponsePtrOutput) ElementType() reflect.Type
func (CloudToDevicePropertiesResponsePtrOutput) Feedback ¶
func (o CloudToDevicePropertiesResponsePtrOutput) Feedback() FeedbackPropertiesResponsePtrOutput
The properties of the feedback queue for cloud-to-device messages.
func (CloudToDevicePropertiesResponsePtrOutput) MaxDeliveryCount ¶
func (o CloudToDevicePropertiesResponsePtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (CloudToDevicePropertiesResponsePtrOutput) ToCloudToDevicePropertiesResponsePtrOutput ¶
func (o CloudToDevicePropertiesResponsePtrOutput) ToCloudToDevicePropertiesResponsePtrOutput() CloudToDevicePropertiesResponsePtrOutput
func (CloudToDevicePropertiesResponsePtrOutput) ToCloudToDevicePropertiesResponsePtrOutputWithContext ¶
func (o CloudToDevicePropertiesResponsePtrOutput) ToCloudToDevicePropertiesResponsePtrOutputWithContext(ctx context.Context) CloudToDevicePropertiesResponsePtrOutput
type EnrichmentProperties ¶
type EnrichmentProperties struct { // The list of endpoints for which the enrichment is applied to the message. EndpointNames []string `pulumi:"endpointNames"` // The key or name for the enrichment property. Key string `pulumi:"key"` // The value for the enrichment property. Value string `pulumi:"value"` }
The properties of an enrichment that your IoT hub applies to messages delivered to endpoints.
type EnrichmentPropertiesArgs ¶
type EnrichmentPropertiesArgs struct { // The list of endpoints for which the enrichment is applied to the message. EndpointNames pulumi.StringArrayInput `pulumi:"endpointNames"` // The key or name for the enrichment property. Key pulumi.StringInput `pulumi:"key"` // The value for the enrichment property. Value pulumi.StringInput `pulumi:"value"` }
The properties of an enrichment that your IoT hub applies to messages delivered to endpoints.
func (EnrichmentPropertiesArgs) ElementType ¶
func (EnrichmentPropertiesArgs) ElementType() reflect.Type
func (EnrichmentPropertiesArgs) ToEnrichmentPropertiesOutput ¶
func (i EnrichmentPropertiesArgs) ToEnrichmentPropertiesOutput() EnrichmentPropertiesOutput
func (EnrichmentPropertiesArgs) ToEnrichmentPropertiesOutputWithContext ¶
func (i EnrichmentPropertiesArgs) ToEnrichmentPropertiesOutputWithContext(ctx context.Context) EnrichmentPropertiesOutput
type EnrichmentPropertiesArray ¶
type EnrichmentPropertiesArray []EnrichmentPropertiesInput
func (EnrichmentPropertiesArray) ElementType ¶
func (EnrichmentPropertiesArray) ElementType() reflect.Type
func (EnrichmentPropertiesArray) ToEnrichmentPropertiesArrayOutput ¶
func (i EnrichmentPropertiesArray) ToEnrichmentPropertiesArrayOutput() EnrichmentPropertiesArrayOutput
func (EnrichmentPropertiesArray) ToEnrichmentPropertiesArrayOutputWithContext ¶
func (i EnrichmentPropertiesArray) ToEnrichmentPropertiesArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesArrayOutput
type EnrichmentPropertiesArrayInput ¶
type EnrichmentPropertiesArrayInput interface { pulumi.Input ToEnrichmentPropertiesArrayOutput() EnrichmentPropertiesArrayOutput ToEnrichmentPropertiesArrayOutputWithContext(context.Context) EnrichmentPropertiesArrayOutput }
EnrichmentPropertiesArrayInput is an input type that accepts EnrichmentPropertiesArray and EnrichmentPropertiesArrayOutput values. You can construct a concrete instance of `EnrichmentPropertiesArrayInput` via:
EnrichmentPropertiesArray{ EnrichmentPropertiesArgs{...} }
type EnrichmentPropertiesArrayOutput ¶
type EnrichmentPropertiesArrayOutput struct{ *pulumi.OutputState }
func (EnrichmentPropertiesArrayOutput) ElementType ¶
func (EnrichmentPropertiesArrayOutput) ElementType() reflect.Type
func (EnrichmentPropertiesArrayOutput) Index ¶
func (o EnrichmentPropertiesArrayOutput) Index(i pulumi.IntInput) EnrichmentPropertiesOutput
func (EnrichmentPropertiesArrayOutput) ToEnrichmentPropertiesArrayOutput ¶
func (o EnrichmentPropertiesArrayOutput) ToEnrichmentPropertiesArrayOutput() EnrichmentPropertiesArrayOutput
func (EnrichmentPropertiesArrayOutput) ToEnrichmentPropertiesArrayOutputWithContext ¶
func (o EnrichmentPropertiesArrayOutput) ToEnrichmentPropertiesArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesArrayOutput
type EnrichmentPropertiesInput ¶
type EnrichmentPropertiesInput interface { pulumi.Input ToEnrichmentPropertiesOutput() EnrichmentPropertiesOutput ToEnrichmentPropertiesOutputWithContext(context.Context) EnrichmentPropertiesOutput }
EnrichmentPropertiesInput is an input type that accepts EnrichmentPropertiesArgs and EnrichmentPropertiesOutput values. You can construct a concrete instance of `EnrichmentPropertiesInput` via:
EnrichmentPropertiesArgs{...}
type EnrichmentPropertiesOutput ¶
type EnrichmentPropertiesOutput struct{ *pulumi.OutputState }
The properties of an enrichment that your IoT hub applies to messages delivered to endpoints.
func (EnrichmentPropertiesOutput) ElementType ¶
func (EnrichmentPropertiesOutput) ElementType() reflect.Type
func (EnrichmentPropertiesOutput) EndpointNames ¶
func (o EnrichmentPropertiesOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints for which the enrichment is applied to the message.
func (EnrichmentPropertiesOutput) Key ¶
func (o EnrichmentPropertiesOutput) Key() pulumi.StringOutput
The key or name for the enrichment property.
func (EnrichmentPropertiesOutput) ToEnrichmentPropertiesOutput ¶
func (o EnrichmentPropertiesOutput) ToEnrichmentPropertiesOutput() EnrichmentPropertiesOutput
func (EnrichmentPropertiesOutput) ToEnrichmentPropertiesOutputWithContext ¶
func (o EnrichmentPropertiesOutput) ToEnrichmentPropertiesOutputWithContext(ctx context.Context) EnrichmentPropertiesOutput
func (EnrichmentPropertiesOutput) Value ¶
func (o EnrichmentPropertiesOutput) Value() pulumi.StringOutput
The value for the enrichment property.
type EnrichmentPropertiesResponse ¶
type EnrichmentPropertiesResponse struct { // The list of endpoints for which the enrichment is applied to the message. EndpointNames []string `pulumi:"endpointNames"` // The key or name for the enrichment property. Key string `pulumi:"key"` // The value for the enrichment property. Value string `pulumi:"value"` }
The properties of an enrichment that your IoT hub applies to messages delivered to endpoints.
type EnrichmentPropertiesResponseArgs ¶
type EnrichmentPropertiesResponseArgs struct { // The list of endpoints for which the enrichment is applied to the message. EndpointNames pulumi.StringArrayInput `pulumi:"endpointNames"` // The key or name for the enrichment property. Key pulumi.StringInput `pulumi:"key"` // The value for the enrichment property. Value pulumi.StringInput `pulumi:"value"` }
The properties of an enrichment that your IoT hub applies to messages delivered to endpoints.
func (EnrichmentPropertiesResponseArgs) ElementType ¶
func (EnrichmentPropertiesResponseArgs) ElementType() reflect.Type
func (EnrichmentPropertiesResponseArgs) ToEnrichmentPropertiesResponseOutput ¶
func (i EnrichmentPropertiesResponseArgs) ToEnrichmentPropertiesResponseOutput() EnrichmentPropertiesResponseOutput
func (EnrichmentPropertiesResponseArgs) ToEnrichmentPropertiesResponseOutputWithContext ¶
func (i EnrichmentPropertiesResponseArgs) ToEnrichmentPropertiesResponseOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseOutput
type EnrichmentPropertiesResponseArray ¶
type EnrichmentPropertiesResponseArray []EnrichmentPropertiesResponseInput
func (EnrichmentPropertiesResponseArray) ElementType ¶
func (EnrichmentPropertiesResponseArray) ElementType() reflect.Type
func (EnrichmentPropertiesResponseArray) ToEnrichmentPropertiesResponseArrayOutput ¶
func (i EnrichmentPropertiesResponseArray) ToEnrichmentPropertiesResponseArrayOutput() EnrichmentPropertiesResponseArrayOutput
func (EnrichmentPropertiesResponseArray) ToEnrichmentPropertiesResponseArrayOutputWithContext ¶
func (i EnrichmentPropertiesResponseArray) ToEnrichmentPropertiesResponseArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseArrayOutput
type EnrichmentPropertiesResponseArrayInput ¶
type EnrichmentPropertiesResponseArrayInput interface { pulumi.Input ToEnrichmentPropertiesResponseArrayOutput() EnrichmentPropertiesResponseArrayOutput ToEnrichmentPropertiesResponseArrayOutputWithContext(context.Context) EnrichmentPropertiesResponseArrayOutput }
EnrichmentPropertiesResponseArrayInput is an input type that accepts EnrichmentPropertiesResponseArray and EnrichmentPropertiesResponseArrayOutput values. You can construct a concrete instance of `EnrichmentPropertiesResponseArrayInput` via:
EnrichmentPropertiesResponseArray{ EnrichmentPropertiesResponseArgs{...} }
type EnrichmentPropertiesResponseArrayOutput ¶
type EnrichmentPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (EnrichmentPropertiesResponseArrayOutput) ElementType ¶
func (EnrichmentPropertiesResponseArrayOutput) ElementType() reflect.Type
func (EnrichmentPropertiesResponseArrayOutput) ToEnrichmentPropertiesResponseArrayOutput ¶
func (o EnrichmentPropertiesResponseArrayOutput) ToEnrichmentPropertiesResponseArrayOutput() EnrichmentPropertiesResponseArrayOutput
func (EnrichmentPropertiesResponseArrayOutput) ToEnrichmentPropertiesResponseArrayOutputWithContext ¶
func (o EnrichmentPropertiesResponseArrayOutput) ToEnrichmentPropertiesResponseArrayOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseArrayOutput
type EnrichmentPropertiesResponseInput ¶
type EnrichmentPropertiesResponseInput interface { pulumi.Input ToEnrichmentPropertiesResponseOutput() EnrichmentPropertiesResponseOutput ToEnrichmentPropertiesResponseOutputWithContext(context.Context) EnrichmentPropertiesResponseOutput }
EnrichmentPropertiesResponseInput is an input type that accepts EnrichmentPropertiesResponseArgs and EnrichmentPropertiesResponseOutput values. You can construct a concrete instance of `EnrichmentPropertiesResponseInput` via:
EnrichmentPropertiesResponseArgs{...}
type EnrichmentPropertiesResponseOutput ¶
type EnrichmentPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of an enrichment that your IoT hub applies to messages delivered to endpoints.
func (EnrichmentPropertiesResponseOutput) ElementType ¶
func (EnrichmentPropertiesResponseOutput) ElementType() reflect.Type
func (EnrichmentPropertiesResponseOutput) EndpointNames ¶
func (o EnrichmentPropertiesResponseOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints for which the enrichment is applied to the message.
func (EnrichmentPropertiesResponseOutput) Key ¶
func (o EnrichmentPropertiesResponseOutput) Key() pulumi.StringOutput
The key or name for the enrichment property.
func (EnrichmentPropertiesResponseOutput) ToEnrichmentPropertiesResponseOutput ¶
func (o EnrichmentPropertiesResponseOutput) ToEnrichmentPropertiesResponseOutput() EnrichmentPropertiesResponseOutput
func (EnrichmentPropertiesResponseOutput) ToEnrichmentPropertiesResponseOutputWithContext ¶
func (o EnrichmentPropertiesResponseOutput) ToEnrichmentPropertiesResponseOutputWithContext(ctx context.Context) EnrichmentPropertiesResponseOutput
func (EnrichmentPropertiesResponseOutput) Value ¶
func (o EnrichmentPropertiesResponseOutput) Value() pulumi.StringOutput
The value for the enrichment property.
type EventHubProperties ¶
type EventHubProperties struct { // The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages. PartitionCount *int `pulumi:"partitionCount"` // The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages RetentionTimeInDays *float64 `pulumi:"retentionTimeInDays"` }
The properties of the provisioned Event Hub-compatible endpoint used by the IoT hub.
type EventHubPropertiesArgs ¶
type EventHubPropertiesArgs struct { // The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages. PartitionCount pulumi.IntPtrInput `pulumi:"partitionCount"` // The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages RetentionTimeInDays pulumi.Float64PtrInput `pulumi:"retentionTimeInDays"` }
The properties of the provisioned Event Hub-compatible endpoint used by the IoT hub.
func (EventHubPropertiesArgs) ElementType ¶
func (EventHubPropertiesArgs) ElementType() reflect.Type
func (EventHubPropertiesArgs) ToEventHubPropertiesOutput ¶
func (i EventHubPropertiesArgs) ToEventHubPropertiesOutput() EventHubPropertiesOutput
func (EventHubPropertiesArgs) ToEventHubPropertiesOutputWithContext ¶
func (i EventHubPropertiesArgs) ToEventHubPropertiesOutputWithContext(ctx context.Context) EventHubPropertiesOutput
type EventHubPropertiesInput ¶
type EventHubPropertiesInput interface { pulumi.Input ToEventHubPropertiesOutput() EventHubPropertiesOutput ToEventHubPropertiesOutputWithContext(context.Context) EventHubPropertiesOutput }
EventHubPropertiesInput is an input type that accepts EventHubPropertiesArgs and EventHubPropertiesOutput values. You can construct a concrete instance of `EventHubPropertiesInput` via:
EventHubPropertiesArgs{...}
type EventHubPropertiesMap ¶
type EventHubPropertiesMap map[string]EventHubPropertiesInput
func (EventHubPropertiesMap) ElementType ¶
func (EventHubPropertiesMap) ElementType() reflect.Type
func (EventHubPropertiesMap) ToEventHubPropertiesMapOutput ¶
func (i EventHubPropertiesMap) ToEventHubPropertiesMapOutput() EventHubPropertiesMapOutput
func (EventHubPropertiesMap) ToEventHubPropertiesMapOutputWithContext ¶
func (i EventHubPropertiesMap) ToEventHubPropertiesMapOutputWithContext(ctx context.Context) EventHubPropertiesMapOutput
type EventHubPropertiesMapInput ¶
type EventHubPropertiesMapInput interface { pulumi.Input ToEventHubPropertiesMapOutput() EventHubPropertiesMapOutput ToEventHubPropertiesMapOutputWithContext(context.Context) EventHubPropertiesMapOutput }
EventHubPropertiesMapInput is an input type that accepts EventHubPropertiesMap and EventHubPropertiesMapOutput values. You can construct a concrete instance of `EventHubPropertiesMapInput` via:
EventHubPropertiesMap{ "key": EventHubPropertiesArgs{...} }
type EventHubPropertiesMapOutput ¶
type EventHubPropertiesMapOutput struct{ *pulumi.OutputState }
func (EventHubPropertiesMapOutput) ElementType ¶
func (EventHubPropertiesMapOutput) ElementType() reflect.Type
func (EventHubPropertiesMapOutput) MapIndex ¶
func (o EventHubPropertiesMapOutput) MapIndex(k pulumi.StringInput) EventHubPropertiesOutput
func (EventHubPropertiesMapOutput) ToEventHubPropertiesMapOutput ¶
func (o EventHubPropertiesMapOutput) ToEventHubPropertiesMapOutput() EventHubPropertiesMapOutput
func (EventHubPropertiesMapOutput) ToEventHubPropertiesMapOutputWithContext ¶
func (o EventHubPropertiesMapOutput) ToEventHubPropertiesMapOutputWithContext(ctx context.Context) EventHubPropertiesMapOutput
type EventHubPropertiesOutput ¶
type EventHubPropertiesOutput struct{ *pulumi.OutputState }
The properties of the provisioned Event Hub-compatible endpoint used by the IoT hub.
func (EventHubPropertiesOutput) ElementType ¶
func (EventHubPropertiesOutput) ElementType() reflect.Type
func (EventHubPropertiesOutput) PartitionCount ¶
func (o EventHubPropertiesOutput) PartitionCount() pulumi.IntPtrOutput
The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.
func (EventHubPropertiesOutput) RetentionTimeInDays ¶
func (o EventHubPropertiesOutput) RetentionTimeInDays() pulumi.Float64PtrOutput
The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages
func (EventHubPropertiesOutput) ToEventHubPropertiesOutput ¶
func (o EventHubPropertiesOutput) ToEventHubPropertiesOutput() EventHubPropertiesOutput
func (EventHubPropertiesOutput) ToEventHubPropertiesOutputWithContext ¶
func (o EventHubPropertiesOutput) ToEventHubPropertiesOutputWithContext(ctx context.Context) EventHubPropertiesOutput
type EventHubPropertiesResponse ¶
type EventHubPropertiesResponse struct { // The Event Hub-compatible endpoint. Endpoint string `pulumi:"endpoint"` // The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages. PartitionCount *int `pulumi:"partitionCount"` // The partition ids in the Event Hub-compatible endpoint. PartitionIds []string `pulumi:"partitionIds"` // The Event Hub-compatible name. Path string `pulumi:"path"` // The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages RetentionTimeInDays *float64 `pulumi:"retentionTimeInDays"` }
The properties of the provisioned Event Hub-compatible endpoint used by the IoT hub.
type EventHubPropertiesResponseArgs ¶
type EventHubPropertiesResponseArgs struct { // The Event Hub-compatible endpoint. Endpoint pulumi.StringInput `pulumi:"endpoint"` // The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages. PartitionCount pulumi.IntPtrInput `pulumi:"partitionCount"` // The partition ids in the Event Hub-compatible endpoint. PartitionIds pulumi.StringArrayInput `pulumi:"partitionIds"` // The Event Hub-compatible name. Path pulumi.StringInput `pulumi:"path"` // The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages RetentionTimeInDays pulumi.Float64PtrInput `pulumi:"retentionTimeInDays"` }
The properties of the provisioned Event Hub-compatible endpoint used by the IoT hub.
func (EventHubPropertiesResponseArgs) ElementType ¶
func (EventHubPropertiesResponseArgs) ElementType() reflect.Type
func (EventHubPropertiesResponseArgs) ToEventHubPropertiesResponseOutput ¶
func (i EventHubPropertiesResponseArgs) ToEventHubPropertiesResponseOutput() EventHubPropertiesResponseOutput
func (EventHubPropertiesResponseArgs) ToEventHubPropertiesResponseOutputWithContext ¶
func (i EventHubPropertiesResponseArgs) ToEventHubPropertiesResponseOutputWithContext(ctx context.Context) EventHubPropertiesResponseOutput
type EventHubPropertiesResponseInput ¶
type EventHubPropertiesResponseInput interface { pulumi.Input ToEventHubPropertiesResponseOutput() EventHubPropertiesResponseOutput ToEventHubPropertiesResponseOutputWithContext(context.Context) EventHubPropertiesResponseOutput }
EventHubPropertiesResponseInput is an input type that accepts EventHubPropertiesResponseArgs and EventHubPropertiesResponseOutput values. You can construct a concrete instance of `EventHubPropertiesResponseInput` via:
EventHubPropertiesResponseArgs{...}
type EventHubPropertiesResponseMap ¶
type EventHubPropertiesResponseMap map[string]EventHubPropertiesResponseInput
func (EventHubPropertiesResponseMap) ElementType ¶
func (EventHubPropertiesResponseMap) ElementType() reflect.Type
func (EventHubPropertiesResponseMap) ToEventHubPropertiesResponseMapOutput ¶
func (i EventHubPropertiesResponseMap) ToEventHubPropertiesResponseMapOutput() EventHubPropertiesResponseMapOutput
func (EventHubPropertiesResponseMap) ToEventHubPropertiesResponseMapOutputWithContext ¶
func (i EventHubPropertiesResponseMap) ToEventHubPropertiesResponseMapOutputWithContext(ctx context.Context) EventHubPropertiesResponseMapOutput
type EventHubPropertiesResponseMapInput ¶
type EventHubPropertiesResponseMapInput interface { pulumi.Input ToEventHubPropertiesResponseMapOutput() EventHubPropertiesResponseMapOutput ToEventHubPropertiesResponseMapOutputWithContext(context.Context) EventHubPropertiesResponseMapOutput }
EventHubPropertiesResponseMapInput is an input type that accepts EventHubPropertiesResponseMap and EventHubPropertiesResponseMapOutput values. You can construct a concrete instance of `EventHubPropertiesResponseMapInput` via:
EventHubPropertiesResponseMap{ "key": EventHubPropertiesResponseArgs{...} }
type EventHubPropertiesResponseMapOutput ¶
type EventHubPropertiesResponseMapOutput struct{ *pulumi.OutputState }
func (EventHubPropertiesResponseMapOutput) ElementType ¶
func (EventHubPropertiesResponseMapOutput) ElementType() reflect.Type
func (EventHubPropertiesResponseMapOutput) MapIndex ¶
func (o EventHubPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) EventHubPropertiesResponseOutput
func (EventHubPropertiesResponseMapOutput) ToEventHubPropertiesResponseMapOutput ¶
func (o EventHubPropertiesResponseMapOutput) ToEventHubPropertiesResponseMapOutput() EventHubPropertiesResponseMapOutput
func (EventHubPropertiesResponseMapOutput) ToEventHubPropertiesResponseMapOutputWithContext ¶
func (o EventHubPropertiesResponseMapOutput) ToEventHubPropertiesResponseMapOutputWithContext(ctx context.Context) EventHubPropertiesResponseMapOutput
type EventHubPropertiesResponseOutput ¶
type EventHubPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the provisioned Event Hub-compatible endpoint used by the IoT hub.
func (EventHubPropertiesResponseOutput) ElementType ¶
func (EventHubPropertiesResponseOutput) ElementType() reflect.Type
func (EventHubPropertiesResponseOutput) Endpoint ¶
func (o EventHubPropertiesResponseOutput) Endpoint() pulumi.StringOutput
The Event Hub-compatible endpoint.
func (EventHubPropertiesResponseOutput) PartitionCount ¶
func (o EventHubPropertiesResponseOutput) PartitionCount() pulumi.IntPtrOutput
The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.
func (EventHubPropertiesResponseOutput) PartitionIds ¶
func (o EventHubPropertiesResponseOutput) PartitionIds() pulumi.StringArrayOutput
The partition ids in the Event Hub-compatible endpoint.
func (EventHubPropertiesResponseOutput) Path ¶
func (o EventHubPropertiesResponseOutput) Path() pulumi.StringOutput
The Event Hub-compatible name.
func (EventHubPropertiesResponseOutput) RetentionTimeInDays ¶
func (o EventHubPropertiesResponseOutput) RetentionTimeInDays() pulumi.Float64PtrOutput
The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages
func (EventHubPropertiesResponseOutput) ToEventHubPropertiesResponseOutput ¶
func (o EventHubPropertiesResponseOutput) ToEventHubPropertiesResponseOutput() EventHubPropertiesResponseOutput
func (EventHubPropertiesResponseOutput) ToEventHubPropertiesResponseOutputWithContext ¶
func (o EventHubPropertiesResponseOutput) ToEventHubPropertiesResponseOutputWithContext(ctx context.Context) EventHubPropertiesResponseOutput
type FallbackRouteProperties ¶
type FallbackRouteProperties struct { // The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition *string `pulumi:"condition"` // The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed. EndpointNames []string `pulumi:"endpointNames"` // Used to specify whether the fallback route is enabled. IsEnabled bool `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name *string `pulumi:"name"` // The source to which the routing rule is to be applied to. For example, DeviceMessages Source string `pulumi:"source"` }
The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.
type FallbackRoutePropertiesArgs ¶
type FallbackRoutePropertiesArgs struct { // The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition pulumi.StringPtrInput `pulumi:"condition"` // The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed. EndpointNames pulumi.StringArrayInput `pulumi:"endpointNames"` // Used to specify whether the fallback route is enabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name pulumi.StringPtrInput `pulumi:"name"` // The source to which the routing rule is to be applied to. For example, DeviceMessages Source pulumi.StringInput `pulumi:"source"` }
The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.
func (FallbackRoutePropertiesArgs) ElementType ¶
func (FallbackRoutePropertiesArgs) ElementType() reflect.Type
func (FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesOutput ¶
func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesOutput() FallbackRoutePropertiesOutput
func (FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesOutputWithContext ¶
func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesOutputWithContext(ctx context.Context) FallbackRoutePropertiesOutput
func (FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesPtrOutput ¶
func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput
func (FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesPtrOutputWithContext ¶
func (i FallbackRoutePropertiesArgs) ToFallbackRoutePropertiesPtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesPtrOutput
type FallbackRoutePropertiesInput ¶
type FallbackRoutePropertiesInput interface { pulumi.Input ToFallbackRoutePropertiesOutput() FallbackRoutePropertiesOutput ToFallbackRoutePropertiesOutputWithContext(context.Context) FallbackRoutePropertiesOutput }
FallbackRoutePropertiesInput is an input type that accepts FallbackRoutePropertiesArgs and FallbackRoutePropertiesOutput values. You can construct a concrete instance of `FallbackRoutePropertiesInput` via:
FallbackRoutePropertiesArgs{...}
type FallbackRoutePropertiesOutput ¶
type FallbackRoutePropertiesOutput struct{ *pulumi.OutputState }
The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.
func (FallbackRoutePropertiesOutput) Condition ¶
func (o FallbackRoutePropertiesOutput) Condition() pulumi.StringPtrOutput
The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
func (FallbackRoutePropertiesOutput) ElementType ¶
func (FallbackRoutePropertiesOutput) ElementType() reflect.Type
func (FallbackRoutePropertiesOutput) EndpointNames ¶
func (o FallbackRoutePropertiesOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.
func (FallbackRoutePropertiesOutput) IsEnabled ¶
func (o FallbackRoutePropertiesOutput) IsEnabled() pulumi.BoolOutput
Used to specify whether the fallback route is enabled.
func (FallbackRoutePropertiesOutput) Name ¶
func (o FallbackRoutePropertiesOutput) Name() pulumi.StringPtrOutput
The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.
func (FallbackRoutePropertiesOutput) Source ¶
func (o FallbackRoutePropertiesOutput) Source() pulumi.StringOutput
The source to which the routing rule is to be applied to. For example, DeviceMessages
func (FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesOutput ¶
func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesOutput() FallbackRoutePropertiesOutput
func (FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesOutputWithContext ¶
func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesOutputWithContext(ctx context.Context) FallbackRoutePropertiesOutput
func (FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesPtrOutput ¶
func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput
func (FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesPtrOutputWithContext ¶
func (o FallbackRoutePropertiesOutput) ToFallbackRoutePropertiesPtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesPtrOutput
type FallbackRoutePropertiesPtrInput ¶
type FallbackRoutePropertiesPtrInput interface { pulumi.Input ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput ToFallbackRoutePropertiesPtrOutputWithContext(context.Context) FallbackRoutePropertiesPtrOutput }
FallbackRoutePropertiesPtrInput is an input type that accepts FallbackRoutePropertiesArgs, FallbackRoutePropertiesPtr and FallbackRoutePropertiesPtrOutput values. You can construct a concrete instance of `FallbackRoutePropertiesPtrInput` via:
FallbackRoutePropertiesArgs{...} or: nil
func FallbackRoutePropertiesPtr ¶
func FallbackRoutePropertiesPtr(v *FallbackRoutePropertiesArgs) FallbackRoutePropertiesPtrInput
type FallbackRoutePropertiesPtrOutput ¶
type FallbackRoutePropertiesPtrOutput struct{ *pulumi.OutputState }
func (FallbackRoutePropertiesPtrOutput) Condition ¶
func (o FallbackRoutePropertiesPtrOutput) Condition() pulumi.StringPtrOutput
The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
func (FallbackRoutePropertiesPtrOutput) Elem ¶
func (o FallbackRoutePropertiesPtrOutput) Elem() FallbackRoutePropertiesOutput
func (FallbackRoutePropertiesPtrOutput) ElementType ¶
func (FallbackRoutePropertiesPtrOutput) ElementType() reflect.Type
func (FallbackRoutePropertiesPtrOutput) EndpointNames ¶
func (o FallbackRoutePropertiesPtrOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.
func (FallbackRoutePropertiesPtrOutput) IsEnabled ¶
func (o FallbackRoutePropertiesPtrOutput) IsEnabled() pulumi.BoolPtrOutput
Used to specify whether the fallback route is enabled.
func (FallbackRoutePropertiesPtrOutput) Name ¶
func (o FallbackRoutePropertiesPtrOutput) Name() pulumi.StringPtrOutput
The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.
func (FallbackRoutePropertiesPtrOutput) Source ¶
func (o FallbackRoutePropertiesPtrOutput) Source() pulumi.StringPtrOutput
The source to which the routing rule is to be applied to. For example, DeviceMessages
func (FallbackRoutePropertiesPtrOutput) ToFallbackRoutePropertiesPtrOutput ¶
func (o FallbackRoutePropertiesPtrOutput) ToFallbackRoutePropertiesPtrOutput() FallbackRoutePropertiesPtrOutput
func (FallbackRoutePropertiesPtrOutput) ToFallbackRoutePropertiesPtrOutputWithContext ¶
func (o FallbackRoutePropertiesPtrOutput) ToFallbackRoutePropertiesPtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesPtrOutput
type FallbackRoutePropertiesResponse ¶
type FallbackRoutePropertiesResponse struct { // The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition *string `pulumi:"condition"` // The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed. EndpointNames []string `pulumi:"endpointNames"` // Used to specify whether the fallback route is enabled. IsEnabled bool `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name *string `pulumi:"name"` // The source to which the routing rule is to be applied to. For example, DeviceMessages Source string `pulumi:"source"` }
The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.
type FallbackRoutePropertiesResponseArgs ¶
type FallbackRoutePropertiesResponseArgs struct { // The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition pulumi.StringPtrInput `pulumi:"condition"` // The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed. EndpointNames pulumi.StringArrayInput `pulumi:"endpointNames"` // Used to specify whether the fallback route is enabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name pulumi.StringPtrInput `pulumi:"name"` // The source to which the routing rule is to be applied to. For example, DeviceMessages Source pulumi.StringInput `pulumi:"source"` }
The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.
func (FallbackRoutePropertiesResponseArgs) ElementType ¶
func (FallbackRoutePropertiesResponseArgs) ElementType() reflect.Type
func (FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponseOutput ¶
func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponseOutput() FallbackRoutePropertiesResponseOutput
func (FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponseOutputWithContext ¶
func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponseOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponseOutput
func (FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponsePtrOutput ¶
func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput
func (FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponsePtrOutputWithContext ¶
func (i FallbackRoutePropertiesResponseArgs) ToFallbackRoutePropertiesResponsePtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponsePtrOutput
type FallbackRoutePropertiesResponseInput ¶
type FallbackRoutePropertiesResponseInput interface { pulumi.Input ToFallbackRoutePropertiesResponseOutput() FallbackRoutePropertiesResponseOutput ToFallbackRoutePropertiesResponseOutputWithContext(context.Context) FallbackRoutePropertiesResponseOutput }
FallbackRoutePropertiesResponseInput is an input type that accepts FallbackRoutePropertiesResponseArgs and FallbackRoutePropertiesResponseOutput values. You can construct a concrete instance of `FallbackRoutePropertiesResponseInput` via:
FallbackRoutePropertiesResponseArgs{...}
type FallbackRoutePropertiesResponseOutput ¶
type FallbackRoutePropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.
func (FallbackRoutePropertiesResponseOutput) Condition ¶
func (o FallbackRoutePropertiesResponseOutput) Condition() pulumi.StringPtrOutput
The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
func (FallbackRoutePropertiesResponseOutput) ElementType ¶
func (FallbackRoutePropertiesResponseOutput) ElementType() reflect.Type
func (FallbackRoutePropertiesResponseOutput) EndpointNames ¶
func (o FallbackRoutePropertiesResponseOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.
func (FallbackRoutePropertiesResponseOutput) IsEnabled ¶
func (o FallbackRoutePropertiesResponseOutput) IsEnabled() pulumi.BoolOutput
Used to specify whether the fallback route is enabled.
func (FallbackRoutePropertiesResponseOutput) Name ¶
func (o FallbackRoutePropertiesResponseOutput) Name() pulumi.StringPtrOutput
The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.
func (FallbackRoutePropertiesResponseOutput) Source ¶
func (o FallbackRoutePropertiesResponseOutput) Source() pulumi.StringOutput
The source to which the routing rule is to be applied to. For example, DeviceMessages
func (FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponseOutput ¶
func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponseOutput() FallbackRoutePropertiesResponseOutput
func (FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponseOutputWithContext ¶
func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponseOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponseOutput
func (FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponsePtrOutput ¶
func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput
func (FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponsePtrOutputWithContext ¶
func (o FallbackRoutePropertiesResponseOutput) ToFallbackRoutePropertiesResponsePtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponsePtrOutput
type FallbackRoutePropertiesResponsePtrInput ¶
type FallbackRoutePropertiesResponsePtrInput interface { pulumi.Input ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput ToFallbackRoutePropertiesResponsePtrOutputWithContext(context.Context) FallbackRoutePropertiesResponsePtrOutput }
FallbackRoutePropertiesResponsePtrInput is an input type that accepts FallbackRoutePropertiesResponseArgs, FallbackRoutePropertiesResponsePtr and FallbackRoutePropertiesResponsePtrOutput values. You can construct a concrete instance of `FallbackRoutePropertiesResponsePtrInput` via:
FallbackRoutePropertiesResponseArgs{...} or: nil
func FallbackRoutePropertiesResponsePtr ¶
func FallbackRoutePropertiesResponsePtr(v *FallbackRoutePropertiesResponseArgs) FallbackRoutePropertiesResponsePtrInput
type FallbackRoutePropertiesResponsePtrOutput ¶
type FallbackRoutePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (FallbackRoutePropertiesResponsePtrOutput) Condition ¶
func (o FallbackRoutePropertiesResponsePtrOutput) Condition() pulumi.StringPtrOutput
The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
func (FallbackRoutePropertiesResponsePtrOutput) ElementType ¶
func (FallbackRoutePropertiesResponsePtrOutput) ElementType() reflect.Type
func (FallbackRoutePropertiesResponsePtrOutput) EndpointNames ¶
func (o FallbackRoutePropertiesResponsePtrOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.
func (FallbackRoutePropertiesResponsePtrOutput) IsEnabled ¶
func (o FallbackRoutePropertiesResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
Used to specify whether the fallback route is enabled.
func (FallbackRoutePropertiesResponsePtrOutput) Name ¶
func (o FallbackRoutePropertiesResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.
func (FallbackRoutePropertiesResponsePtrOutput) Source ¶
func (o FallbackRoutePropertiesResponsePtrOutput) Source() pulumi.StringPtrOutput
The source to which the routing rule is to be applied to. For example, DeviceMessages
func (FallbackRoutePropertiesResponsePtrOutput) ToFallbackRoutePropertiesResponsePtrOutput ¶
func (o FallbackRoutePropertiesResponsePtrOutput) ToFallbackRoutePropertiesResponsePtrOutput() FallbackRoutePropertiesResponsePtrOutput
func (FallbackRoutePropertiesResponsePtrOutput) ToFallbackRoutePropertiesResponsePtrOutputWithContext ¶
func (o FallbackRoutePropertiesResponsePtrOutput) ToFallbackRoutePropertiesResponsePtrOutputWithContext(ctx context.Context) FallbackRoutePropertiesResponsePtrOutput
type FeedbackProperties ¶
type FeedbackProperties struct { // The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. LockDurationAsIso8601 *string `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. TtlAsIso8601 *string `pulumi:"ttlAsIso8601"` }
The properties of the feedback queue for cloud-to-device messages.
type FeedbackPropertiesArgs ¶
type FeedbackPropertiesArgs struct { // The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. LockDurationAsIso8601 pulumi.StringPtrInput `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount pulumi.IntPtrInput `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. TtlAsIso8601 pulumi.StringPtrInput `pulumi:"ttlAsIso8601"` }
The properties of the feedback queue for cloud-to-device messages.
func (FeedbackPropertiesArgs) ElementType ¶
func (FeedbackPropertiesArgs) ElementType() reflect.Type
func (FeedbackPropertiesArgs) ToFeedbackPropertiesOutput ¶
func (i FeedbackPropertiesArgs) ToFeedbackPropertiesOutput() FeedbackPropertiesOutput
func (FeedbackPropertiesArgs) ToFeedbackPropertiesOutputWithContext ¶
func (i FeedbackPropertiesArgs) ToFeedbackPropertiesOutputWithContext(ctx context.Context) FeedbackPropertiesOutput
func (FeedbackPropertiesArgs) ToFeedbackPropertiesPtrOutput ¶
func (i FeedbackPropertiesArgs) ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput
func (FeedbackPropertiesArgs) ToFeedbackPropertiesPtrOutputWithContext ¶
func (i FeedbackPropertiesArgs) ToFeedbackPropertiesPtrOutputWithContext(ctx context.Context) FeedbackPropertiesPtrOutput
type FeedbackPropertiesInput ¶
type FeedbackPropertiesInput interface { pulumi.Input ToFeedbackPropertiesOutput() FeedbackPropertiesOutput ToFeedbackPropertiesOutputWithContext(context.Context) FeedbackPropertiesOutput }
FeedbackPropertiesInput is an input type that accepts FeedbackPropertiesArgs and FeedbackPropertiesOutput values. You can construct a concrete instance of `FeedbackPropertiesInput` via:
FeedbackPropertiesArgs{...}
type FeedbackPropertiesOutput ¶
type FeedbackPropertiesOutput struct{ *pulumi.OutputState }
The properties of the feedback queue for cloud-to-device messages.
func (FeedbackPropertiesOutput) ElementType ¶
func (FeedbackPropertiesOutput) ElementType() reflect.Type
func (FeedbackPropertiesOutput) LockDurationAsIso8601 ¶
func (o FeedbackPropertiesOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesOutput) MaxDeliveryCount ¶
func (o FeedbackPropertiesOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesOutput) ToFeedbackPropertiesOutput ¶
func (o FeedbackPropertiesOutput) ToFeedbackPropertiesOutput() FeedbackPropertiesOutput
func (FeedbackPropertiesOutput) ToFeedbackPropertiesOutputWithContext ¶
func (o FeedbackPropertiesOutput) ToFeedbackPropertiesOutputWithContext(ctx context.Context) FeedbackPropertiesOutput
func (FeedbackPropertiesOutput) ToFeedbackPropertiesPtrOutput ¶
func (o FeedbackPropertiesOutput) ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput
func (FeedbackPropertiesOutput) ToFeedbackPropertiesPtrOutputWithContext ¶
func (o FeedbackPropertiesOutput) ToFeedbackPropertiesPtrOutputWithContext(ctx context.Context) FeedbackPropertiesPtrOutput
func (FeedbackPropertiesOutput) TtlAsIso8601 ¶
func (o FeedbackPropertiesOutput) TtlAsIso8601() pulumi.StringPtrOutput
The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
type FeedbackPropertiesPtrInput ¶
type FeedbackPropertiesPtrInput interface { pulumi.Input ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput ToFeedbackPropertiesPtrOutputWithContext(context.Context) FeedbackPropertiesPtrOutput }
FeedbackPropertiesPtrInput is an input type that accepts FeedbackPropertiesArgs, FeedbackPropertiesPtr and FeedbackPropertiesPtrOutput values. You can construct a concrete instance of `FeedbackPropertiesPtrInput` via:
FeedbackPropertiesArgs{...} or: nil
func FeedbackPropertiesPtr ¶
func FeedbackPropertiesPtr(v *FeedbackPropertiesArgs) FeedbackPropertiesPtrInput
type FeedbackPropertiesPtrOutput ¶
type FeedbackPropertiesPtrOutput struct{ *pulumi.OutputState }
func (FeedbackPropertiesPtrOutput) Elem ¶
func (o FeedbackPropertiesPtrOutput) Elem() FeedbackPropertiesOutput
func (FeedbackPropertiesPtrOutput) ElementType ¶
func (FeedbackPropertiesPtrOutput) ElementType() reflect.Type
func (FeedbackPropertiesPtrOutput) LockDurationAsIso8601 ¶
func (o FeedbackPropertiesPtrOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesPtrOutput) MaxDeliveryCount ¶
func (o FeedbackPropertiesPtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesPtrOutput) ToFeedbackPropertiesPtrOutput ¶
func (o FeedbackPropertiesPtrOutput) ToFeedbackPropertiesPtrOutput() FeedbackPropertiesPtrOutput
func (FeedbackPropertiesPtrOutput) ToFeedbackPropertiesPtrOutputWithContext ¶
func (o FeedbackPropertiesPtrOutput) ToFeedbackPropertiesPtrOutputWithContext(ctx context.Context) FeedbackPropertiesPtrOutput
func (FeedbackPropertiesPtrOutput) TtlAsIso8601 ¶
func (o FeedbackPropertiesPtrOutput) TtlAsIso8601() pulumi.StringPtrOutput
The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
type FeedbackPropertiesResponse ¶
type FeedbackPropertiesResponse struct { // The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. LockDurationAsIso8601 *string `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. TtlAsIso8601 *string `pulumi:"ttlAsIso8601"` }
The properties of the feedback queue for cloud-to-device messages.
type FeedbackPropertiesResponseArgs ¶
type FeedbackPropertiesResponseArgs struct { // The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. LockDurationAsIso8601 pulumi.StringPtrInput `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. MaxDeliveryCount pulumi.IntPtrInput `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. TtlAsIso8601 pulumi.StringPtrInput `pulumi:"ttlAsIso8601"` }
The properties of the feedback queue for cloud-to-device messages.
func (FeedbackPropertiesResponseArgs) ElementType ¶
func (FeedbackPropertiesResponseArgs) ElementType() reflect.Type
func (FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponseOutput ¶
func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponseOutput() FeedbackPropertiesResponseOutput
func (FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponseOutputWithContext ¶
func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponseOutputWithContext(ctx context.Context) FeedbackPropertiesResponseOutput
func (FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponsePtrOutput ¶
func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput
func (FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponsePtrOutputWithContext ¶
func (i FeedbackPropertiesResponseArgs) ToFeedbackPropertiesResponsePtrOutputWithContext(ctx context.Context) FeedbackPropertiesResponsePtrOutput
type FeedbackPropertiesResponseInput ¶
type FeedbackPropertiesResponseInput interface { pulumi.Input ToFeedbackPropertiesResponseOutput() FeedbackPropertiesResponseOutput ToFeedbackPropertiesResponseOutputWithContext(context.Context) FeedbackPropertiesResponseOutput }
FeedbackPropertiesResponseInput is an input type that accepts FeedbackPropertiesResponseArgs and FeedbackPropertiesResponseOutput values. You can construct a concrete instance of `FeedbackPropertiesResponseInput` via:
FeedbackPropertiesResponseArgs{...}
type FeedbackPropertiesResponseOutput ¶
type FeedbackPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the feedback queue for cloud-to-device messages.
func (FeedbackPropertiesResponseOutput) ElementType ¶
func (FeedbackPropertiesResponseOutput) ElementType() reflect.Type
func (FeedbackPropertiesResponseOutput) LockDurationAsIso8601 ¶
func (o FeedbackPropertiesResponseOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesResponseOutput) MaxDeliveryCount ¶
func (o FeedbackPropertiesResponseOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponseOutput ¶
func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponseOutput() FeedbackPropertiesResponseOutput
func (FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponseOutputWithContext ¶
func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponseOutputWithContext(ctx context.Context) FeedbackPropertiesResponseOutput
func (FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponsePtrOutput ¶
func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput
func (FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponsePtrOutputWithContext ¶
func (o FeedbackPropertiesResponseOutput) ToFeedbackPropertiesResponsePtrOutputWithContext(ctx context.Context) FeedbackPropertiesResponsePtrOutput
func (FeedbackPropertiesResponseOutput) TtlAsIso8601 ¶
func (o FeedbackPropertiesResponseOutput) TtlAsIso8601() pulumi.StringPtrOutput
The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
type FeedbackPropertiesResponsePtrInput ¶
type FeedbackPropertiesResponsePtrInput interface { pulumi.Input ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput ToFeedbackPropertiesResponsePtrOutputWithContext(context.Context) FeedbackPropertiesResponsePtrOutput }
FeedbackPropertiesResponsePtrInput is an input type that accepts FeedbackPropertiesResponseArgs, FeedbackPropertiesResponsePtr and FeedbackPropertiesResponsePtrOutput values. You can construct a concrete instance of `FeedbackPropertiesResponsePtrInput` via:
FeedbackPropertiesResponseArgs{...} or: nil
func FeedbackPropertiesResponsePtr ¶
func FeedbackPropertiesResponsePtr(v *FeedbackPropertiesResponseArgs) FeedbackPropertiesResponsePtrInput
type FeedbackPropertiesResponsePtrOutput ¶
type FeedbackPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (FeedbackPropertiesResponsePtrOutput) Elem ¶
func (o FeedbackPropertiesResponsePtrOutput) Elem() FeedbackPropertiesResponseOutput
func (FeedbackPropertiesResponsePtrOutput) ElementType ¶
func (FeedbackPropertiesResponsePtrOutput) ElementType() reflect.Type
func (FeedbackPropertiesResponsePtrOutput) LockDurationAsIso8601 ¶
func (o FeedbackPropertiesResponsePtrOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesResponsePtrOutput) MaxDeliveryCount ¶
func (o FeedbackPropertiesResponsePtrOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
func (FeedbackPropertiesResponsePtrOutput) ToFeedbackPropertiesResponsePtrOutput ¶
func (o FeedbackPropertiesResponsePtrOutput) ToFeedbackPropertiesResponsePtrOutput() FeedbackPropertiesResponsePtrOutput
func (FeedbackPropertiesResponsePtrOutput) ToFeedbackPropertiesResponsePtrOutputWithContext ¶
func (o FeedbackPropertiesResponsePtrOutput) ToFeedbackPropertiesResponsePtrOutputWithContext(ctx context.Context) FeedbackPropertiesResponsePtrOutput
func (FeedbackPropertiesResponsePtrOutput) TtlAsIso8601 ¶
func (o FeedbackPropertiesResponsePtrOutput) TtlAsIso8601() pulumi.StringPtrOutput
The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
type IotHubLocationDescriptionResponse ¶
type IotHubLocationDescriptionResponse struct { // The name of the Azure region Location *string `pulumi:"location"` // The role of the region, can be either primary or secondary. The primary region is where the IoT hub is currently provisioned. The secondary region is the Azure disaster recovery (DR) paired region and also the region where the IoT hub can failover to. Role *string `pulumi:"role"` }
Public representation of one of the locations where a resource is provisioned.
type IotHubLocationDescriptionResponseArgs ¶
type IotHubLocationDescriptionResponseArgs struct { // The name of the Azure region Location pulumi.StringPtrInput `pulumi:"location"` // The role of the region, can be either primary or secondary. The primary region is where the IoT hub is currently provisioned. The secondary region is the Azure disaster recovery (DR) paired region and also the region where the IoT hub can failover to. Role pulumi.StringPtrInput `pulumi:"role"` }
Public representation of one of the locations where a resource is provisioned.
func (IotHubLocationDescriptionResponseArgs) ElementType ¶
func (IotHubLocationDescriptionResponseArgs) ElementType() reflect.Type
func (IotHubLocationDescriptionResponseArgs) ToIotHubLocationDescriptionResponseOutput ¶
func (i IotHubLocationDescriptionResponseArgs) ToIotHubLocationDescriptionResponseOutput() IotHubLocationDescriptionResponseOutput
func (IotHubLocationDescriptionResponseArgs) ToIotHubLocationDescriptionResponseOutputWithContext ¶
func (i IotHubLocationDescriptionResponseArgs) ToIotHubLocationDescriptionResponseOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseOutput
type IotHubLocationDescriptionResponseArray ¶
type IotHubLocationDescriptionResponseArray []IotHubLocationDescriptionResponseInput
func (IotHubLocationDescriptionResponseArray) ElementType ¶
func (IotHubLocationDescriptionResponseArray) ElementType() reflect.Type
func (IotHubLocationDescriptionResponseArray) ToIotHubLocationDescriptionResponseArrayOutput ¶
func (i IotHubLocationDescriptionResponseArray) ToIotHubLocationDescriptionResponseArrayOutput() IotHubLocationDescriptionResponseArrayOutput
func (IotHubLocationDescriptionResponseArray) ToIotHubLocationDescriptionResponseArrayOutputWithContext ¶
func (i IotHubLocationDescriptionResponseArray) ToIotHubLocationDescriptionResponseArrayOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseArrayOutput
type IotHubLocationDescriptionResponseArrayInput ¶
type IotHubLocationDescriptionResponseArrayInput interface { pulumi.Input ToIotHubLocationDescriptionResponseArrayOutput() IotHubLocationDescriptionResponseArrayOutput ToIotHubLocationDescriptionResponseArrayOutputWithContext(context.Context) IotHubLocationDescriptionResponseArrayOutput }
IotHubLocationDescriptionResponseArrayInput is an input type that accepts IotHubLocationDescriptionResponseArray and IotHubLocationDescriptionResponseArrayOutput values. You can construct a concrete instance of `IotHubLocationDescriptionResponseArrayInput` via:
IotHubLocationDescriptionResponseArray{ IotHubLocationDescriptionResponseArgs{...} }
type IotHubLocationDescriptionResponseArrayOutput ¶
type IotHubLocationDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (IotHubLocationDescriptionResponseArrayOutput) ElementType ¶
func (IotHubLocationDescriptionResponseArrayOutput) ElementType() reflect.Type
func (IotHubLocationDescriptionResponseArrayOutput) ToIotHubLocationDescriptionResponseArrayOutput ¶
func (o IotHubLocationDescriptionResponseArrayOutput) ToIotHubLocationDescriptionResponseArrayOutput() IotHubLocationDescriptionResponseArrayOutput
func (IotHubLocationDescriptionResponseArrayOutput) ToIotHubLocationDescriptionResponseArrayOutputWithContext ¶
func (o IotHubLocationDescriptionResponseArrayOutput) ToIotHubLocationDescriptionResponseArrayOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseArrayOutput
type IotHubLocationDescriptionResponseInput ¶
type IotHubLocationDescriptionResponseInput interface { pulumi.Input ToIotHubLocationDescriptionResponseOutput() IotHubLocationDescriptionResponseOutput ToIotHubLocationDescriptionResponseOutputWithContext(context.Context) IotHubLocationDescriptionResponseOutput }
IotHubLocationDescriptionResponseInput is an input type that accepts IotHubLocationDescriptionResponseArgs and IotHubLocationDescriptionResponseOutput values. You can construct a concrete instance of `IotHubLocationDescriptionResponseInput` via:
IotHubLocationDescriptionResponseArgs{...}
type IotHubLocationDescriptionResponseOutput ¶
type IotHubLocationDescriptionResponseOutput struct{ *pulumi.OutputState }
Public representation of one of the locations where a resource is provisioned.
func (IotHubLocationDescriptionResponseOutput) ElementType ¶
func (IotHubLocationDescriptionResponseOutput) ElementType() reflect.Type
func (IotHubLocationDescriptionResponseOutput) Location ¶
func (o IotHubLocationDescriptionResponseOutput) Location() pulumi.StringPtrOutput
The name of the Azure region
func (IotHubLocationDescriptionResponseOutput) Role ¶
func (o IotHubLocationDescriptionResponseOutput) Role() pulumi.StringPtrOutput
The role of the region, can be either primary or secondary. The primary region is where the IoT hub is currently provisioned. The secondary region is the Azure disaster recovery (DR) paired region and also the region where the IoT hub can failover to.
func (IotHubLocationDescriptionResponseOutput) ToIotHubLocationDescriptionResponseOutput ¶
func (o IotHubLocationDescriptionResponseOutput) ToIotHubLocationDescriptionResponseOutput() IotHubLocationDescriptionResponseOutput
func (IotHubLocationDescriptionResponseOutput) ToIotHubLocationDescriptionResponseOutputWithContext ¶
func (o IotHubLocationDescriptionResponseOutput) ToIotHubLocationDescriptionResponseOutputWithContext(ctx context.Context) IotHubLocationDescriptionResponseOutput
type IotHubProperties ¶
type IotHubProperties struct { // The shared access policies you can use to secure a connection to the IoT hub. AuthorizationPolicies []SharedAccessSignatureAuthorizationRule `pulumi:"authorizationPolicies"` // The IoT hub cloud-to-device messaging properties. CloudToDevice *CloudToDeviceProperties `pulumi:"cloudToDevice"` // IoT hub comments. Comments *string `pulumi:"comments"` // If True, file upload notifications are enabled. EnableFileUploadNotifications *bool `pulumi:"enableFileUploadNotifications"` // The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub. EventHubEndpoints map[string]EventHubProperties `pulumi:"eventHubEndpoints"` // The capabilities and features enabled for the IoT hub. Features *string `pulumi:"features"` // The IP filter rules. IpFilterRules []IpFilterRule `pulumi:"ipFilterRules"` // The messaging endpoint properties for the file upload notification queue. MessagingEndpoints map[string]MessagingEndpointProperties `pulumi:"messagingEndpoints"` // The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging Routing *RoutingProperties `pulumi:"routing"` // The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown. StorageEndpoints map[string]StorageEndpointProperties `pulumi:"storageEndpoints"` }
The properties of an IoT hub.
type IotHubPropertiesArgs ¶
type IotHubPropertiesArgs struct { // The shared access policies you can use to secure a connection to the IoT hub. AuthorizationPolicies SharedAccessSignatureAuthorizationRuleArrayInput `pulumi:"authorizationPolicies"` // The IoT hub cloud-to-device messaging properties. CloudToDevice CloudToDevicePropertiesPtrInput `pulumi:"cloudToDevice"` // IoT hub comments. Comments pulumi.StringPtrInput `pulumi:"comments"` // If True, file upload notifications are enabled. EnableFileUploadNotifications pulumi.BoolPtrInput `pulumi:"enableFileUploadNotifications"` // The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub. EventHubEndpoints EventHubPropertiesMapInput `pulumi:"eventHubEndpoints"` // The capabilities and features enabled for the IoT hub. Features pulumi.StringPtrInput `pulumi:"features"` // The IP filter rules. IpFilterRules IpFilterRuleArrayInput `pulumi:"ipFilterRules"` // The messaging endpoint properties for the file upload notification queue. MessagingEndpoints MessagingEndpointPropertiesMapInput `pulumi:"messagingEndpoints"` // The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging Routing RoutingPropertiesPtrInput `pulumi:"routing"` // The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown. StorageEndpoints StorageEndpointPropertiesMapInput `pulumi:"storageEndpoints"` }
The properties of an IoT hub.
func (IotHubPropertiesArgs) ElementType ¶
func (IotHubPropertiesArgs) ElementType() reflect.Type
func (IotHubPropertiesArgs) ToIotHubPropertiesOutput ¶
func (i IotHubPropertiesArgs) ToIotHubPropertiesOutput() IotHubPropertiesOutput
func (IotHubPropertiesArgs) ToIotHubPropertiesOutputWithContext ¶
func (i IotHubPropertiesArgs) ToIotHubPropertiesOutputWithContext(ctx context.Context) IotHubPropertiesOutput
func (IotHubPropertiesArgs) ToIotHubPropertiesPtrOutput ¶
func (i IotHubPropertiesArgs) ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput
func (IotHubPropertiesArgs) ToIotHubPropertiesPtrOutputWithContext ¶
func (i IotHubPropertiesArgs) ToIotHubPropertiesPtrOutputWithContext(ctx context.Context) IotHubPropertiesPtrOutput
type IotHubPropertiesInput ¶
type IotHubPropertiesInput interface { pulumi.Input ToIotHubPropertiesOutput() IotHubPropertiesOutput ToIotHubPropertiesOutputWithContext(context.Context) IotHubPropertiesOutput }
IotHubPropertiesInput is an input type that accepts IotHubPropertiesArgs and IotHubPropertiesOutput values. You can construct a concrete instance of `IotHubPropertiesInput` via:
IotHubPropertiesArgs{...}
type IotHubPropertiesOutput ¶
type IotHubPropertiesOutput struct{ *pulumi.OutputState }
The properties of an IoT hub.
func (IotHubPropertiesOutput) AuthorizationPolicies ¶
func (o IotHubPropertiesOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleArrayOutput
The shared access policies you can use to secure a connection to the IoT hub.
func (IotHubPropertiesOutput) CloudToDevice ¶
func (o IotHubPropertiesOutput) CloudToDevice() CloudToDevicePropertiesPtrOutput
The IoT hub cloud-to-device messaging properties.
func (IotHubPropertiesOutput) Comments ¶
func (o IotHubPropertiesOutput) Comments() pulumi.StringPtrOutput
IoT hub comments.
func (IotHubPropertiesOutput) ElementType ¶
func (IotHubPropertiesOutput) ElementType() reflect.Type
func (IotHubPropertiesOutput) EnableFileUploadNotifications ¶
func (o IotHubPropertiesOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
If True, file upload notifications are enabled.
func (IotHubPropertiesOutput) EventHubEndpoints ¶
func (o IotHubPropertiesOutput) EventHubEndpoints() EventHubPropertiesMapOutput
The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub.
func (IotHubPropertiesOutput) Features ¶
func (o IotHubPropertiesOutput) Features() pulumi.StringPtrOutput
The capabilities and features enabled for the IoT hub.
func (IotHubPropertiesOutput) IpFilterRules ¶
func (o IotHubPropertiesOutput) IpFilterRules() IpFilterRuleArrayOutput
The IP filter rules.
func (IotHubPropertiesOutput) MessagingEndpoints ¶
func (o IotHubPropertiesOutput) MessagingEndpoints() MessagingEndpointPropertiesMapOutput
The messaging endpoint properties for the file upload notification queue.
func (IotHubPropertiesOutput) Routing ¶
func (o IotHubPropertiesOutput) Routing() RoutingPropertiesPtrOutput
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (IotHubPropertiesOutput) StorageEndpoints ¶
func (o IotHubPropertiesOutput) StorageEndpoints() StorageEndpointPropertiesMapOutput
The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.
func (IotHubPropertiesOutput) ToIotHubPropertiesOutput ¶
func (o IotHubPropertiesOutput) ToIotHubPropertiesOutput() IotHubPropertiesOutput
func (IotHubPropertiesOutput) ToIotHubPropertiesOutputWithContext ¶
func (o IotHubPropertiesOutput) ToIotHubPropertiesOutputWithContext(ctx context.Context) IotHubPropertiesOutput
func (IotHubPropertiesOutput) ToIotHubPropertiesPtrOutput ¶
func (o IotHubPropertiesOutput) ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput
func (IotHubPropertiesOutput) ToIotHubPropertiesPtrOutputWithContext ¶
func (o IotHubPropertiesOutput) ToIotHubPropertiesPtrOutputWithContext(ctx context.Context) IotHubPropertiesPtrOutput
type IotHubPropertiesPtrInput ¶
type IotHubPropertiesPtrInput interface { pulumi.Input ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput ToIotHubPropertiesPtrOutputWithContext(context.Context) IotHubPropertiesPtrOutput }
IotHubPropertiesPtrInput is an input type that accepts IotHubPropertiesArgs, IotHubPropertiesPtr and IotHubPropertiesPtrOutput values. You can construct a concrete instance of `IotHubPropertiesPtrInput` via:
IotHubPropertiesArgs{...} or: nil
func IotHubPropertiesPtr ¶
func IotHubPropertiesPtr(v *IotHubPropertiesArgs) IotHubPropertiesPtrInput
type IotHubPropertiesPtrOutput ¶
type IotHubPropertiesPtrOutput struct{ *pulumi.OutputState }
func (IotHubPropertiesPtrOutput) AuthorizationPolicies ¶
func (o IotHubPropertiesPtrOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleArrayOutput
The shared access policies you can use to secure a connection to the IoT hub.
func (IotHubPropertiesPtrOutput) CloudToDevice ¶
func (o IotHubPropertiesPtrOutput) CloudToDevice() CloudToDevicePropertiesPtrOutput
The IoT hub cloud-to-device messaging properties.
func (IotHubPropertiesPtrOutput) Comments ¶
func (o IotHubPropertiesPtrOutput) Comments() pulumi.StringPtrOutput
IoT hub comments.
func (IotHubPropertiesPtrOutput) Elem ¶
func (o IotHubPropertiesPtrOutput) Elem() IotHubPropertiesOutput
func (IotHubPropertiesPtrOutput) ElementType ¶
func (IotHubPropertiesPtrOutput) ElementType() reflect.Type
func (IotHubPropertiesPtrOutput) EnableFileUploadNotifications ¶
func (o IotHubPropertiesPtrOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
If True, file upload notifications are enabled.
func (IotHubPropertiesPtrOutput) EventHubEndpoints ¶
func (o IotHubPropertiesPtrOutput) EventHubEndpoints() EventHubPropertiesMapOutput
The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub.
func (IotHubPropertiesPtrOutput) Features ¶
func (o IotHubPropertiesPtrOutput) Features() pulumi.StringPtrOutput
The capabilities and features enabled for the IoT hub.
func (IotHubPropertiesPtrOutput) IpFilterRules ¶
func (o IotHubPropertiesPtrOutput) IpFilterRules() IpFilterRuleArrayOutput
The IP filter rules.
func (IotHubPropertiesPtrOutput) MessagingEndpoints ¶
func (o IotHubPropertiesPtrOutput) MessagingEndpoints() MessagingEndpointPropertiesMapOutput
The messaging endpoint properties for the file upload notification queue.
func (IotHubPropertiesPtrOutput) Routing ¶
func (o IotHubPropertiesPtrOutput) Routing() RoutingPropertiesPtrOutput
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (IotHubPropertiesPtrOutput) StorageEndpoints ¶
func (o IotHubPropertiesPtrOutput) StorageEndpoints() StorageEndpointPropertiesMapOutput
The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.
func (IotHubPropertiesPtrOutput) ToIotHubPropertiesPtrOutput ¶
func (o IotHubPropertiesPtrOutput) ToIotHubPropertiesPtrOutput() IotHubPropertiesPtrOutput
func (IotHubPropertiesPtrOutput) ToIotHubPropertiesPtrOutputWithContext ¶
func (o IotHubPropertiesPtrOutput) ToIotHubPropertiesPtrOutputWithContext(ctx context.Context) IotHubPropertiesPtrOutput
type IotHubPropertiesResponse ¶
type IotHubPropertiesResponse struct { // The shared access policies you can use to secure a connection to the IoT hub. AuthorizationPolicies []SharedAccessSignatureAuthorizationRuleResponse `pulumi:"authorizationPolicies"` // The IoT hub cloud-to-device messaging properties. CloudToDevice *CloudToDevicePropertiesResponse `pulumi:"cloudToDevice"` // IoT hub comments. Comments *string `pulumi:"comments"` // If True, file upload notifications are enabled. EnableFileUploadNotifications *bool `pulumi:"enableFileUploadNotifications"` // The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub. EventHubEndpoints map[string]EventHubPropertiesResponse `pulumi:"eventHubEndpoints"` // The capabilities and features enabled for the IoT hub. Features *string `pulumi:"features"` // The name of the host. HostName string `pulumi:"hostName"` // The IP filter rules. IpFilterRules []IpFilterRuleResponse `pulumi:"ipFilterRules"` // Primary and secondary location for iot hub Locations []IotHubLocationDescriptionResponse `pulumi:"locations"` // The messaging endpoint properties for the file upload notification queue. MessagingEndpoints map[string]MessagingEndpointPropertiesResponse `pulumi:"messagingEndpoints"` // The provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging Routing *RoutingPropertiesResponse `pulumi:"routing"` // The hub state. State string `pulumi:"state"` // The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown. StorageEndpoints map[string]StorageEndpointPropertiesResponse `pulumi:"storageEndpoints"` }
The properties of an IoT hub.
type IotHubPropertiesResponseArgs ¶
type IotHubPropertiesResponseArgs struct { // The shared access policies you can use to secure a connection to the IoT hub. AuthorizationPolicies SharedAccessSignatureAuthorizationRuleResponseArrayInput `pulumi:"authorizationPolicies"` // The IoT hub cloud-to-device messaging properties. CloudToDevice CloudToDevicePropertiesResponsePtrInput `pulumi:"cloudToDevice"` // IoT hub comments. Comments pulumi.StringPtrInput `pulumi:"comments"` // If True, file upload notifications are enabled. EnableFileUploadNotifications pulumi.BoolPtrInput `pulumi:"enableFileUploadNotifications"` // The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub. EventHubEndpoints EventHubPropertiesResponseMapInput `pulumi:"eventHubEndpoints"` // The capabilities and features enabled for the IoT hub. Features pulumi.StringPtrInput `pulumi:"features"` // The name of the host. HostName pulumi.StringInput `pulumi:"hostName"` // The IP filter rules. IpFilterRules IpFilterRuleResponseArrayInput `pulumi:"ipFilterRules"` // Primary and secondary location for iot hub Locations IotHubLocationDescriptionResponseArrayInput `pulumi:"locations"` // The messaging endpoint properties for the file upload notification queue. MessagingEndpoints MessagingEndpointPropertiesResponseMapInput `pulumi:"messagingEndpoints"` // The provisioning state. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging Routing RoutingPropertiesResponsePtrInput `pulumi:"routing"` // The hub state. State pulumi.StringInput `pulumi:"state"` // The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown. StorageEndpoints StorageEndpointPropertiesResponseMapInput `pulumi:"storageEndpoints"` }
The properties of an IoT hub.
func (IotHubPropertiesResponseArgs) ElementType ¶
func (IotHubPropertiesResponseArgs) ElementType() reflect.Type
func (IotHubPropertiesResponseArgs) ToIotHubPropertiesResponseOutput ¶
func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponseOutput() IotHubPropertiesResponseOutput
func (IotHubPropertiesResponseArgs) ToIotHubPropertiesResponseOutputWithContext ¶
func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponseOutputWithContext(ctx context.Context) IotHubPropertiesResponseOutput
func (IotHubPropertiesResponseArgs) ToIotHubPropertiesResponsePtrOutput ¶
func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput
func (IotHubPropertiesResponseArgs) ToIotHubPropertiesResponsePtrOutputWithContext ¶
func (i IotHubPropertiesResponseArgs) ToIotHubPropertiesResponsePtrOutputWithContext(ctx context.Context) IotHubPropertiesResponsePtrOutput
type IotHubPropertiesResponseInput ¶
type IotHubPropertiesResponseInput interface { pulumi.Input ToIotHubPropertiesResponseOutput() IotHubPropertiesResponseOutput ToIotHubPropertiesResponseOutputWithContext(context.Context) IotHubPropertiesResponseOutput }
IotHubPropertiesResponseInput is an input type that accepts IotHubPropertiesResponseArgs and IotHubPropertiesResponseOutput values. You can construct a concrete instance of `IotHubPropertiesResponseInput` via:
IotHubPropertiesResponseArgs{...}
type IotHubPropertiesResponseOutput ¶
type IotHubPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of an IoT hub.
func (IotHubPropertiesResponseOutput) AuthorizationPolicies ¶
func (o IotHubPropertiesResponseOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
The shared access policies you can use to secure a connection to the IoT hub.
func (IotHubPropertiesResponseOutput) CloudToDevice ¶
func (o IotHubPropertiesResponseOutput) CloudToDevice() CloudToDevicePropertiesResponsePtrOutput
The IoT hub cloud-to-device messaging properties.
func (IotHubPropertiesResponseOutput) Comments ¶
func (o IotHubPropertiesResponseOutput) Comments() pulumi.StringPtrOutput
IoT hub comments.
func (IotHubPropertiesResponseOutput) ElementType ¶
func (IotHubPropertiesResponseOutput) ElementType() reflect.Type
func (IotHubPropertiesResponseOutput) EnableFileUploadNotifications ¶
func (o IotHubPropertiesResponseOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
If True, file upload notifications are enabled.
func (IotHubPropertiesResponseOutput) EventHubEndpoints ¶
func (o IotHubPropertiesResponseOutput) EventHubEndpoints() EventHubPropertiesResponseMapOutput
The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub.
func (IotHubPropertiesResponseOutput) Features ¶
func (o IotHubPropertiesResponseOutput) Features() pulumi.StringPtrOutput
The capabilities and features enabled for the IoT hub.
func (IotHubPropertiesResponseOutput) HostName ¶
func (o IotHubPropertiesResponseOutput) HostName() pulumi.StringOutput
The name of the host.
func (IotHubPropertiesResponseOutput) IpFilterRules ¶
func (o IotHubPropertiesResponseOutput) IpFilterRules() IpFilterRuleResponseArrayOutput
The IP filter rules.
func (IotHubPropertiesResponseOutput) Locations ¶
func (o IotHubPropertiesResponseOutput) Locations() IotHubLocationDescriptionResponseArrayOutput
Primary and secondary location for iot hub
func (IotHubPropertiesResponseOutput) MessagingEndpoints ¶
func (o IotHubPropertiesResponseOutput) MessagingEndpoints() MessagingEndpointPropertiesResponseMapOutput
The messaging endpoint properties for the file upload notification queue.
func (IotHubPropertiesResponseOutput) ProvisioningState ¶
func (o IotHubPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state.
func (IotHubPropertiesResponseOutput) Routing ¶
func (o IotHubPropertiesResponseOutput) Routing() RoutingPropertiesResponsePtrOutput
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (IotHubPropertiesResponseOutput) State ¶
func (o IotHubPropertiesResponseOutput) State() pulumi.StringOutput
The hub state.
func (IotHubPropertiesResponseOutput) StorageEndpoints ¶
func (o IotHubPropertiesResponseOutput) StorageEndpoints() StorageEndpointPropertiesResponseMapOutput
The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.
func (IotHubPropertiesResponseOutput) ToIotHubPropertiesResponseOutput ¶
func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponseOutput() IotHubPropertiesResponseOutput
func (IotHubPropertiesResponseOutput) ToIotHubPropertiesResponseOutputWithContext ¶
func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponseOutputWithContext(ctx context.Context) IotHubPropertiesResponseOutput
func (IotHubPropertiesResponseOutput) ToIotHubPropertiesResponsePtrOutput ¶
func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput
func (IotHubPropertiesResponseOutput) ToIotHubPropertiesResponsePtrOutputWithContext ¶
func (o IotHubPropertiesResponseOutput) ToIotHubPropertiesResponsePtrOutputWithContext(ctx context.Context) IotHubPropertiesResponsePtrOutput
type IotHubPropertiesResponsePtrInput ¶
type IotHubPropertiesResponsePtrInput interface { pulumi.Input ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput ToIotHubPropertiesResponsePtrOutputWithContext(context.Context) IotHubPropertiesResponsePtrOutput }
IotHubPropertiesResponsePtrInput is an input type that accepts IotHubPropertiesResponseArgs, IotHubPropertiesResponsePtr and IotHubPropertiesResponsePtrOutput values. You can construct a concrete instance of `IotHubPropertiesResponsePtrInput` via:
IotHubPropertiesResponseArgs{...} or: nil
func IotHubPropertiesResponsePtr ¶
func IotHubPropertiesResponsePtr(v *IotHubPropertiesResponseArgs) IotHubPropertiesResponsePtrInput
type IotHubPropertiesResponsePtrOutput ¶
type IotHubPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (IotHubPropertiesResponsePtrOutput) AuthorizationPolicies ¶
func (o IotHubPropertiesResponsePtrOutput) AuthorizationPolicies() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
The shared access policies you can use to secure a connection to the IoT hub.
func (IotHubPropertiesResponsePtrOutput) CloudToDevice ¶
func (o IotHubPropertiesResponsePtrOutput) CloudToDevice() CloudToDevicePropertiesResponsePtrOutput
The IoT hub cloud-to-device messaging properties.
func (IotHubPropertiesResponsePtrOutput) Comments ¶
func (o IotHubPropertiesResponsePtrOutput) Comments() pulumi.StringPtrOutput
IoT hub comments.
func (IotHubPropertiesResponsePtrOutput) Elem ¶
func (o IotHubPropertiesResponsePtrOutput) Elem() IotHubPropertiesResponseOutput
func (IotHubPropertiesResponsePtrOutput) ElementType ¶
func (IotHubPropertiesResponsePtrOutput) ElementType() reflect.Type
func (IotHubPropertiesResponsePtrOutput) EnableFileUploadNotifications ¶
func (o IotHubPropertiesResponsePtrOutput) EnableFileUploadNotifications() pulumi.BoolPtrOutput
If True, file upload notifications are enabled.
func (IotHubPropertiesResponsePtrOutput) EventHubEndpoints ¶
func (o IotHubPropertiesResponsePtrOutput) EventHubEndpoints() EventHubPropertiesResponseMapOutput
The Event Hub-compatible endpoint properties. The only possible keys to this dictionary is events. This key has to be present in the dictionary while making create or update calls for the IoT hub.
func (IotHubPropertiesResponsePtrOutput) Features ¶
func (o IotHubPropertiesResponsePtrOutput) Features() pulumi.StringPtrOutput
The capabilities and features enabled for the IoT hub.
func (IotHubPropertiesResponsePtrOutput) HostName ¶
func (o IotHubPropertiesResponsePtrOutput) HostName() pulumi.StringPtrOutput
The name of the host.
func (IotHubPropertiesResponsePtrOutput) IpFilterRules ¶
func (o IotHubPropertiesResponsePtrOutput) IpFilterRules() IpFilterRuleResponseArrayOutput
The IP filter rules.
func (IotHubPropertiesResponsePtrOutput) Locations ¶
func (o IotHubPropertiesResponsePtrOutput) Locations() IotHubLocationDescriptionResponseArrayOutput
Primary and secondary location for iot hub
func (IotHubPropertiesResponsePtrOutput) MessagingEndpoints ¶
func (o IotHubPropertiesResponsePtrOutput) MessagingEndpoints() MessagingEndpointPropertiesResponseMapOutput
The messaging endpoint properties for the file upload notification queue.
func (IotHubPropertiesResponsePtrOutput) ProvisioningState ¶
func (o IotHubPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state.
func (IotHubPropertiesResponsePtrOutput) Routing ¶
func (o IotHubPropertiesResponsePtrOutput) Routing() RoutingPropertiesResponsePtrOutput
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (IotHubPropertiesResponsePtrOutput) State ¶
func (o IotHubPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
The hub state.
func (IotHubPropertiesResponsePtrOutput) StorageEndpoints ¶
func (o IotHubPropertiesResponsePtrOutput) StorageEndpoints() StorageEndpointPropertiesResponseMapOutput
The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.
func (IotHubPropertiesResponsePtrOutput) ToIotHubPropertiesResponsePtrOutput ¶
func (o IotHubPropertiesResponsePtrOutput) ToIotHubPropertiesResponsePtrOutput() IotHubPropertiesResponsePtrOutput
func (IotHubPropertiesResponsePtrOutput) ToIotHubPropertiesResponsePtrOutputWithContext ¶
func (o IotHubPropertiesResponsePtrOutput) ToIotHubPropertiesResponsePtrOutputWithContext(ctx context.Context) IotHubPropertiesResponsePtrOutput
type IotHubResource ¶
type IotHubResource struct { pulumi.CustomResourceState // The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The resource location. Location pulumi.StringOutput `pulumi:"location"` // The resource name. Name pulumi.StringOutput `pulumi:"name"` // IotHub properties Properties IotHubPropertiesResponseOutput `pulumi:"properties"` // IotHub SKU info Sku IotHubSkuInfoResponseOutput `pulumi:"sku"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
The description of the IoT hub.
func GetIotHubResource ¶
func GetIotHubResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotHubResourceState, opts ...pulumi.ResourceOption) (*IotHubResource, error)
GetIotHubResource gets an existing IotHubResource 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 NewIotHubResource ¶
func NewIotHubResource(ctx *pulumi.Context, name string, args *IotHubResourceArgs, opts ...pulumi.ResourceOption) (*IotHubResource, error)
NewIotHubResource registers a new resource with the given unique name, arguments, and options.
func (*IotHubResource) ElementType ¶ added in v0.2.6
func (*IotHubResource) ElementType() reflect.Type
func (*IotHubResource) ToIotHubResourceOutput ¶ added in v0.2.6
func (i *IotHubResource) ToIotHubResourceOutput() IotHubResourceOutput
func (*IotHubResource) ToIotHubResourceOutputWithContext ¶ added in v0.2.6
func (i *IotHubResource) ToIotHubResourceOutputWithContext(ctx context.Context) IotHubResourceOutput
type IotHubResourceArgs ¶
type IotHubResourceArgs struct { // The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention. Etag pulumi.StringPtrInput // The resource location. Location pulumi.StringInput // IotHub properties Properties IotHubPropertiesPtrInput // The name of the resource group that contains the IoT hub. ResourceGroupName pulumi.StringInput // The name of the IoT hub. ResourceName pulumi.StringInput // IotHub SKU info Sku IotHubSkuInfoInput // The resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a IotHubResource resource.
func (IotHubResourceArgs) ElementType ¶
func (IotHubResourceArgs) ElementType() reflect.Type
type IotHubResourceEventHubConsumerGroup ¶
type IotHubResourceEventHubConsumerGroup struct { pulumi.CustomResourceState // The etag. Etag pulumi.StringOutput `pulumi:"etag"` // The Event Hub-compatible consumer group name. Name pulumi.StringOutput `pulumi:"name"` // The tags. Properties pulumi.StringMapOutput `pulumi:"properties"` // the resource type. Type pulumi.StringOutput `pulumi:"type"` }
The properties of the EventHubConsumerGroupInfo object.
func GetIotHubResourceEventHubConsumerGroup ¶
func GetIotHubResourceEventHubConsumerGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotHubResourceEventHubConsumerGroupState, opts ...pulumi.ResourceOption) (*IotHubResourceEventHubConsumerGroup, error)
GetIotHubResourceEventHubConsumerGroup gets an existing IotHubResourceEventHubConsumerGroup 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 NewIotHubResourceEventHubConsumerGroup ¶
func NewIotHubResourceEventHubConsumerGroup(ctx *pulumi.Context, name string, args *IotHubResourceEventHubConsumerGroupArgs, opts ...pulumi.ResourceOption) (*IotHubResourceEventHubConsumerGroup, error)
NewIotHubResourceEventHubConsumerGroup registers a new resource with the given unique name, arguments, and options.
func (*IotHubResourceEventHubConsumerGroup) ElementType ¶ added in v0.2.6
func (*IotHubResourceEventHubConsumerGroup) ElementType() reflect.Type
func (*IotHubResourceEventHubConsumerGroup) ToIotHubResourceEventHubConsumerGroupOutput ¶ added in v0.2.6
func (i *IotHubResourceEventHubConsumerGroup) ToIotHubResourceEventHubConsumerGroupOutput() IotHubResourceEventHubConsumerGroupOutput
func (*IotHubResourceEventHubConsumerGroup) ToIotHubResourceEventHubConsumerGroupOutputWithContext ¶ added in v0.2.6
func (i *IotHubResourceEventHubConsumerGroup) ToIotHubResourceEventHubConsumerGroupOutputWithContext(ctx context.Context) IotHubResourceEventHubConsumerGroupOutput
type IotHubResourceEventHubConsumerGroupArgs ¶
type IotHubResourceEventHubConsumerGroupArgs struct { // The name of the Event Hub-compatible endpoint in the IoT hub. EventHubEndpointName pulumi.StringInput // The name of the consumer group to add. Name pulumi.StringInput // The name of the resource group that contains the IoT hub. ResourceGroupName pulumi.StringInput // The name of the IoT hub. ResourceName pulumi.StringInput }
The set of arguments for constructing a IotHubResourceEventHubConsumerGroup resource.
func (IotHubResourceEventHubConsumerGroupArgs) ElementType ¶
func (IotHubResourceEventHubConsumerGroupArgs) ElementType() reflect.Type
type IotHubResourceEventHubConsumerGroupInput ¶ added in v0.2.6
type IotHubResourceEventHubConsumerGroupInput interface { pulumi.Input ToIotHubResourceEventHubConsumerGroupOutput() IotHubResourceEventHubConsumerGroupOutput ToIotHubResourceEventHubConsumerGroupOutputWithContext(ctx context.Context) IotHubResourceEventHubConsumerGroupOutput }
type IotHubResourceEventHubConsumerGroupOutput ¶ added in v0.2.6
type IotHubResourceEventHubConsumerGroupOutput struct {
*pulumi.OutputState
}
func (IotHubResourceEventHubConsumerGroupOutput) ElementType ¶ added in v0.2.6
func (IotHubResourceEventHubConsumerGroupOutput) ElementType() reflect.Type
func (IotHubResourceEventHubConsumerGroupOutput) ToIotHubResourceEventHubConsumerGroupOutput ¶ added in v0.2.6
func (o IotHubResourceEventHubConsumerGroupOutput) ToIotHubResourceEventHubConsumerGroupOutput() IotHubResourceEventHubConsumerGroupOutput
func (IotHubResourceEventHubConsumerGroupOutput) ToIotHubResourceEventHubConsumerGroupOutputWithContext ¶ added in v0.2.6
func (o IotHubResourceEventHubConsumerGroupOutput) ToIotHubResourceEventHubConsumerGroupOutputWithContext(ctx context.Context) IotHubResourceEventHubConsumerGroupOutput
type IotHubResourceEventHubConsumerGroupState ¶
type IotHubResourceEventHubConsumerGroupState struct { // The etag. Etag pulumi.StringPtrInput // The Event Hub-compatible consumer group name. Name pulumi.StringPtrInput // The tags. Properties pulumi.StringMapInput // the resource type. Type pulumi.StringPtrInput }
func (IotHubResourceEventHubConsumerGroupState) ElementType ¶
func (IotHubResourceEventHubConsumerGroupState) ElementType() reflect.Type
type IotHubResourceInput ¶ added in v0.2.6
type IotHubResourceInput interface { pulumi.Input ToIotHubResourceOutput() IotHubResourceOutput ToIotHubResourceOutputWithContext(ctx context.Context) IotHubResourceOutput }
type IotHubResourceOutput ¶ added in v0.2.6
type IotHubResourceOutput struct {
*pulumi.OutputState
}
func (IotHubResourceOutput) ElementType ¶ added in v0.2.6
func (IotHubResourceOutput) ElementType() reflect.Type
func (IotHubResourceOutput) ToIotHubResourceOutput ¶ added in v0.2.6
func (o IotHubResourceOutput) ToIotHubResourceOutput() IotHubResourceOutput
func (IotHubResourceOutput) ToIotHubResourceOutputWithContext ¶ added in v0.2.6
func (o IotHubResourceOutput) ToIotHubResourceOutputWithContext(ctx context.Context) IotHubResourceOutput
type IotHubResourceState ¶
type IotHubResourceState struct { // The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention. Etag pulumi.StringPtrInput // The resource location. Location pulumi.StringPtrInput // The resource name. Name pulumi.StringPtrInput // IotHub properties Properties IotHubPropertiesResponsePtrInput // IotHub SKU info Sku IotHubSkuInfoResponsePtrInput // The resource tags. Tags pulumi.StringMapInput // The resource type. Type pulumi.StringPtrInput }
func (IotHubResourceState) ElementType ¶
func (IotHubResourceState) ElementType() reflect.Type
type IotHubSku ¶ added in v0.3.1
The name of the SKU.
func (IotHubSku) ElementType ¶ added in v0.3.1
func (IotHubSku) ToStringOutput ¶ added in v0.3.1
func (e IotHubSku) ToStringOutput() pulumi.StringOutput
func (IotHubSku) ToStringOutputWithContext ¶ added in v0.3.1
func (e IotHubSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IotHubSku) ToStringPtrOutput ¶ added in v0.3.1
func (e IotHubSku) ToStringPtrOutput() pulumi.StringPtrOutput
func (IotHubSku) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IotHubSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IotHubSkuInfo ¶
type IotHubSkuInfo struct { // The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits. Capacity *float64 `pulumi:"capacity"` // The name of the SKU. Name string `pulumi:"name"` }
Information about the SKU of the IoT hub.
type IotHubSkuInfoArgs ¶
type IotHubSkuInfoArgs struct { // The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
Information about the SKU of the IoT hub.
func (IotHubSkuInfoArgs) ElementType ¶
func (IotHubSkuInfoArgs) ElementType() reflect.Type
func (IotHubSkuInfoArgs) ToIotHubSkuInfoOutput ¶
func (i IotHubSkuInfoArgs) ToIotHubSkuInfoOutput() IotHubSkuInfoOutput
func (IotHubSkuInfoArgs) ToIotHubSkuInfoOutputWithContext ¶
func (i IotHubSkuInfoArgs) ToIotHubSkuInfoOutputWithContext(ctx context.Context) IotHubSkuInfoOutput
func (IotHubSkuInfoArgs) ToIotHubSkuInfoPtrOutput ¶
func (i IotHubSkuInfoArgs) ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput
func (IotHubSkuInfoArgs) ToIotHubSkuInfoPtrOutputWithContext ¶
func (i IotHubSkuInfoArgs) ToIotHubSkuInfoPtrOutputWithContext(ctx context.Context) IotHubSkuInfoPtrOutput
type IotHubSkuInfoInput ¶
type IotHubSkuInfoInput interface { pulumi.Input ToIotHubSkuInfoOutput() IotHubSkuInfoOutput ToIotHubSkuInfoOutputWithContext(context.Context) IotHubSkuInfoOutput }
IotHubSkuInfoInput is an input type that accepts IotHubSkuInfoArgs and IotHubSkuInfoOutput values. You can construct a concrete instance of `IotHubSkuInfoInput` via:
IotHubSkuInfoArgs{...}
type IotHubSkuInfoOutput ¶
type IotHubSkuInfoOutput struct{ *pulumi.OutputState }
Information about the SKU of the IoT hub.
func (IotHubSkuInfoOutput) Capacity ¶
func (o IotHubSkuInfoOutput) Capacity() pulumi.Float64PtrOutput
The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.
func (IotHubSkuInfoOutput) ElementType ¶
func (IotHubSkuInfoOutput) ElementType() reflect.Type
func (IotHubSkuInfoOutput) Name ¶
func (o IotHubSkuInfoOutput) Name() pulumi.StringOutput
The name of the SKU.
func (IotHubSkuInfoOutput) ToIotHubSkuInfoOutput ¶
func (o IotHubSkuInfoOutput) ToIotHubSkuInfoOutput() IotHubSkuInfoOutput
func (IotHubSkuInfoOutput) ToIotHubSkuInfoOutputWithContext ¶
func (o IotHubSkuInfoOutput) ToIotHubSkuInfoOutputWithContext(ctx context.Context) IotHubSkuInfoOutput
func (IotHubSkuInfoOutput) ToIotHubSkuInfoPtrOutput ¶
func (o IotHubSkuInfoOutput) ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput
func (IotHubSkuInfoOutput) ToIotHubSkuInfoPtrOutputWithContext ¶
func (o IotHubSkuInfoOutput) ToIotHubSkuInfoPtrOutputWithContext(ctx context.Context) IotHubSkuInfoPtrOutput
type IotHubSkuInfoPtrInput ¶
type IotHubSkuInfoPtrInput interface { pulumi.Input ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput ToIotHubSkuInfoPtrOutputWithContext(context.Context) IotHubSkuInfoPtrOutput }
IotHubSkuInfoPtrInput is an input type that accepts IotHubSkuInfoArgs, IotHubSkuInfoPtr and IotHubSkuInfoPtrOutput values. You can construct a concrete instance of `IotHubSkuInfoPtrInput` via:
IotHubSkuInfoArgs{...} or: nil
func IotHubSkuInfoPtr ¶
func IotHubSkuInfoPtr(v *IotHubSkuInfoArgs) IotHubSkuInfoPtrInput
type IotHubSkuInfoPtrOutput ¶
type IotHubSkuInfoPtrOutput struct{ *pulumi.OutputState }
func (IotHubSkuInfoPtrOutput) Capacity ¶
func (o IotHubSkuInfoPtrOutput) Capacity() pulumi.Float64PtrOutput
The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.
func (IotHubSkuInfoPtrOutput) Elem ¶
func (o IotHubSkuInfoPtrOutput) Elem() IotHubSkuInfoOutput
func (IotHubSkuInfoPtrOutput) ElementType ¶
func (IotHubSkuInfoPtrOutput) ElementType() reflect.Type
func (IotHubSkuInfoPtrOutput) Name ¶
func (o IotHubSkuInfoPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (IotHubSkuInfoPtrOutput) ToIotHubSkuInfoPtrOutput ¶
func (o IotHubSkuInfoPtrOutput) ToIotHubSkuInfoPtrOutput() IotHubSkuInfoPtrOutput
func (IotHubSkuInfoPtrOutput) ToIotHubSkuInfoPtrOutputWithContext ¶
func (o IotHubSkuInfoPtrOutput) ToIotHubSkuInfoPtrOutputWithContext(ctx context.Context) IotHubSkuInfoPtrOutput
type IotHubSkuInfoResponse ¶
type IotHubSkuInfoResponse struct { // The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits. Capacity *float64 `pulumi:"capacity"` // The name of the SKU. Name string `pulumi:"name"` // The billing tier for the IoT hub. Tier string `pulumi:"tier"` }
Information about the SKU of the IoT hub.
type IotHubSkuInfoResponseArgs ¶
type IotHubSkuInfoResponseArgs struct { // The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits. Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` // The billing tier for the IoT hub. Tier pulumi.StringInput `pulumi:"tier"` }
Information about the SKU of the IoT hub.
func (IotHubSkuInfoResponseArgs) ElementType ¶
func (IotHubSkuInfoResponseArgs) ElementType() reflect.Type
func (IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponseOutput ¶
func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponseOutput() IotHubSkuInfoResponseOutput
func (IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponseOutputWithContext ¶
func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponseOutputWithContext(ctx context.Context) IotHubSkuInfoResponseOutput
func (IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponsePtrOutput ¶
func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput
func (IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponsePtrOutputWithContext ¶
func (i IotHubSkuInfoResponseArgs) ToIotHubSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotHubSkuInfoResponsePtrOutput
type IotHubSkuInfoResponseInput ¶
type IotHubSkuInfoResponseInput interface { pulumi.Input ToIotHubSkuInfoResponseOutput() IotHubSkuInfoResponseOutput ToIotHubSkuInfoResponseOutputWithContext(context.Context) IotHubSkuInfoResponseOutput }
IotHubSkuInfoResponseInput is an input type that accepts IotHubSkuInfoResponseArgs and IotHubSkuInfoResponseOutput values. You can construct a concrete instance of `IotHubSkuInfoResponseInput` via:
IotHubSkuInfoResponseArgs{...}
type IotHubSkuInfoResponseOutput ¶
type IotHubSkuInfoResponseOutput struct{ *pulumi.OutputState }
Information about the SKU of the IoT hub.
func (IotHubSkuInfoResponseOutput) Capacity ¶
func (o IotHubSkuInfoResponseOutput) Capacity() pulumi.Float64PtrOutput
The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.
func (IotHubSkuInfoResponseOutput) ElementType ¶
func (IotHubSkuInfoResponseOutput) ElementType() reflect.Type
func (IotHubSkuInfoResponseOutput) Name ¶
func (o IotHubSkuInfoResponseOutput) Name() pulumi.StringOutput
The name of the SKU.
func (IotHubSkuInfoResponseOutput) Tier ¶
func (o IotHubSkuInfoResponseOutput) Tier() pulumi.StringOutput
The billing tier for the IoT hub.
func (IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponseOutput ¶
func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponseOutput() IotHubSkuInfoResponseOutput
func (IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponseOutputWithContext ¶
func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponseOutputWithContext(ctx context.Context) IotHubSkuInfoResponseOutput
func (IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponsePtrOutput ¶
func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput
func (IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponsePtrOutputWithContext ¶
func (o IotHubSkuInfoResponseOutput) ToIotHubSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotHubSkuInfoResponsePtrOutput
type IotHubSkuInfoResponsePtrInput ¶
type IotHubSkuInfoResponsePtrInput interface { pulumi.Input ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput ToIotHubSkuInfoResponsePtrOutputWithContext(context.Context) IotHubSkuInfoResponsePtrOutput }
IotHubSkuInfoResponsePtrInput is an input type that accepts IotHubSkuInfoResponseArgs, IotHubSkuInfoResponsePtr and IotHubSkuInfoResponsePtrOutput values. You can construct a concrete instance of `IotHubSkuInfoResponsePtrInput` via:
IotHubSkuInfoResponseArgs{...} or: nil
func IotHubSkuInfoResponsePtr ¶
func IotHubSkuInfoResponsePtr(v *IotHubSkuInfoResponseArgs) IotHubSkuInfoResponsePtrInput
type IotHubSkuInfoResponsePtrOutput ¶
type IotHubSkuInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (IotHubSkuInfoResponsePtrOutput) Capacity ¶
func (o IotHubSkuInfoResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.
func (IotHubSkuInfoResponsePtrOutput) Elem ¶
func (o IotHubSkuInfoResponsePtrOutput) Elem() IotHubSkuInfoResponseOutput
func (IotHubSkuInfoResponsePtrOutput) ElementType ¶
func (IotHubSkuInfoResponsePtrOutput) ElementType() reflect.Type
func (IotHubSkuInfoResponsePtrOutput) Name ¶
func (o IotHubSkuInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (IotHubSkuInfoResponsePtrOutput) Tier ¶
func (o IotHubSkuInfoResponsePtrOutput) Tier() pulumi.StringPtrOutput
The billing tier for the IoT hub.
func (IotHubSkuInfoResponsePtrOutput) ToIotHubSkuInfoResponsePtrOutput ¶
func (o IotHubSkuInfoResponsePtrOutput) ToIotHubSkuInfoResponsePtrOutput() IotHubSkuInfoResponsePtrOutput
func (IotHubSkuInfoResponsePtrOutput) ToIotHubSkuInfoResponsePtrOutputWithContext ¶
func (o IotHubSkuInfoResponsePtrOutput) ToIotHubSkuInfoResponsePtrOutputWithContext(ctx context.Context) IotHubSkuInfoResponsePtrOutput
type IpFilterActionType ¶ added in v0.3.1
The desired action for requests captured by this rule.
func (IpFilterActionType) ElementType ¶ added in v0.3.1
func (IpFilterActionType) ElementType() reflect.Type
func (IpFilterActionType) ToStringOutput ¶ added in v0.3.1
func (e IpFilterActionType) ToStringOutput() pulumi.StringOutput
func (IpFilterActionType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IpFilterActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IpFilterActionType) ToStringPtrOutput ¶ added in v0.3.1
func (e IpFilterActionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IpFilterActionType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IpFilterActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IpFilterRule ¶
type IpFilterRule struct { // The desired action for requests captured by this rule. Action string `pulumi:"action"` // The name of the IP filter rule. FilterName string `pulumi:"filterName"` // A string that contains the IP address range in CIDR notation for the rule. IpMask string `pulumi:"ipMask"` }
The IP filter rules for the IoT hub.
type IpFilterRuleArgs ¶
type IpFilterRuleArgs struct { // The desired action for requests captured by this rule. Action IpFilterActionType `pulumi:"action"` // The name of the IP filter rule. FilterName pulumi.StringInput `pulumi:"filterName"` // A string that contains the IP address range in CIDR notation for the rule. IpMask pulumi.StringInput `pulumi:"ipMask"` }
The IP filter rules for the IoT hub.
func (IpFilterRuleArgs) ElementType ¶
func (IpFilterRuleArgs) ElementType() reflect.Type
func (IpFilterRuleArgs) ToIpFilterRuleOutput ¶
func (i IpFilterRuleArgs) ToIpFilterRuleOutput() IpFilterRuleOutput
func (IpFilterRuleArgs) ToIpFilterRuleOutputWithContext ¶
func (i IpFilterRuleArgs) ToIpFilterRuleOutputWithContext(ctx context.Context) IpFilterRuleOutput
type IpFilterRuleArray ¶
type IpFilterRuleArray []IpFilterRuleInput
func (IpFilterRuleArray) ElementType ¶
func (IpFilterRuleArray) ElementType() reflect.Type
func (IpFilterRuleArray) ToIpFilterRuleArrayOutput ¶
func (i IpFilterRuleArray) ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput
func (IpFilterRuleArray) ToIpFilterRuleArrayOutputWithContext ¶
func (i IpFilterRuleArray) ToIpFilterRuleArrayOutputWithContext(ctx context.Context) IpFilterRuleArrayOutput
type IpFilterRuleArrayInput ¶
type IpFilterRuleArrayInput interface { pulumi.Input ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput ToIpFilterRuleArrayOutputWithContext(context.Context) IpFilterRuleArrayOutput }
IpFilterRuleArrayInput is an input type that accepts IpFilterRuleArray and IpFilterRuleArrayOutput values. You can construct a concrete instance of `IpFilterRuleArrayInput` via:
IpFilterRuleArray{ IpFilterRuleArgs{...} }
type IpFilterRuleArrayOutput ¶
type IpFilterRuleArrayOutput struct{ *pulumi.OutputState }
func (IpFilterRuleArrayOutput) ElementType ¶
func (IpFilterRuleArrayOutput) ElementType() reflect.Type
func (IpFilterRuleArrayOutput) Index ¶
func (o IpFilterRuleArrayOutput) Index(i pulumi.IntInput) IpFilterRuleOutput
func (IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutput ¶
func (o IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutput() IpFilterRuleArrayOutput
func (IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutputWithContext ¶
func (o IpFilterRuleArrayOutput) ToIpFilterRuleArrayOutputWithContext(ctx context.Context) IpFilterRuleArrayOutput
type IpFilterRuleInput ¶
type IpFilterRuleInput interface { pulumi.Input ToIpFilterRuleOutput() IpFilterRuleOutput ToIpFilterRuleOutputWithContext(context.Context) IpFilterRuleOutput }
IpFilterRuleInput is an input type that accepts IpFilterRuleArgs and IpFilterRuleOutput values. You can construct a concrete instance of `IpFilterRuleInput` via:
IpFilterRuleArgs{...}
type IpFilterRuleOutput ¶
type IpFilterRuleOutput struct{ *pulumi.OutputState }
The IP filter rules for the IoT hub.
func (IpFilterRuleOutput) Action ¶
func (o IpFilterRuleOutput) Action() pulumi.StringOutput
The desired action for requests captured by this rule.
func (IpFilterRuleOutput) ElementType ¶
func (IpFilterRuleOutput) ElementType() reflect.Type
func (IpFilterRuleOutput) FilterName ¶
func (o IpFilterRuleOutput) FilterName() pulumi.StringOutput
The name of the IP filter rule.
func (IpFilterRuleOutput) IpMask ¶
func (o IpFilterRuleOutput) IpMask() pulumi.StringOutput
A string that contains the IP address range in CIDR notation for the rule.
func (IpFilterRuleOutput) ToIpFilterRuleOutput ¶
func (o IpFilterRuleOutput) ToIpFilterRuleOutput() IpFilterRuleOutput
func (IpFilterRuleOutput) ToIpFilterRuleOutputWithContext ¶
func (o IpFilterRuleOutput) ToIpFilterRuleOutputWithContext(ctx context.Context) IpFilterRuleOutput
type IpFilterRuleResponse ¶
type IpFilterRuleResponse struct { // The desired action for requests captured by this rule. Action string `pulumi:"action"` // The name of the IP filter rule. FilterName string `pulumi:"filterName"` // A string that contains the IP address range in CIDR notation for the rule. IpMask string `pulumi:"ipMask"` }
The IP filter rules for the IoT hub.
type IpFilterRuleResponseArgs ¶
type IpFilterRuleResponseArgs struct { // The desired action for requests captured by this rule. Action pulumi.StringInput `pulumi:"action"` // The name of the IP filter rule. FilterName pulumi.StringInput `pulumi:"filterName"` // A string that contains the IP address range in CIDR notation for the rule. IpMask pulumi.StringInput `pulumi:"ipMask"` }
The IP filter rules for the IoT hub.
func (IpFilterRuleResponseArgs) ElementType ¶
func (IpFilterRuleResponseArgs) ElementType() reflect.Type
func (IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutput ¶
func (i IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput
func (IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutputWithContext ¶
func (i IpFilterRuleResponseArgs) ToIpFilterRuleResponseOutputWithContext(ctx context.Context) IpFilterRuleResponseOutput
type IpFilterRuleResponseArray ¶
type IpFilterRuleResponseArray []IpFilterRuleResponseInput
func (IpFilterRuleResponseArray) ElementType ¶
func (IpFilterRuleResponseArray) ElementType() reflect.Type
func (IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutput ¶
func (i IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput
func (IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutputWithContext ¶
func (i IpFilterRuleResponseArray) ToIpFilterRuleResponseArrayOutputWithContext(ctx context.Context) IpFilterRuleResponseArrayOutput
type IpFilterRuleResponseArrayInput ¶
type IpFilterRuleResponseArrayInput interface { pulumi.Input ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput ToIpFilterRuleResponseArrayOutputWithContext(context.Context) IpFilterRuleResponseArrayOutput }
IpFilterRuleResponseArrayInput is an input type that accepts IpFilterRuleResponseArray and IpFilterRuleResponseArrayOutput values. You can construct a concrete instance of `IpFilterRuleResponseArrayInput` via:
IpFilterRuleResponseArray{ IpFilterRuleResponseArgs{...} }
type IpFilterRuleResponseArrayOutput ¶
type IpFilterRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (IpFilterRuleResponseArrayOutput) ElementType ¶
func (IpFilterRuleResponseArrayOutput) ElementType() reflect.Type
func (IpFilterRuleResponseArrayOutput) Index ¶
func (o IpFilterRuleResponseArrayOutput) Index(i pulumi.IntInput) IpFilterRuleResponseOutput
func (IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutput ¶
func (o IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutput() IpFilterRuleResponseArrayOutput
func (IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutputWithContext ¶
func (o IpFilterRuleResponseArrayOutput) ToIpFilterRuleResponseArrayOutputWithContext(ctx context.Context) IpFilterRuleResponseArrayOutput
type IpFilterRuleResponseInput ¶
type IpFilterRuleResponseInput interface { pulumi.Input ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput ToIpFilterRuleResponseOutputWithContext(context.Context) IpFilterRuleResponseOutput }
IpFilterRuleResponseInput is an input type that accepts IpFilterRuleResponseArgs and IpFilterRuleResponseOutput values. You can construct a concrete instance of `IpFilterRuleResponseInput` via:
IpFilterRuleResponseArgs{...}
type IpFilterRuleResponseOutput ¶
type IpFilterRuleResponseOutput struct{ *pulumi.OutputState }
The IP filter rules for the IoT hub.
func (IpFilterRuleResponseOutput) Action ¶
func (o IpFilterRuleResponseOutput) Action() pulumi.StringOutput
The desired action for requests captured by this rule.
func (IpFilterRuleResponseOutput) ElementType ¶
func (IpFilterRuleResponseOutput) ElementType() reflect.Type
func (IpFilterRuleResponseOutput) FilterName ¶
func (o IpFilterRuleResponseOutput) FilterName() pulumi.StringOutput
The name of the IP filter rule.
func (IpFilterRuleResponseOutput) IpMask ¶
func (o IpFilterRuleResponseOutput) IpMask() pulumi.StringOutput
A string that contains the IP address range in CIDR notation for the rule.
func (IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutput ¶
func (o IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutput() IpFilterRuleResponseOutput
func (IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutputWithContext ¶
func (o IpFilterRuleResponseOutput) ToIpFilterRuleResponseOutputWithContext(ctx context.Context) IpFilterRuleResponseOutput
type ListIotHubResourceKeysForKeyNameArgs ¶
type ListIotHubResourceKeysForKeyNameArgs struct { // The name of the shared access policy. KeyName string `pulumi:"keyName"` // The name of the resource group that contains the IoT hub. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the IoT hub. ResourceName string `pulumi:"resourceName"` }
type ListIotHubResourceKeysForKeyNameResult ¶
type ListIotHubResourceKeysForKeyNameResult struct { // The name of the shared access policy. KeyName string `pulumi:"keyName"` // The primary key. PrimaryKey *string `pulumi:"primaryKey"` // The permissions assigned to the shared access policy. Rights string `pulumi:"rights"` // The secondary key. SecondaryKey *string `pulumi:"secondaryKey"` }
The properties of an IoT hub shared access policy.
func ListIotHubResourceKeysForKeyName ¶
func ListIotHubResourceKeysForKeyName(ctx *pulumi.Context, args *ListIotHubResourceKeysForKeyNameArgs, opts ...pulumi.InvokeOption) (*ListIotHubResourceKeysForKeyNameResult, error)
type ListIotHubResourceKeysResult ¶
type ListIotHubResourceKeysResult struct { // The next link. NextLink string `pulumi:"nextLink"` // The list of shared access policies. Value []SharedAccessSignatureAuthorizationRuleResponse `pulumi:"value"` }
The list of shared access policies with a next link.
func ListIotHubResourceKeys ¶
func ListIotHubResourceKeys(ctx *pulumi.Context, args *ListIotHubResourceKeysArgs, opts ...pulumi.InvokeOption) (*ListIotHubResourceKeysResult, error)
type LookupCertificateArgs ¶
type LookupCertificateArgs struct { // The name of the certificate CertificateName string `pulumi:"certificateName"` // The name of the resource group that contains the IoT hub. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the IoT hub. ResourceName string `pulumi:"resourceName"` }
type LookupCertificateResult ¶
type LookupCertificateResult struct { // The entity tag. Etag string `pulumi:"etag"` // The resource identifier. Id string `pulumi:"id"` // The name of the certificate. Name string `pulumi:"name"` // The description of an X509 CA Certificate. Properties CertificatePropertiesResponse `pulumi:"properties"` // The resource type. Type string `pulumi:"type"` }
The X509 Certificate.
func LookupCertificate ¶
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
type LookupIotHubResourceEventHubConsumerGroupArgs ¶
type LookupIotHubResourceEventHubConsumerGroupArgs struct { // The name of the Event Hub-compatible endpoint in the IoT hub. EventHubEndpointName string `pulumi:"eventHubEndpointName"` // The name of the consumer group to retrieve. Name string `pulumi:"name"` // The name of the resource group that contains the IoT hub. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the IoT hub. ResourceName string `pulumi:"resourceName"` }
type LookupIotHubResourceEventHubConsumerGroupResult ¶
type LookupIotHubResourceEventHubConsumerGroupResult struct { // The etag. Etag string `pulumi:"etag"` // The Event Hub-compatible consumer group identifier. Id string `pulumi:"id"` // The Event Hub-compatible consumer group name. Name string `pulumi:"name"` // The tags. Properties map[string]string `pulumi:"properties"` // the resource type. Type string `pulumi:"type"` }
The properties of the EventHubConsumerGroupInfo object.
func LookupIotHubResourceEventHubConsumerGroup ¶
func LookupIotHubResourceEventHubConsumerGroup(ctx *pulumi.Context, args *LookupIotHubResourceEventHubConsumerGroupArgs, opts ...pulumi.InvokeOption) (*LookupIotHubResourceEventHubConsumerGroupResult, error)
type LookupIotHubResourceResult ¶
type LookupIotHubResourceResult struct { // The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention. Etag *string `pulumi:"etag"` // The resource identifier. Id string `pulumi:"id"` // The resource location. Location string `pulumi:"location"` // The resource name. Name string `pulumi:"name"` // IotHub properties Properties IotHubPropertiesResponse `pulumi:"properties"` // IotHub SKU info Sku IotHubSkuInfoResponse `pulumi:"sku"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The resource type. Type string `pulumi:"type"` }
The description of the IoT hub.
func LookupIotHubResource ¶
func LookupIotHubResource(ctx *pulumi.Context, args *LookupIotHubResourceArgs, opts ...pulumi.InvokeOption) (*LookupIotHubResourceResult, error)
type MessagingEndpointProperties ¶
type MessagingEndpointProperties struct { // The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. LockDurationAsIso8601 *string `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. TtlAsIso8601 *string `pulumi:"ttlAsIso8601"` }
The properties of the messaging endpoints used by this IoT hub.
type MessagingEndpointPropertiesArgs ¶
type MessagingEndpointPropertiesArgs struct { // The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. LockDurationAsIso8601 pulumi.StringPtrInput `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. MaxDeliveryCount pulumi.IntPtrInput `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. TtlAsIso8601 pulumi.StringPtrInput `pulumi:"ttlAsIso8601"` }
The properties of the messaging endpoints used by this IoT hub.
func (MessagingEndpointPropertiesArgs) ElementType ¶
func (MessagingEndpointPropertiesArgs) ElementType() reflect.Type
func (MessagingEndpointPropertiesArgs) ToMessagingEndpointPropertiesOutput ¶
func (i MessagingEndpointPropertiesArgs) ToMessagingEndpointPropertiesOutput() MessagingEndpointPropertiesOutput
func (MessagingEndpointPropertiesArgs) ToMessagingEndpointPropertiesOutputWithContext ¶
func (i MessagingEndpointPropertiesArgs) ToMessagingEndpointPropertiesOutputWithContext(ctx context.Context) MessagingEndpointPropertiesOutput
type MessagingEndpointPropertiesInput ¶
type MessagingEndpointPropertiesInput interface { pulumi.Input ToMessagingEndpointPropertiesOutput() MessagingEndpointPropertiesOutput ToMessagingEndpointPropertiesOutputWithContext(context.Context) MessagingEndpointPropertiesOutput }
MessagingEndpointPropertiesInput is an input type that accepts MessagingEndpointPropertiesArgs and MessagingEndpointPropertiesOutput values. You can construct a concrete instance of `MessagingEndpointPropertiesInput` via:
MessagingEndpointPropertiesArgs{...}
type MessagingEndpointPropertiesMap ¶
type MessagingEndpointPropertiesMap map[string]MessagingEndpointPropertiesInput
func (MessagingEndpointPropertiesMap) ElementType ¶
func (MessagingEndpointPropertiesMap) ElementType() reflect.Type
func (MessagingEndpointPropertiesMap) ToMessagingEndpointPropertiesMapOutput ¶
func (i MessagingEndpointPropertiesMap) ToMessagingEndpointPropertiesMapOutput() MessagingEndpointPropertiesMapOutput
func (MessagingEndpointPropertiesMap) ToMessagingEndpointPropertiesMapOutputWithContext ¶
func (i MessagingEndpointPropertiesMap) ToMessagingEndpointPropertiesMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesMapOutput
type MessagingEndpointPropertiesMapInput ¶
type MessagingEndpointPropertiesMapInput interface { pulumi.Input ToMessagingEndpointPropertiesMapOutput() MessagingEndpointPropertiesMapOutput ToMessagingEndpointPropertiesMapOutputWithContext(context.Context) MessagingEndpointPropertiesMapOutput }
MessagingEndpointPropertiesMapInput is an input type that accepts MessagingEndpointPropertiesMap and MessagingEndpointPropertiesMapOutput values. You can construct a concrete instance of `MessagingEndpointPropertiesMapInput` via:
MessagingEndpointPropertiesMap{ "key": MessagingEndpointPropertiesArgs{...} }
type MessagingEndpointPropertiesMapOutput ¶
type MessagingEndpointPropertiesMapOutput struct{ *pulumi.OutputState }
func (MessagingEndpointPropertiesMapOutput) ElementType ¶
func (MessagingEndpointPropertiesMapOutput) ElementType() reflect.Type
func (MessagingEndpointPropertiesMapOutput) MapIndex ¶
func (o MessagingEndpointPropertiesMapOutput) MapIndex(k pulumi.StringInput) MessagingEndpointPropertiesOutput
func (MessagingEndpointPropertiesMapOutput) ToMessagingEndpointPropertiesMapOutput ¶
func (o MessagingEndpointPropertiesMapOutput) ToMessagingEndpointPropertiesMapOutput() MessagingEndpointPropertiesMapOutput
func (MessagingEndpointPropertiesMapOutput) ToMessagingEndpointPropertiesMapOutputWithContext ¶
func (o MessagingEndpointPropertiesMapOutput) ToMessagingEndpointPropertiesMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesMapOutput
type MessagingEndpointPropertiesOutput ¶
type MessagingEndpointPropertiesOutput struct{ *pulumi.OutputState }
The properties of the messaging endpoints used by this IoT hub.
func (MessagingEndpointPropertiesOutput) ElementType ¶
func (MessagingEndpointPropertiesOutput) ElementType() reflect.Type
func (MessagingEndpointPropertiesOutput) LockDurationAsIso8601 ¶
func (o MessagingEndpointPropertiesOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
func (MessagingEndpointPropertiesOutput) MaxDeliveryCount ¶
func (o MessagingEndpointPropertiesOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
func (MessagingEndpointPropertiesOutput) ToMessagingEndpointPropertiesOutput ¶
func (o MessagingEndpointPropertiesOutput) ToMessagingEndpointPropertiesOutput() MessagingEndpointPropertiesOutput
func (MessagingEndpointPropertiesOutput) ToMessagingEndpointPropertiesOutputWithContext ¶
func (o MessagingEndpointPropertiesOutput) ToMessagingEndpointPropertiesOutputWithContext(ctx context.Context) MessagingEndpointPropertiesOutput
func (MessagingEndpointPropertiesOutput) TtlAsIso8601 ¶
func (o MessagingEndpointPropertiesOutput) TtlAsIso8601() pulumi.StringPtrOutput
The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
type MessagingEndpointPropertiesResponse ¶
type MessagingEndpointPropertiesResponse struct { // The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. LockDurationAsIso8601 *string `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. MaxDeliveryCount *int `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. TtlAsIso8601 *string `pulumi:"ttlAsIso8601"` }
The properties of the messaging endpoints used by this IoT hub.
type MessagingEndpointPropertiesResponseArgs ¶
type MessagingEndpointPropertiesResponseArgs struct { // The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. LockDurationAsIso8601 pulumi.StringPtrInput `pulumi:"lockDurationAsIso8601"` // The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. MaxDeliveryCount pulumi.IntPtrInput `pulumi:"maxDeliveryCount"` // The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. TtlAsIso8601 pulumi.StringPtrInput `pulumi:"ttlAsIso8601"` }
The properties of the messaging endpoints used by this IoT hub.
func (MessagingEndpointPropertiesResponseArgs) ElementType ¶
func (MessagingEndpointPropertiesResponseArgs) ElementType() reflect.Type
func (MessagingEndpointPropertiesResponseArgs) ToMessagingEndpointPropertiesResponseOutput ¶
func (i MessagingEndpointPropertiesResponseArgs) ToMessagingEndpointPropertiesResponseOutput() MessagingEndpointPropertiesResponseOutput
func (MessagingEndpointPropertiesResponseArgs) ToMessagingEndpointPropertiesResponseOutputWithContext ¶
func (i MessagingEndpointPropertiesResponseArgs) ToMessagingEndpointPropertiesResponseOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseOutput
type MessagingEndpointPropertiesResponseInput ¶
type MessagingEndpointPropertiesResponseInput interface { pulumi.Input ToMessagingEndpointPropertiesResponseOutput() MessagingEndpointPropertiesResponseOutput ToMessagingEndpointPropertiesResponseOutputWithContext(context.Context) MessagingEndpointPropertiesResponseOutput }
MessagingEndpointPropertiesResponseInput is an input type that accepts MessagingEndpointPropertiesResponseArgs and MessagingEndpointPropertiesResponseOutput values. You can construct a concrete instance of `MessagingEndpointPropertiesResponseInput` via:
MessagingEndpointPropertiesResponseArgs{...}
type MessagingEndpointPropertiesResponseMap ¶
type MessagingEndpointPropertiesResponseMap map[string]MessagingEndpointPropertiesResponseInput
func (MessagingEndpointPropertiesResponseMap) ElementType ¶
func (MessagingEndpointPropertiesResponseMap) ElementType() reflect.Type
func (MessagingEndpointPropertiesResponseMap) ToMessagingEndpointPropertiesResponseMapOutput ¶
func (i MessagingEndpointPropertiesResponseMap) ToMessagingEndpointPropertiesResponseMapOutput() MessagingEndpointPropertiesResponseMapOutput
func (MessagingEndpointPropertiesResponseMap) ToMessagingEndpointPropertiesResponseMapOutputWithContext ¶
func (i MessagingEndpointPropertiesResponseMap) ToMessagingEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseMapOutput
type MessagingEndpointPropertiesResponseMapInput ¶
type MessagingEndpointPropertiesResponseMapInput interface { pulumi.Input ToMessagingEndpointPropertiesResponseMapOutput() MessagingEndpointPropertiesResponseMapOutput ToMessagingEndpointPropertiesResponseMapOutputWithContext(context.Context) MessagingEndpointPropertiesResponseMapOutput }
MessagingEndpointPropertiesResponseMapInput is an input type that accepts MessagingEndpointPropertiesResponseMap and MessagingEndpointPropertiesResponseMapOutput values. You can construct a concrete instance of `MessagingEndpointPropertiesResponseMapInput` via:
MessagingEndpointPropertiesResponseMap{ "key": MessagingEndpointPropertiesResponseArgs{...} }
type MessagingEndpointPropertiesResponseMapOutput ¶
type MessagingEndpointPropertiesResponseMapOutput struct{ *pulumi.OutputState }
func (MessagingEndpointPropertiesResponseMapOutput) ElementType ¶
func (MessagingEndpointPropertiesResponseMapOutput) ElementType() reflect.Type
func (MessagingEndpointPropertiesResponseMapOutput) ToMessagingEndpointPropertiesResponseMapOutput ¶
func (o MessagingEndpointPropertiesResponseMapOutput) ToMessagingEndpointPropertiesResponseMapOutput() MessagingEndpointPropertiesResponseMapOutput
func (MessagingEndpointPropertiesResponseMapOutput) ToMessagingEndpointPropertiesResponseMapOutputWithContext ¶
func (o MessagingEndpointPropertiesResponseMapOutput) ToMessagingEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseMapOutput
type MessagingEndpointPropertiesResponseOutput ¶
type MessagingEndpointPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the messaging endpoints used by this IoT hub.
func (MessagingEndpointPropertiesResponseOutput) ElementType ¶
func (MessagingEndpointPropertiesResponseOutput) ElementType() reflect.Type
func (MessagingEndpointPropertiesResponseOutput) LockDurationAsIso8601 ¶
func (o MessagingEndpointPropertiesResponseOutput) LockDurationAsIso8601() pulumi.StringPtrOutput
The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
func (MessagingEndpointPropertiesResponseOutput) MaxDeliveryCount ¶
func (o MessagingEndpointPropertiesResponseOutput) MaxDeliveryCount() pulumi.IntPtrOutput
The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
func (MessagingEndpointPropertiesResponseOutput) ToMessagingEndpointPropertiesResponseOutput ¶
func (o MessagingEndpointPropertiesResponseOutput) ToMessagingEndpointPropertiesResponseOutput() MessagingEndpointPropertiesResponseOutput
func (MessagingEndpointPropertiesResponseOutput) ToMessagingEndpointPropertiesResponseOutputWithContext ¶
func (o MessagingEndpointPropertiesResponseOutput) ToMessagingEndpointPropertiesResponseOutputWithContext(ctx context.Context) MessagingEndpointPropertiesResponseOutput
func (MessagingEndpointPropertiesResponseOutput) TtlAsIso8601 ¶
func (o MessagingEndpointPropertiesResponseOutput) TtlAsIso8601() pulumi.StringPtrOutput
The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
type RouteProperties ¶
type RouteProperties struct { // The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition *string `pulumi:"condition"` // The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed. EndpointNames []string `pulumi:"endpointNames"` // Used to specify whether a route is enabled. IsEnabled bool `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name string `pulumi:"name"` // The source that the routing rule is to be applied to, such as DeviceMessages. Source string `pulumi:"source"` }
The properties of a routing rule that your IoT hub uses to route messages to endpoints.
type RoutePropertiesArgs ¶
type RoutePropertiesArgs struct { // The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition pulumi.StringPtrInput `pulumi:"condition"` // The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed. EndpointNames pulumi.StringArrayInput `pulumi:"endpointNames"` // Used to specify whether a route is enabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name pulumi.StringInput `pulumi:"name"` // The source that the routing rule is to be applied to, such as DeviceMessages. Source pulumi.StringInput `pulumi:"source"` }
The properties of a routing rule that your IoT hub uses to route messages to endpoints.
func (RoutePropertiesArgs) ElementType ¶
func (RoutePropertiesArgs) ElementType() reflect.Type
func (RoutePropertiesArgs) ToRoutePropertiesOutput ¶
func (i RoutePropertiesArgs) ToRoutePropertiesOutput() RoutePropertiesOutput
func (RoutePropertiesArgs) ToRoutePropertiesOutputWithContext ¶
func (i RoutePropertiesArgs) ToRoutePropertiesOutputWithContext(ctx context.Context) RoutePropertiesOutput
type RoutePropertiesArray ¶
type RoutePropertiesArray []RoutePropertiesInput
func (RoutePropertiesArray) ElementType ¶
func (RoutePropertiesArray) ElementType() reflect.Type
func (RoutePropertiesArray) ToRoutePropertiesArrayOutput ¶
func (i RoutePropertiesArray) ToRoutePropertiesArrayOutput() RoutePropertiesArrayOutput
func (RoutePropertiesArray) ToRoutePropertiesArrayOutputWithContext ¶
func (i RoutePropertiesArray) ToRoutePropertiesArrayOutputWithContext(ctx context.Context) RoutePropertiesArrayOutput
type RoutePropertiesArrayInput ¶
type RoutePropertiesArrayInput interface { pulumi.Input ToRoutePropertiesArrayOutput() RoutePropertiesArrayOutput ToRoutePropertiesArrayOutputWithContext(context.Context) RoutePropertiesArrayOutput }
RoutePropertiesArrayInput is an input type that accepts RoutePropertiesArray and RoutePropertiesArrayOutput values. You can construct a concrete instance of `RoutePropertiesArrayInput` via:
RoutePropertiesArray{ RoutePropertiesArgs{...} }
type RoutePropertiesArrayOutput ¶
type RoutePropertiesArrayOutput struct{ *pulumi.OutputState }
func (RoutePropertiesArrayOutput) ElementType ¶
func (RoutePropertiesArrayOutput) ElementType() reflect.Type
func (RoutePropertiesArrayOutput) Index ¶
func (o RoutePropertiesArrayOutput) Index(i pulumi.IntInput) RoutePropertiesOutput
func (RoutePropertiesArrayOutput) ToRoutePropertiesArrayOutput ¶
func (o RoutePropertiesArrayOutput) ToRoutePropertiesArrayOutput() RoutePropertiesArrayOutput
func (RoutePropertiesArrayOutput) ToRoutePropertiesArrayOutputWithContext ¶
func (o RoutePropertiesArrayOutput) ToRoutePropertiesArrayOutputWithContext(ctx context.Context) RoutePropertiesArrayOutput
type RoutePropertiesInput ¶
type RoutePropertiesInput interface { pulumi.Input ToRoutePropertiesOutput() RoutePropertiesOutput ToRoutePropertiesOutputWithContext(context.Context) RoutePropertiesOutput }
RoutePropertiesInput is an input type that accepts RoutePropertiesArgs and RoutePropertiesOutput values. You can construct a concrete instance of `RoutePropertiesInput` via:
RoutePropertiesArgs{...}
type RoutePropertiesOutput ¶
type RoutePropertiesOutput struct{ *pulumi.OutputState }
The properties of a routing rule that your IoT hub uses to route messages to endpoints.
func (RoutePropertiesOutput) Condition ¶
func (o RoutePropertiesOutput) Condition() pulumi.StringPtrOutput
The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
func (RoutePropertiesOutput) ElementType ¶
func (RoutePropertiesOutput) ElementType() reflect.Type
func (RoutePropertiesOutput) EndpointNames ¶
func (o RoutePropertiesOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed.
func (RoutePropertiesOutput) IsEnabled ¶
func (o RoutePropertiesOutput) IsEnabled() pulumi.BoolOutput
Used to specify whether a route is enabled.
func (RoutePropertiesOutput) Name ¶
func (o RoutePropertiesOutput) Name() pulumi.StringOutput
The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.
func (RoutePropertiesOutput) Source ¶
func (o RoutePropertiesOutput) Source() pulumi.StringOutput
The source that the routing rule is to be applied to, such as DeviceMessages.
func (RoutePropertiesOutput) ToRoutePropertiesOutput ¶
func (o RoutePropertiesOutput) ToRoutePropertiesOutput() RoutePropertiesOutput
func (RoutePropertiesOutput) ToRoutePropertiesOutputWithContext ¶
func (o RoutePropertiesOutput) ToRoutePropertiesOutputWithContext(ctx context.Context) RoutePropertiesOutput
type RoutePropertiesResponse ¶
type RoutePropertiesResponse struct { // The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition *string `pulumi:"condition"` // The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed. EndpointNames []string `pulumi:"endpointNames"` // Used to specify whether a route is enabled. IsEnabled bool `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name string `pulumi:"name"` // The source that the routing rule is to be applied to, such as DeviceMessages. Source string `pulumi:"source"` }
The properties of a routing rule that your IoT hub uses to route messages to endpoints.
type RoutePropertiesResponseArgs ¶
type RoutePropertiesResponseArgs struct { // The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language Condition pulumi.StringPtrInput `pulumi:"condition"` // The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed. EndpointNames pulumi.StringArrayInput `pulumi:"endpointNames"` // Used to specify whether a route is enabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique. Name pulumi.StringInput `pulumi:"name"` // The source that the routing rule is to be applied to, such as DeviceMessages. Source pulumi.StringInput `pulumi:"source"` }
The properties of a routing rule that your IoT hub uses to route messages to endpoints.
func (RoutePropertiesResponseArgs) ElementType ¶
func (RoutePropertiesResponseArgs) ElementType() reflect.Type
func (RoutePropertiesResponseArgs) ToRoutePropertiesResponseOutput ¶
func (i RoutePropertiesResponseArgs) ToRoutePropertiesResponseOutput() RoutePropertiesResponseOutput
func (RoutePropertiesResponseArgs) ToRoutePropertiesResponseOutputWithContext ¶
func (i RoutePropertiesResponseArgs) ToRoutePropertiesResponseOutputWithContext(ctx context.Context) RoutePropertiesResponseOutput
type RoutePropertiesResponseArray ¶
type RoutePropertiesResponseArray []RoutePropertiesResponseInput
func (RoutePropertiesResponseArray) ElementType ¶
func (RoutePropertiesResponseArray) ElementType() reflect.Type
func (RoutePropertiesResponseArray) ToRoutePropertiesResponseArrayOutput ¶
func (i RoutePropertiesResponseArray) ToRoutePropertiesResponseArrayOutput() RoutePropertiesResponseArrayOutput
func (RoutePropertiesResponseArray) ToRoutePropertiesResponseArrayOutputWithContext ¶
func (i RoutePropertiesResponseArray) ToRoutePropertiesResponseArrayOutputWithContext(ctx context.Context) RoutePropertiesResponseArrayOutput
type RoutePropertiesResponseArrayInput ¶
type RoutePropertiesResponseArrayInput interface { pulumi.Input ToRoutePropertiesResponseArrayOutput() RoutePropertiesResponseArrayOutput ToRoutePropertiesResponseArrayOutputWithContext(context.Context) RoutePropertiesResponseArrayOutput }
RoutePropertiesResponseArrayInput is an input type that accepts RoutePropertiesResponseArray and RoutePropertiesResponseArrayOutput values. You can construct a concrete instance of `RoutePropertiesResponseArrayInput` via:
RoutePropertiesResponseArray{ RoutePropertiesResponseArgs{...} }
type RoutePropertiesResponseArrayOutput ¶
type RoutePropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (RoutePropertiesResponseArrayOutput) ElementType ¶
func (RoutePropertiesResponseArrayOutput) ElementType() reflect.Type
func (RoutePropertiesResponseArrayOutput) Index ¶
func (o RoutePropertiesResponseArrayOutput) Index(i pulumi.IntInput) RoutePropertiesResponseOutput
func (RoutePropertiesResponseArrayOutput) ToRoutePropertiesResponseArrayOutput ¶
func (o RoutePropertiesResponseArrayOutput) ToRoutePropertiesResponseArrayOutput() RoutePropertiesResponseArrayOutput
func (RoutePropertiesResponseArrayOutput) ToRoutePropertiesResponseArrayOutputWithContext ¶
func (o RoutePropertiesResponseArrayOutput) ToRoutePropertiesResponseArrayOutputWithContext(ctx context.Context) RoutePropertiesResponseArrayOutput
type RoutePropertiesResponseInput ¶
type RoutePropertiesResponseInput interface { pulumi.Input ToRoutePropertiesResponseOutput() RoutePropertiesResponseOutput ToRoutePropertiesResponseOutputWithContext(context.Context) RoutePropertiesResponseOutput }
RoutePropertiesResponseInput is an input type that accepts RoutePropertiesResponseArgs and RoutePropertiesResponseOutput values. You can construct a concrete instance of `RoutePropertiesResponseInput` via:
RoutePropertiesResponseArgs{...}
type RoutePropertiesResponseOutput ¶
type RoutePropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a routing rule that your IoT hub uses to route messages to endpoints.
func (RoutePropertiesResponseOutput) Condition ¶
func (o RoutePropertiesResponseOutput) Condition() pulumi.StringPtrOutput
The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
func (RoutePropertiesResponseOutput) ElementType ¶
func (RoutePropertiesResponseOutput) ElementType() reflect.Type
func (RoutePropertiesResponseOutput) EndpointNames ¶
func (o RoutePropertiesResponseOutput) EndpointNames() pulumi.StringArrayOutput
The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed.
func (RoutePropertiesResponseOutput) IsEnabled ¶
func (o RoutePropertiesResponseOutput) IsEnabled() pulumi.BoolOutput
Used to specify whether a route is enabled.
func (RoutePropertiesResponseOutput) Name ¶
func (o RoutePropertiesResponseOutput) Name() pulumi.StringOutput
The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.
func (RoutePropertiesResponseOutput) Source ¶
func (o RoutePropertiesResponseOutput) Source() pulumi.StringOutput
The source that the routing rule is to be applied to, such as DeviceMessages.
func (RoutePropertiesResponseOutput) ToRoutePropertiesResponseOutput ¶
func (o RoutePropertiesResponseOutput) ToRoutePropertiesResponseOutput() RoutePropertiesResponseOutput
func (RoutePropertiesResponseOutput) ToRoutePropertiesResponseOutputWithContext ¶
func (o RoutePropertiesResponseOutput) ToRoutePropertiesResponseOutputWithContext(ctx context.Context) RoutePropertiesResponseOutput
type RoutingEndpoints ¶
type RoutingEndpoints struct { // The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint. EventHubs []RoutingEventHubProperties `pulumi:"eventHubs"` // The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules. ServiceBusQueues []RoutingServiceBusQueueEndpointProperties `pulumi:"serviceBusQueues"` // The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules. ServiceBusTopics []RoutingServiceBusTopicEndpointProperties `pulumi:"serviceBusTopics"` // The list of storage container endpoints that IoT hub routes messages to, based on the routing rules. StorageContainers []RoutingStorageContainerProperties `pulumi:"storageContainers"` }
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
type RoutingEndpointsArgs ¶
type RoutingEndpointsArgs struct { // The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint. EventHubs RoutingEventHubPropertiesArrayInput `pulumi:"eventHubs"` // The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules. ServiceBusQueues RoutingServiceBusQueueEndpointPropertiesArrayInput `pulumi:"serviceBusQueues"` // The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules. ServiceBusTopics RoutingServiceBusTopicEndpointPropertiesArrayInput `pulumi:"serviceBusTopics"` // The list of storage container endpoints that IoT hub routes messages to, based on the routing rules. StorageContainers RoutingStorageContainerPropertiesArrayInput `pulumi:"storageContainers"` }
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingEndpointsArgs) ElementType ¶
func (RoutingEndpointsArgs) ElementType() reflect.Type
func (RoutingEndpointsArgs) ToRoutingEndpointsOutput ¶
func (i RoutingEndpointsArgs) ToRoutingEndpointsOutput() RoutingEndpointsOutput
func (RoutingEndpointsArgs) ToRoutingEndpointsOutputWithContext ¶
func (i RoutingEndpointsArgs) ToRoutingEndpointsOutputWithContext(ctx context.Context) RoutingEndpointsOutput
func (RoutingEndpointsArgs) ToRoutingEndpointsPtrOutput ¶
func (i RoutingEndpointsArgs) ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput
func (RoutingEndpointsArgs) ToRoutingEndpointsPtrOutputWithContext ¶
func (i RoutingEndpointsArgs) ToRoutingEndpointsPtrOutputWithContext(ctx context.Context) RoutingEndpointsPtrOutput
type RoutingEndpointsInput ¶
type RoutingEndpointsInput interface { pulumi.Input ToRoutingEndpointsOutput() RoutingEndpointsOutput ToRoutingEndpointsOutputWithContext(context.Context) RoutingEndpointsOutput }
RoutingEndpointsInput is an input type that accepts RoutingEndpointsArgs and RoutingEndpointsOutput values. You can construct a concrete instance of `RoutingEndpointsInput` via:
RoutingEndpointsArgs{...}
type RoutingEndpointsOutput ¶
type RoutingEndpointsOutput struct{ *pulumi.OutputState }
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingEndpointsOutput) ElementType ¶
func (RoutingEndpointsOutput) ElementType() reflect.Type
func (RoutingEndpointsOutput) EventHubs ¶
func (o RoutingEndpointsOutput) EventHubs() RoutingEventHubPropertiesArrayOutput
The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.
func (RoutingEndpointsOutput) ServiceBusQueues ¶
func (o RoutingEndpointsOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesArrayOutput
The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsOutput) ServiceBusTopics ¶
func (o RoutingEndpointsOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesArrayOutput
The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsOutput) StorageContainers ¶
func (o RoutingEndpointsOutput) StorageContainers() RoutingStorageContainerPropertiesArrayOutput
The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.
func (RoutingEndpointsOutput) ToRoutingEndpointsOutput ¶
func (o RoutingEndpointsOutput) ToRoutingEndpointsOutput() RoutingEndpointsOutput
func (RoutingEndpointsOutput) ToRoutingEndpointsOutputWithContext ¶
func (o RoutingEndpointsOutput) ToRoutingEndpointsOutputWithContext(ctx context.Context) RoutingEndpointsOutput
func (RoutingEndpointsOutput) ToRoutingEndpointsPtrOutput ¶
func (o RoutingEndpointsOutput) ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput
func (RoutingEndpointsOutput) ToRoutingEndpointsPtrOutputWithContext ¶
func (o RoutingEndpointsOutput) ToRoutingEndpointsPtrOutputWithContext(ctx context.Context) RoutingEndpointsPtrOutput
type RoutingEndpointsPtrInput ¶
type RoutingEndpointsPtrInput interface { pulumi.Input ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput ToRoutingEndpointsPtrOutputWithContext(context.Context) RoutingEndpointsPtrOutput }
RoutingEndpointsPtrInput is an input type that accepts RoutingEndpointsArgs, RoutingEndpointsPtr and RoutingEndpointsPtrOutput values. You can construct a concrete instance of `RoutingEndpointsPtrInput` via:
RoutingEndpointsArgs{...} or: nil
func RoutingEndpointsPtr ¶
func RoutingEndpointsPtr(v *RoutingEndpointsArgs) RoutingEndpointsPtrInput
type RoutingEndpointsPtrOutput ¶
type RoutingEndpointsPtrOutput struct{ *pulumi.OutputState }
func (RoutingEndpointsPtrOutput) Elem ¶
func (o RoutingEndpointsPtrOutput) Elem() RoutingEndpointsOutput
func (RoutingEndpointsPtrOutput) ElementType ¶
func (RoutingEndpointsPtrOutput) ElementType() reflect.Type
func (RoutingEndpointsPtrOutput) EventHubs ¶
func (o RoutingEndpointsPtrOutput) EventHubs() RoutingEventHubPropertiesArrayOutput
The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.
func (RoutingEndpointsPtrOutput) ServiceBusQueues ¶
func (o RoutingEndpointsPtrOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesArrayOutput
The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsPtrOutput) ServiceBusTopics ¶
func (o RoutingEndpointsPtrOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesArrayOutput
The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsPtrOutput) StorageContainers ¶
func (o RoutingEndpointsPtrOutput) StorageContainers() RoutingStorageContainerPropertiesArrayOutput
The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.
func (RoutingEndpointsPtrOutput) ToRoutingEndpointsPtrOutput ¶
func (o RoutingEndpointsPtrOutput) ToRoutingEndpointsPtrOutput() RoutingEndpointsPtrOutput
func (RoutingEndpointsPtrOutput) ToRoutingEndpointsPtrOutputWithContext ¶
func (o RoutingEndpointsPtrOutput) ToRoutingEndpointsPtrOutputWithContext(ctx context.Context) RoutingEndpointsPtrOutput
type RoutingEndpointsResponse ¶
type RoutingEndpointsResponse struct { // The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint. EventHubs []RoutingEventHubPropertiesResponse `pulumi:"eventHubs"` // The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules. ServiceBusQueues []RoutingServiceBusQueueEndpointPropertiesResponse `pulumi:"serviceBusQueues"` // The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules. ServiceBusTopics []RoutingServiceBusTopicEndpointPropertiesResponse `pulumi:"serviceBusTopics"` // The list of storage container endpoints that IoT hub routes messages to, based on the routing rules. StorageContainers []RoutingStorageContainerPropertiesResponse `pulumi:"storageContainers"` }
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
type RoutingEndpointsResponseArgs ¶
type RoutingEndpointsResponseArgs struct { // The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint. EventHubs RoutingEventHubPropertiesResponseArrayInput `pulumi:"eventHubs"` // The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules. ServiceBusQueues RoutingServiceBusQueueEndpointPropertiesResponseArrayInput `pulumi:"serviceBusQueues"` // The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules. ServiceBusTopics RoutingServiceBusTopicEndpointPropertiesResponseArrayInput `pulumi:"serviceBusTopics"` // The list of storage container endpoints that IoT hub routes messages to, based on the routing rules. StorageContainers RoutingStorageContainerPropertiesResponseArrayInput `pulumi:"storageContainers"` }
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingEndpointsResponseArgs) ElementType ¶
func (RoutingEndpointsResponseArgs) ElementType() reflect.Type
func (RoutingEndpointsResponseArgs) ToRoutingEndpointsResponseOutput ¶
func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponseOutput() RoutingEndpointsResponseOutput
func (RoutingEndpointsResponseArgs) ToRoutingEndpointsResponseOutputWithContext ¶
func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponseOutputWithContext(ctx context.Context) RoutingEndpointsResponseOutput
func (RoutingEndpointsResponseArgs) ToRoutingEndpointsResponsePtrOutput ¶
func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput
func (RoutingEndpointsResponseArgs) ToRoutingEndpointsResponsePtrOutputWithContext ¶
func (i RoutingEndpointsResponseArgs) ToRoutingEndpointsResponsePtrOutputWithContext(ctx context.Context) RoutingEndpointsResponsePtrOutput
type RoutingEndpointsResponseInput ¶
type RoutingEndpointsResponseInput interface { pulumi.Input ToRoutingEndpointsResponseOutput() RoutingEndpointsResponseOutput ToRoutingEndpointsResponseOutputWithContext(context.Context) RoutingEndpointsResponseOutput }
RoutingEndpointsResponseInput is an input type that accepts RoutingEndpointsResponseArgs and RoutingEndpointsResponseOutput values. You can construct a concrete instance of `RoutingEndpointsResponseInput` via:
RoutingEndpointsResponseArgs{...}
type RoutingEndpointsResponseOutput ¶
type RoutingEndpointsResponseOutput struct{ *pulumi.OutputState }
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingEndpointsResponseOutput) ElementType ¶
func (RoutingEndpointsResponseOutput) ElementType() reflect.Type
func (RoutingEndpointsResponseOutput) EventHubs ¶
func (o RoutingEndpointsResponseOutput) EventHubs() RoutingEventHubPropertiesResponseArrayOutput
The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.
func (RoutingEndpointsResponseOutput) ServiceBusQueues ¶
func (o RoutingEndpointsResponseOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsResponseOutput) ServiceBusTopics ¶
func (o RoutingEndpointsResponseOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsResponseOutput) StorageContainers ¶
func (o RoutingEndpointsResponseOutput) StorageContainers() RoutingStorageContainerPropertiesResponseArrayOutput
The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.
func (RoutingEndpointsResponseOutput) ToRoutingEndpointsResponseOutput ¶
func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponseOutput() RoutingEndpointsResponseOutput
func (RoutingEndpointsResponseOutput) ToRoutingEndpointsResponseOutputWithContext ¶
func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponseOutputWithContext(ctx context.Context) RoutingEndpointsResponseOutput
func (RoutingEndpointsResponseOutput) ToRoutingEndpointsResponsePtrOutput ¶
func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput
func (RoutingEndpointsResponseOutput) ToRoutingEndpointsResponsePtrOutputWithContext ¶
func (o RoutingEndpointsResponseOutput) ToRoutingEndpointsResponsePtrOutputWithContext(ctx context.Context) RoutingEndpointsResponsePtrOutput
type RoutingEndpointsResponsePtrInput ¶
type RoutingEndpointsResponsePtrInput interface { pulumi.Input ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput ToRoutingEndpointsResponsePtrOutputWithContext(context.Context) RoutingEndpointsResponsePtrOutput }
RoutingEndpointsResponsePtrInput is an input type that accepts RoutingEndpointsResponseArgs, RoutingEndpointsResponsePtr and RoutingEndpointsResponsePtrOutput values. You can construct a concrete instance of `RoutingEndpointsResponsePtrInput` via:
RoutingEndpointsResponseArgs{...} or: nil
func RoutingEndpointsResponsePtr ¶
func RoutingEndpointsResponsePtr(v *RoutingEndpointsResponseArgs) RoutingEndpointsResponsePtrInput
type RoutingEndpointsResponsePtrOutput ¶
type RoutingEndpointsResponsePtrOutput struct{ *pulumi.OutputState }
func (RoutingEndpointsResponsePtrOutput) Elem ¶
func (o RoutingEndpointsResponsePtrOutput) Elem() RoutingEndpointsResponseOutput
func (RoutingEndpointsResponsePtrOutput) ElementType ¶
func (RoutingEndpointsResponsePtrOutput) ElementType() reflect.Type
func (RoutingEndpointsResponsePtrOutput) EventHubs ¶
func (o RoutingEndpointsResponsePtrOutput) EventHubs() RoutingEventHubPropertiesResponseArrayOutput
The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.
func (RoutingEndpointsResponsePtrOutput) ServiceBusQueues ¶
func (o RoutingEndpointsResponsePtrOutput) ServiceBusQueues() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsResponsePtrOutput) ServiceBusTopics ¶
func (o RoutingEndpointsResponsePtrOutput) ServiceBusTopics() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.
func (RoutingEndpointsResponsePtrOutput) StorageContainers ¶
func (o RoutingEndpointsResponsePtrOutput) StorageContainers() RoutingStorageContainerPropertiesResponseArrayOutput
The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.
func (RoutingEndpointsResponsePtrOutput) ToRoutingEndpointsResponsePtrOutput ¶
func (o RoutingEndpointsResponsePtrOutput) ToRoutingEndpointsResponsePtrOutput() RoutingEndpointsResponsePtrOutput
func (RoutingEndpointsResponsePtrOutput) ToRoutingEndpointsResponsePtrOutputWithContext ¶
func (o RoutingEndpointsResponsePtrOutput) ToRoutingEndpointsResponsePtrOutputWithContext(ctx context.Context) RoutingEndpointsResponsePtrOutput
type RoutingEventHubProperties ¶
type RoutingEventHubProperties struct { // The connection string of the event hub endpoint. ConnectionString string `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name string `pulumi:"name"` // The name of the resource group of the event hub endpoint. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the event hub endpoint. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to an event hub endpoint.
type RoutingEventHubPropertiesArgs ¶
type RoutingEventHubPropertiesArgs struct { // The connection string of the event hub endpoint. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the event hub endpoint. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the event hub endpoint. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to an event hub endpoint.
func (RoutingEventHubPropertiesArgs) ElementType ¶
func (RoutingEventHubPropertiesArgs) ElementType() reflect.Type
func (RoutingEventHubPropertiesArgs) ToRoutingEventHubPropertiesOutput ¶
func (i RoutingEventHubPropertiesArgs) ToRoutingEventHubPropertiesOutput() RoutingEventHubPropertiesOutput
func (RoutingEventHubPropertiesArgs) ToRoutingEventHubPropertiesOutputWithContext ¶
func (i RoutingEventHubPropertiesArgs) ToRoutingEventHubPropertiesOutputWithContext(ctx context.Context) RoutingEventHubPropertiesOutput
type RoutingEventHubPropertiesArray ¶
type RoutingEventHubPropertiesArray []RoutingEventHubPropertiesInput
func (RoutingEventHubPropertiesArray) ElementType ¶
func (RoutingEventHubPropertiesArray) ElementType() reflect.Type
func (RoutingEventHubPropertiesArray) ToRoutingEventHubPropertiesArrayOutput ¶
func (i RoutingEventHubPropertiesArray) ToRoutingEventHubPropertiesArrayOutput() RoutingEventHubPropertiesArrayOutput
func (RoutingEventHubPropertiesArray) ToRoutingEventHubPropertiesArrayOutputWithContext ¶
func (i RoutingEventHubPropertiesArray) ToRoutingEventHubPropertiesArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesArrayOutput
type RoutingEventHubPropertiesArrayInput ¶
type RoutingEventHubPropertiesArrayInput interface { pulumi.Input ToRoutingEventHubPropertiesArrayOutput() RoutingEventHubPropertiesArrayOutput ToRoutingEventHubPropertiesArrayOutputWithContext(context.Context) RoutingEventHubPropertiesArrayOutput }
RoutingEventHubPropertiesArrayInput is an input type that accepts RoutingEventHubPropertiesArray and RoutingEventHubPropertiesArrayOutput values. You can construct a concrete instance of `RoutingEventHubPropertiesArrayInput` via:
RoutingEventHubPropertiesArray{ RoutingEventHubPropertiesArgs{...} }
type RoutingEventHubPropertiesArrayOutput ¶
type RoutingEventHubPropertiesArrayOutput struct{ *pulumi.OutputState }
func (RoutingEventHubPropertiesArrayOutput) ElementType ¶
func (RoutingEventHubPropertiesArrayOutput) ElementType() reflect.Type
func (RoutingEventHubPropertiesArrayOutput) Index ¶
func (o RoutingEventHubPropertiesArrayOutput) Index(i pulumi.IntInput) RoutingEventHubPropertiesOutput
func (RoutingEventHubPropertiesArrayOutput) ToRoutingEventHubPropertiesArrayOutput ¶
func (o RoutingEventHubPropertiesArrayOutput) ToRoutingEventHubPropertiesArrayOutput() RoutingEventHubPropertiesArrayOutput
func (RoutingEventHubPropertiesArrayOutput) ToRoutingEventHubPropertiesArrayOutputWithContext ¶
func (o RoutingEventHubPropertiesArrayOutput) ToRoutingEventHubPropertiesArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesArrayOutput
type RoutingEventHubPropertiesInput ¶
type RoutingEventHubPropertiesInput interface { pulumi.Input ToRoutingEventHubPropertiesOutput() RoutingEventHubPropertiesOutput ToRoutingEventHubPropertiesOutputWithContext(context.Context) RoutingEventHubPropertiesOutput }
RoutingEventHubPropertiesInput is an input type that accepts RoutingEventHubPropertiesArgs and RoutingEventHubPropertiesOutput values. You can construct a concrete instance of `RoutingEventHubPropertiesInput` via:
RoutingEventHubPropertiesArgs{...}
type RoutingEventHubPropertiesOutput ¶
type RoutingEventHubPropertiesOutput struct{ *pulumi.OutputState }
The properties related to an event hub endpoint.
func (RoutingEventHubPropertiesOutput) ConnectionString ¶
func (o RoutingEventHubPropertiesOutput) ConnectionString() pulumi.StringOutput
The connection string of the event hub endpoint.
func (RoutingEventHubPropertiesOutput) ElementType ¶
func (RoutingEventHubPropertiesOutput) ElementType() reflect.Type
func (RoutingEventHubPropertiesOutput) Name ¶
func (o RoutingEventHubPropertiesOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types.
func (RoutingEventHubPropertiesOutput) ResourceGroup ¶
func (o RoutingEventHubPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the event hub endpoint.
func (RoutingEventHubPropertiesOutput) SubscriptionId ¶
func (o RoutingEventHubPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the event hub endpoint.
func (RoutingEventHubPropertiesOutput) ToRoutingEventHubPropertiesOutput ¶
func (o RoutingEventHubPropertiesOutput) ToRoutingEventHubPropertiesOutput() RoutingEventHubPropertiesOutput
func (RoutingEventHubPropertiesOutput) ToRoutingEventHubPropertiesOutputWithContext ¶
func (o RoutingEventHubPropertiesOutput) ToRoutingEventHubPropertiesOutputWithContext(ctx context.Context) RoutingEventHubPropertiesOutput
type RoutingEventHubPropertiesResponse ¶
type RoutingEventHubPropertiesResponse struct { // The connection string of the event hub endpoint. ConnectionString string `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name string `pulumi:"name"` // The name of the resource group of the event hub endpoint. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the event hub endpoint. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to an event hub endpoint.
type RoutingEventHubPropertiesResponseArgs ¶
type RoutingEventHubPropertiesResponseArgs struct { // The connection string of the event hub endpoint. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the event hub endpoint. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the event hub endpoint. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to an event hub endpoint.
func (RoutingEventHubPropertiesResponseArgs) ElementType ¶
func (RoutingEventHubPropertiesResponseArgs) ElementType() reflect.Type
func (RoutingEventHubPropertiesResponseArgs) ToRoutingEventHubPropertiesResponseOutput ¶
func (i RoutingEventHubPropertiesResponseArgs) ToRoutingEventHubPropertiesResponseOutput() RoutingEventHubPropertiesResponseOutput
func (RoutingEventHubPropertiesResponseArgs) ToRoutingEventHubPropertiesResponseOutputWithContext ¶
func (i RoutingEventHubPropertiesResponseArgs) ToRoutingEventHubPropertiesResponseOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseOutput
type RoutingEventHubPropertiesResponseArray ¶
type RoutingEventHubPropertiesResponseArray []RoutingEventHubPropertiesResponseInput
func (RoutingEventHubPropertiesResponseArray) ElementType ¶
func (RoutingEventHubPropertiesResponseArray) ElementType() reflect.Type
func (RoutingEventHubPropertiesResponseArray) ToRoutingEventHubPropertiesResponseArrayOutput ¶
func (i RoutingEventHubPropertiesResponseArray) ToRoutingEventHubPropertiesResponseArrayOutput() RoutingEventHubPropertiesResponseArrayOutput
func (RoutingEventHubPropertiesResponseArray) ToRoutingEventHubPropertiesResponseArrayOutputWithContext ¶
func (i RoutingEventHubPropertiesResponseArray) ToRoutingEventHubPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseArrayOutput
type RoutingEventHubPropertiesResponseArrayInput ¶
type RoutingEventHubPropertiesResponseArrayInput interface { pulumi.Input ToRoutingEventHubPropertiesResponseArrayOutput() RoutingEventHubPropertiesResponseArrayOutput ToRoutingEventHubPropertiesResponseArrayOutputWithContext(context.Context) RoutingEventHubPropertiesResponseArrayOutput }
RoutingEventHubPropertiesResponseArrayInput is an input type that accepts RoutingEventHubPropertiesResponseArray and RoutingEventHubPropertiesResponseArrayOutput values. You can construct a concrete instance of `RoutingEventHubPropertiesResponseArrayInput` via:
RoutingEventHubPropertiesResponseArray{ RoutingEventHubPropertiesResponseArgs{...} }
type RoutingEventHubPropertiesResponseArrayOutput ¶
type RoutingEventHubPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (RoutingEventHubPropertiesResponseArrayOutput) ElementType ¶
func (RoutingEventHubPropertiesResponseArrayOutput) ElementType() reflect.Type
func (RoutingEventHubPropertiesResponseArrayOutput) ToRoutingEventHubPropertiesResponseArrayOutput ¶
func (o RoutingEventHubPropertiesResponseArrayOutput) ToRoutingEventHubPropertiesResponseArrayOutput() RoutingEventHubPropertiesResponseArrayOutput
func (RoutingEventHubPropertiesResponseArrayOutput) ToRoutingEventHubPropertiesResponseArrayOutputWithContext ¶
func (o RoutingEventHubPropertiesResponseArrayOutput) ToRoutingEventHubPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseArrayOutput
type RoutingEventHubPropertiesResponseInput ¶
type RoutingEventHubPropertiesResponseInput interface { pulumi.Input ToRoutingEventHubPropertiesResponseOutput() RoutingEventHubPropertiesResponseOutput ToRoutingEventHubPropertiesResponseOutputWithContext(context.Context) RoutingEventHubPropertiesResponseOutput }
RoutingEventHubPropertiesResponseInput is an input type that accepts RoutingEventHubPropertiesResponseArgs and RoutingEventHubPropertiesResponseOutput values. You can construct a concrete instance of `RoutingEventHubPropertiesResponseInput` via:
RoutingEventHubPropertiesResponseArgs{...}
type RoutingEventHubPropertiesResponseOutput ¶
type RoutingEventHubPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties related to an event hub endpoint.
func (RoutingEventHubPropertiesResponseOutput) ConnectionString ¶
func (o RoutingEventHubPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
The connection string of the event hub endpoint.
func (RoutingEventHubPropertiesResponseOutput) ElementType ¶
func (RoutingEventHubPropertiesResponseOutput) ElementType() reflect.Type
func (RoutingEventHubPropertiesResponseOutput) Name ¶
func (o RoutingEventHubPropertiesResponseOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types.
func (RoutingEventHubPropertiesResponseOutput) ResourceGroup ¶
func (o RoutingEventHubPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the event hub endpoint.
func (RoutingEventHubPropertiesResponseOutput) SubscriptionId ¶
func (o RoutingEventHubPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the event hub endpoint.
func (RoutingEventHubPropertiesResponseOutput) ToRoutingEventHubPropertiesResponseOutput ¶
func (o RoutingEventHubPropertiesResponseOutput) ToRoutingEventHubPropertiesResponseOutput() RoutingEventHubPropertiesResponseOutput
func (RoutingEventHubPropertiesResponseOutput) ToRoutingEventHubPropertiesResponseOutputWithContext ¶
func (o RoutingEventHubPropertiesResponseOutput) ToRoutingEventHubPropertiesResponseOutputWithContext(ctx context.Context) RoutingEventHubPropertiesResponseOutput
type RoutingProperties ¶
type RoutingProperties struct { // The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs. Endpoints *RoutingEndpoints `pulumi:"endpoints"` // The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid Enrichments []EnrichmentProperties `pulumi:"enrichments"` // The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint. FallbackRoute *FallbackRouteProperties `pulumi:"fallbackRoute"` // The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs. Routes []RouteProperties `pulumi:"routes"` }
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
type RoutingPropertiesArgs ¶
type RoutingPropertiesArgs struct { // The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs. Endpoints RoutingEndpointsPtrInput `pulumi:"endpoints"` // The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid Enrichments EnrichmentPropertiesArrayInput `pulumi:"enrichments"` // The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint. FallbackRoute FallbackRoutePropertiesPtrInput `pulumi:"fallbackRoute"` // The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs. Routes RoutePropertiesArrayInput `pulumi:"routes"` }
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (RoutingPropertiesArgs) ElementType ¶
func (RoutingPropertiesArgs) ElementType() reflect.Type
func (RoutingPropertiesArgs) ToRoutingPropertiesOutput ¶
func (i RoutingPropertiesArgs) ToRoutingPropertiesOutput() RoutingPropertiesOutput
func (RoutingPropertiesArgs) ToRoutingPropertiesOutputWithContext ¶
func (i RoutingPropertiesArgs) ToRoutingPropertiesOutputWithContext(ctx context.Context) RoutingPropertiesOutput
func (RoutingPropertiesArgs) ToRoutingPropertiesPtrOutput ¶
func (i RoutingPropertiesArgs) ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput
func (RoutingPropertiesArgs) ToRoutingPropertiesPtrOutputWithContext ¶
func (i RoutingPropertiesArgs) ToRoutingPropertiesPtrOutputWithContext(ctx context.Context) RoutingPropertiesPtrOutput
type RoutingPropertiesInput ¶
type RoutingPropertiesInput interface { pulumi.Input ToRoutingPropertiesOutput() RoutingPropertiesOutput ToRoutingPropertiesOutputWithContext(context.Context) RoutingPropertiesOutput }
RoutingPropertiesInput is an input type that accepts RoutingPropertiesArgs and RoutingPropertiesOutput values. You can construct a concrete instance of `RoutingPropertiesInput` via:
RoutingPropertiesArgs{...}
type RoutingPropertiesOutput ¶
type RoutingPropertiesOutput struct{ *pulumi.OutputState }
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (RoutingPropertiesOutput) ElementType ¶
func (RoutingPropertiesOutput) ElementType() reflect.Type
func (RoutingPropertiesOutput) Endpoints ¶
func (o RoutingPropertiesOutput) Endpoints() RoutingEndpointsPtrOutput
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingPropertiesOutput) Enrichments ¶
func (o RoutingPropertiesOutput) Enrichments() EnrichmentPropertiesArrayOutput
The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid
func (RoutingPropertiesOutput) FallbackRoute ¶
func (o RoutingPropertiesOutput) FallbackRoute() FallbackRoutePropertiesPtrOutput
The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint.
func (RoutingPropertiesOutput) Routes ¶
func (o RoutingPropertiesOutput) Routes() RoutePropertiesArrayOutput
The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.
func (RoutingPropertiesOutput) ToRoutingPropertiesOutput ¶
func (o RoutingPropertiesOutput) ToRoutingPropertiesOutput() RoutingPropertiesOutput
func (RoutingPropertiesOutput) ToRoutingPropertiesOutputWithContext ¶
func (o RoutingPropertiesOutput) ToRoutingPropertiesOutputWithContext(ctx context.Context) RoutingPropertiesOutput
func (RoutingPropertiesOutput) ToRoutingPropertiesPtrOutput ¶
func (o RoutingPropertiesOutput) ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput
func (RoutingPropertiesOutput) ToRoutingPropertiesPtrOutputWithContext ¶
func (o RoutingPropertiesOutput) ToRoutingPropertiesPtrOutputWithContext(ctx context.Context) RoutingPropertiesPtrOutput
type RoutingPropertiesPtrInput ¶
type RoutingPropertiesPtrInput interface { pulumi.Input ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput ToRoutingPropertiesPtrOutputWithContext(context.Context) RoutingPropertiesPtrOutput }
RoutingPropertiesPtrInput is an input type that accepts RoutingPropertiesArgs, RoutingPropertiesPtr and RoutingPropertiesPtrOutput values. You can construct a concrete instance of `RoutingPropertiesPtrInput` via:
RoutingPropertiesArgs{...} or: nil
func RoutingPropertiesPtr ¶
func RoutingPropertiesPtr(v *RoutingPropertiesArgs) RoutingPropertiesPtrInput
type RoutingPropertiesPtrOutput ¶
type RoutingPropertiesPtrOutput struct{ *pulumi.OutputState }
func (RoutingPropertiesPtrOutput) Elem ¶
func (o RoutingPropertiesPtrOutput) Elem() RoutingPropertiesOutput
func (RoutingPropertiesPtrOutput) ElementType ¶
func (RoutingPropertiesPtrOutput) ElementType() reflect.Type
func (RoutingPropertiesPtrOutput) Endpoints ¶
func (o RoutingPropertiesPtrOutput) Endpoints() RoutingEndpointsPtrOutput
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingPropertiesPtrOutput) Enrichments ¶
func (o RoutingPropertiesPtrOutput) Enrichments() EnrichmentPropertiesArrayOutput
The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid
func (RoutingPropertiesPtrOutput) FallbackRoute ¶
func (o RoutingPropertiesPtrOutput) FallbackRoute() FallbackRoutePropertiesPtrOutput
The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint.
func (RoutingPropertiesPtrOutput) Routes ¶
func (o RoutingPropertiesPtrOutput) Routes() RoutePropertiesArrayOutput
The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.
func (RoutingPropertiesPtrOutput) ToRoutingPropertiesPtrOutput ¶
func (o RoutingPropertiesPtrOutput) ToRoutingPropertiesPtrOutput() RoutingPropertiesPtrOutput
func (RoutingPropertiesPtrOutput) ToRoutingPropertiesPtrOutputWithContext ¶
func (o RoutingPropertiesPtrOutput) ToRoutingPropertiesPtrOutputWithContext(ctx context.Context) RoutingPropertiesPtrOutput
type RoutingPropertiesResponse ¶
type RoutingPropertiesResponse struct { // The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs. Endpoints *RoutingEndpointsResponse `pulumi:"endpoints"` // The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid Enrichments []EnrichmentPropertiesResponse `pulumi:"enrichments"` // The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint. FallbackRoute *FallbackRoutePropertiesResponse `pulumi:"fallbackRoute"` // The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs. Routes []RoutePropertiesResponse `pulumi:"routes"` }
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
type RoutingPropertiesResponseArgs ¶
type RoutingPropertiesResponseArgs struct { // The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs. Endpoints RoutingEndpointsResponsePtrInput `pulumi:"endpoints"` // The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid Enrichments EnrichmentPropertiesResponseArrayInput `pulumi:"enrichments"` // The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint. FallbackRoute FallbackRoutePropertiesResponsePtrInput `pulumi:"fallbackRoute"` // The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs. Routes RoutePropertiesResponseArrayInput `pulumi:"routes"` }
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (RoutingPropertiesResponseArgs) ElementType ¶
func (RoutingPropertiesResponseArgs) ElementType() reflect.Type
func (RoutingPropertiesResponseArgs) ToRoutingPropertiesResponseOutput ¶
func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponseOutput() RoutingPropertiesResponseOutput
func (RoutingPropertiesResponseArgs) ToRoutingPropertiesResponseOutputWithContext ¶
func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponseOutputWithContext(ctx context.Context) RoutingPropertiesResponseOutput
func (RoutingPropertiesResponseArgs) ToRoutingPropertiesResponsePtrOutput ¶
func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput
func (RoutingPropertiesResponseArgs) ToRoutingPropertiesResponsePtrOutputWithContext ¶
func (i RoutingPropertiesResponseArgs) ToRoutingPropertiesResponsePtrOutputWithContext(ctx context.Context) RoutingPropertiesResponsePtrOutput
type RoutingPropertiesResponseInput ¶
type RoutingPropertiesResponseInput interface { pulumi.Input ToRoutingPropertiesResponseOutput() RoutingPropertiesResponseOutput ToRoutingPropertiesResponseOutputWithContext(context.Context) RoutingPropertiesResponseOutput }
RoutingPropertiesResponseInput is an input type that accepts RoutingPropertiesResponseArgs and RoutingPropertiesResponseOutput values. You can construct a concrete instance of `RoutingPropertiesResponseInput` via:
RoutingPropertiesResponseArgs{...}
type RoutingPropertiesResponseOutput ¶
type RoutingPropertiesResponseOutput struct{ *pulumi.OutputState }
The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
func (RoutingPropertiesResponseOutput) ElementType ¶
func (RoutingPropertiesResponseOutput) ElementType() reflect.Type
func (RoutingPropertiesResponseOutput) Endpoints ¶
func (o RoutingPropertiesResponseOutput) Endpoints() RoutingEndpointsResponsePtrOutput
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingPropertiesResponseOutput) Enrichments ¶
func (o RoutingPropertiesResponseOutput) Enrichments() EnrichmentPropertiesResponseArrayOutput
The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid
func (RoutingPropertiesResponseOutput) FallbackRoute ¶
func (o RoutingPropertiesResponseOutput) FallbackRoute() FallbackRoutePropertiesResponsePtrOutput
The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint.
func (RoutingPropertiesResponseOutput) Routes ¶
func (o RoutingPropertiesResponseOutput) Routes() RoutePropertiesResponseArrayOutput
The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.
func (RoutingPropertiesResponseOutput) ToRoutingPropertiesResponseOutput ¶
func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponseOutput() RoutingPropertiesResponseOutput
func (RoutingPropertiesResponseOutput) ToRoutingPropertiesResponseOutputWithContext ¶
func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponseOutputWithContext(ctx context.Context) RoutingPropertiesResponseOutput
func (RoutingPropertiesResponseOutput) ToRoutingPropertiesResponsePtrOutput ¶
func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput
func (RoutingPropertiesResponseOutput) ToRoutingPropertiesResponsePtrOutputWithContext ¶
func (o RoutingPropertiesResponseOutput) ToRoutingPropertiesResponsePtrOutputWithContext(ctx context.Context) RoutingPropertiesResponsePtrOutput
type RoutingPropertiesResponsePtrInput ¶
type RoutingPropertiesResponsePtrInput interface { pulumi.Input ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput ToRoutingPropertiesResponsePtrOutputWithContext(context.Context) RoutingPropertiesResponsePtrOutput }
RoutingPropertiesResponsePtrInput is an input type that accepts RoutingPropertiesResponseArgs, RoutingPropertiesResponsePtr and RoutingPropertiesResponsePtrOutput values. You can construct a concrete instance of `RoutingPropertiesResponsePtrInput` via:
RoutingPropertiesResponseArgs{...} or: nil
func RoutingPropertiesResponsePtr ¶
func RoutingPropertiesResponsePtr(v *RoutingPropertiesResponseArgs) RoutingPropertiesResponsePtrInput
type RoutingPropertiesResponsePtrOutput ¶
type RoutingPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RoutingPropertiesResponsePtrOutput) Elem ¶
func (o RoutingPropertiesResponsePtrOutput) Elem() RoutingPropertiesResponseOutput
func (RoutingPropertiesResponsePtrOutput) ElementType ¶
func (RoutingPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RoutingPropertiesResponsePtrOutput) Endpoints ¶
func (o RoutingPropertiesResponsePtrOutput) Endpoints() RoutingEndpointsResponsePtrOutput
The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.
func (RoutingPropertiesResponsePtrOutput) Enrichments ¶
func (o RoutingPropertiesResponsePtrOutput) Enrichments() EnrichmentPropertiesResponseArrayOutput
The list of user-provided enrichments that the IoT hub applies to messages to be delivered to built-in and custom endpoints. See: https://aka.ms/telemetryoneventgrid
func (RoutingPropertiesResponsePtrOutput) FallbackRoute ¶
func (o RoutingPropertiesResponsePtrOutput) FallbackRoute() FallbackRoutePropertiesResponsePtrOutput
The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint.
func (RoutingPropertiesResponsePtrOutput) Routes ¶
func (o RoutingPropertiesResponsePtrOutput) Routes() RoutePropertiesResponseArrayOutput
The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.
func (RoutingPropertiesResponsePtrOutput) ToRoutingPropertiesResponsePtrOutput ¶
func (o RoutingPropertiesResponsePtrOutput) ToRoutingPropertiesResponsePtrOutput() RoutingPropertiesResponsePtrOutput
func (RoutingPropertiesResponsePtrOutput) ToRoutingPropertiesResponsePtrOutputWithContext ¶
func (o RoutingPropertiesResponsePtrOutput) ToRoutingPropertiesResponsePtrOutputWithContext(ctx context.Context) RoutingPropertiesResponsePtrOutput
type RoutingServiceBusQueueEndpointProperties ¶
type RoutingServiceBusQueueEndpointProperties struct { // The connection string of the service bus queue endpoint. ConnectionString string `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name. Name string `pulumi:"name"` // The name of the resource group of the service bus queue endpoint. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the service bus queue endpoint. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to service bus queue endpoint types.
type RoutingServiceBusQueueEndpointPropertiesArgs ¶
type RoutingServiceBusQueueEndpointPropertiesArgs struct { // The connection string of the service bus queue endpoint. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the service bus queue endpoint. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the service bus queue endpoint. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to service bus queue endpoint types.
func (RoutingServiceBusQueueEndpointPropertiesArgs) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesArgs) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesArgs) ToRoutingServiceBusQueueEndpointPropertiesOutput ¶
func (i RoutingServiceBusQueueEndpointPropertiesArgs) ToRoutingServiceBusQueueEndpointPropertiesOutput() RoutingServiceBusQueueEndpointPropertiesOutput
func (RoutingServiceBusQueueEndpointPropertiesArgs) ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext ¶
func (i RoutingServiceBusQueueEndpointPropertiesArgs) ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesOutput
type RoutingServiceBusQueueEndpointPropertiesArray ¶
type RoutingServiceBusQueueEndpointPropertiesArray []RoutingServiceBusQueueEndpointPropertiesInput
func (RoutingServiceBusQueueEndpointPropertiesArray) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesArray) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesArray) ToRoutingServiceBusQueueEndpointPropertiesArrayOutput ¶
func (i RoutingServiceBusQueueEndpointPropertiesArray) ToRoutingServiceBusQueueEndpointPropertiesArrayOutput() RoutingServiceBusQueueEndpointPropertiesArrayOutput
func (RoutingServiceBusQueueEndpointPropertiesArray) ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext ¶
func (i RoutingServiceBusQueueEndpointPropertiesArray) ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesArrayOutput
type RoutingServiceBusQueueEndpointPropertiesArrayInput ¶
type RoutingServiceBusQueueEndpointPropertiesArrayInput interface { pulumi.Input ToRoutingServiceBusQueueEndpointPropertiesArrayOutput() RoutingServiceBusQueueEndpointPropertiesArrayOutput ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext(context.Context) RoutingServiceBusQueueEndpointPropertiesArrayOutput }
RoutingServiceBusQueueEndpointPropertiesArrayInput is an input type that accepts RoutingServiceBusQueueEndpointPropertiesArray and RoutingServiceBusQueueEndpointPropertiesArrayOutput values. You can construct a concrete instance of `RoutingServiceBusQueueEndpointPropertiesArrayInput` via:
RoutingServiceBusQueueEndpointPropertiesArray{ RoutingServiceBusQueueEndpointPropertiesArgs{...} }
type RoutingServiceBusQueueEndpointPropertiesArrayOutput ¶
type RoutingServiceBusQueueEndpointPropertiesArrayOutput struct{ *pulumi.OutputState }
func (RoutingServiceBusQueueEndpointPropertiesArrayOutput) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesArrayOutput) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesArrayOutput ¶
func (o RoutingServiceBusQueueEndpointPropertiesArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesArrayOutput() RoutingServiceBusQueueEndpointPropertiesArrayOutput
func (RoutingServiceBusQueueEndpointPropertiesArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext ¶
func (o RoutingServiceBusQueueEndpointPropertiesArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesArrayOutput
type RoutingServiceBusQueueEndpointPropertiesInput ¶
type RoutingServiceBusQueueEndpointPropertiesInput interface { pulumi.Input ToRoutingServiceBusQueueEndpointPropertiesOutput() RoutingServiceBusQueueEndpointPropertiesOutput ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext(context.Context) RoutingServiceBusQueueEndpointPropertiesOutput }
RoutingServiceBusQueueEndpointPropertiesInput is an input type that accepts RoutingServiceBusQueueEndpointPropertiesArgs and RoutingServiceBusQueueEndpointPropertiesOutput values. You can construct a concrete instance of `RoutingServiceBusQueueEndpointPropertiesInput` via:
RoutingServiceBusQueueEndpointPropertiesArgs{...}
type RoutingServiceBusQueueEndpointPropertiesOutput ¶
type RoutingServiceBusQueueEndpointPropertiesOutput struct{ *pulumi.OutputState }
The properties related to service bus queue endpoint types.
func (RoutingServiceBusQueueEndpointPropertiesOutput) ConnectionString ¶
func (o RoutingServiceBusQueueEndpointPropertiesOutput) ConnectionString() pulumi.StringOutput
The connection string of the service bus queue endpoint.
func (RoutingServiceBusQueueEndpointPropertiesOutput) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesOutput) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesOutput) Name ¶
func (o RoutingServiceBusQueueEndpointPropertiesOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.
func (RoutingServiceBusQueueEndpointPropertiesOutput) ResourceGroup ¶
func (o RoutingServiceBusQueueEndpointPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the service bus queue endpoint.
func (RoutingServiceBusQueueEndpointPropertiesOutput) SubscriptionId ¶
func (o RoutingServiceBusQueueEndpointPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the service bus queue endpoint.
func (RoutingServiceBusQueueEndpointPropertiesOutput) ToRoutingServiceBusQueueEndpointPropertiesOutput ¶
func (o RoutingServiceBusQueueEndpointPropertiesOutput) ToRoutingServiceBusQueueEndpointPropertiesOutput() RoutingServiceBusQueueEndpointPropertiesOutput
func (RoutingServiceBusQueueEndpointPropertiesOutput) ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext ¶
func (o RoutingServiceBusQueueEndpointPropertiesOutput) ToRoutingServiceBusQueueEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesOutput
type RoutingServiceBusQueueEndpointPropertiesResponse ¶
type RoutingServiceBusQueueEndpointPropertiesResponse struct { // The connection string of the service bus queue endpoint. ConnectionString string `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name. Name string `pulumi:"name"` // The name of the resource group of the service bus queue endpoint. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the service bus queue endpoint. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to service bus queue endpoint types.
type RoutingServiceBusQueueEndpointPropertiesResponseArgs ¶
type RoutingServiceBusQueueEndpointPropertiesResponseArgs struct { // The connection string of the service bus queue endpoint. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the service bus queue endpoint. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the service bus queue endpoint. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to service bus queue endpoint types.
func (RoutingServiceBusQueueEndpointPropertiesResponseArgs) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesResponseArgs) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesResponseArgs) ToRoutingServiceBusQueueEndpointPropertiesResponseOutput ¶
func (i RoutingServiceBusQueueEndpointPropertiesResponseArgs) ToRoutingServiceBusQueueEndpointPropertiesResponseOutput() RoutingServiceBusQueueEndpointPropertiesResponseOutput
func (RoutingServiceBusQueueEndpointPropertiesResponseArgs) ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext ¶
func (i RoutingServiceBusQueueEndpointPropertiesResponseArgs) ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseOutput
type RoutingServiceBusQueueEndpointPropertiesResponseArray ¶
type RoutingServiceBusQueueEndpointPropertiesResponseArray []RoutingServiceBusQueueEndpointPropertiesResponseInput
func (RoutingServiceBusQueueEndpointPropertiesResponseArray) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesResponseArray) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesResponseArray) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput ¶
func (i RoutingServiceBusQueueEndpointPropertiesResponseArray) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
func (RoutingServiceBusQueueEndpointPropertiesResponseArray) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext ¶
func (i RoutingServiceBusQueueEndpointPropertiesResponseArray) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
type RoutingServiceBusQueueEndpointPropertiesResponseArrayInput ¶
type RoutingServiceBusQueueEndpointPropertiesResponseArrayInput interface { pulumi.Input ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext(context.Context) RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput }
RoutingServiceBusQueueEndpointPropertiesResponseArrayInput is an input type that accepts RoutingServiceBusQueueEndpointPropertiesResponseArray and RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput values. You can construct a concrete instance of `RoutingServiceBusQueueEndpointPropertiesResponseArrayInput` via:
RoutingServiceBusQueueEndpointPropertiesResponseArray{ RoutingServiceBusQueueEndpointPropertiesResponseArgs{...} }
type RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput ¶
type RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutput() RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
func (RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseArrayOutput
type RoutingServiceBusQueueEndpointPropertiesResponseInput ¶
type RoutingServiceBusQueueEndpointPropertiesResponseInput interface { pulumi.Input ToRoutingServiceBusQueueEndpointPropertiesResponseOutput() RoutingServiceBusQueueEndpointPropertiesResponseOutput ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext(context.Context) RoutingServiceBusQueueEndpointPropertiesResponseOutput }
RoutingServiceBusQueueEndpointPropertiesResponseInput is an input type that accepts RoutingServiceBusQueueEndpointPropertiesResponseArgs and RoutingServiceBusQueueEndpointPropertiesResponseOutput values. You can construct a concrete instance of `RoutingServiceBusQueueEndpointPropertiesResponseInput` via:
RoutingServiceBusQueueEndpointPropertiesResponseArgs{...}
type RoutingServiceBusQueueEndpointPropertiesResponseOutput ¶
type RoutingServiceBusQueueEndpointPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties related to service bus queue endpoint types.
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ConnectionString ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
The connection string of the service bus queue endpoint.
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ElementType ¶
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ElementType() reflect.Type
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) Name ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ResourceGroup ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the service bus queue endpoint.
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) SubscriptionId ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the service bus queue endpoint.
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseOutput ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseOutput() RoutingServiceBusQueueEndpointPropertiesResponseOutput
func (RoutingServiceBusQueueEndpointPropertiesResponseOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext ¶
func (o RoutingServiceBusQueueEndpointPropertiesResponseOutput) ToRoutingServiceBusQueueEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusQueueEndpointPropertiesResponseOutput
type RoutingServiceBusTopicEndpointProperties ¶
type RoutingServiceBusTopicEndpointProperties struct { // The connection string of the service bus topic endpoint. ConnectionString string `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name. Name string `pulumi:"name"` // The name of the resource group of the service bus topic endpoint. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the service bus topic endpoint. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to service bus topic endpoint types.
type RoutingServiceBusTopicEndpointPropertiesArgs ¶
type RoutingServiceBusTopicEndpointPropertiesArgs struct { // The connection string of the service bus topic endpoint. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the service bus topic endpoint. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the service bus topic endpoint. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to service bus topic endpoint types.
func (RoutingServiceBusTopicEndpointPropertiesArgs) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesArgs) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesArgs) ToRoutingServiceBusTopicEndpointPropertiesOutput ¶
func (i RoutingServiceBusTopicEndpointPropertiesArgs) ToRoutingServiceBusTopicEndpointPropertiesOutput() RoutingServiceBusTopicEndpointPropertiesOutput
func (RoutingServiceBusTopicEndpointPropertiesArgs) ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext ¶
func (i RoutingServiceBusTopicEndpointPropertiesArgs) ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesOutput
type RoutingServiceBusTopicEndpointPropertiesArray ¶
type RoutingServiceBusTopicEndpointPropertiesArray []RoutingServiceBusTopicEndpointPropertiesInput
func (RoutingServiceBusTopicEndpointPropertiesArray) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesArray) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesArray) ToRoutingServiceBusTopicEndpointPropertiesArrayOutput ¶
func (i RoutingServiceBusTopicEndpointPropertiesArray) ToRoutingServiceBusTopicEndpointPropertiesArrayOutput() RoutingServiceBusTopicEndpointPropertiesArrayOutput
func (RoutingServiceBusTopicEndpointPropertiesArray) ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext ¶
func (i RoutingServiceBusTopicEndpointPropertiesArray) ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesArrayOutput
type RoutingServiceBusTopicEndpointPropertiesArrayInput ¶
type RoutingServiceBusTopicEndpointPropertiesArrayInput interface { pulumi.Input ToRoutingServiceBusTopicEndpointPropertiesArrayOutput() RoutingServiceBusTopicEndpointPropertiesArrayOutput ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext(context.Context) RoutingServiceBusTopicEndpointPropertiesArrayOutput }
RoutingServiceBusTopicEndpointPropertiesArrayInput is an input type that accepts RoutingServiceBusTopicEndpointPropertiesArray and RoutingServiceBusTopicEndpointPropertiesArrayOutput values. You can construct a concrete instance of `RoutingServiceBusTopicEndpointPropertiesArrayInput` via:
RoutingServiceBusTopicEndpointPropertiesArray{ RoutingServiceBusTopicEndpointPropertiesArgs{...} }
type RoutingServiceBusTopicEndpointPropertiesArrayOutput ¶
type RoutingServiceBusTopicEndpointPropertiesArrayOutput struct{ *pulumi.OutputState }
func (RoutingServiceBusTopicEndpointPropertiesArrayOutput) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesArrayOutput) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesArrayOutput ¶
func (o RoutingServiceBusTopicEndpointPropertiesArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesArrayOutput() RoutingServiceBusTopicEndpointPropertiesArrayOutput
func (RoutingServiceBusTopicEndpointPropertiesArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext ¶
func (o RoutingServiceBusTopicEndpointPropertiesArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesArrayOutput
type RoutingServiceBusTopicEndpointPropertiesInput ¶
type RoutingServiceBusTopicEndpointPropertiesInput interface { pulumi.Input ToRoutingServiceBusTopicEndpointPropertiesOutput() RoutingServiceBusTopicEndpointPropertiesOutput ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext(context.Context) RoutingServiceBusTopicEndpointPropertiesOutput }
RoutingServiceBusTopicEndpointPropertiesInput is an input type that accepts RoutingServiceBusTopicEndpointPropertiesArgs and RoutingServiceBusTopicEndpointPropertiesOutput values. You can construct a concrete instance of `RoutingServiceBusTopicEndpointPropertiesInput` via:
RoutingServiceBusTopicEndpointPropertiesArgs{...}
type RoutingServiceBusTopicEndpointPropertiesOutput ¶
type RoutingServiceBusTopicEndpointPropertiesOutput struct{ *pulumi.OutputState }
The properties related to service bus topic endpoint types.
func (RoutingServiceBusTopicEndpointPropertiesOutput) ConnectionString ¶
func (o RoutingServiceBusTopicEndpointPropertiesOutput) ConnectionString() pulumi.StringOutput
The connection string of the service bus topic endpoint.
func (RoutingServiceBusTopicEndpointPropertiesOutput) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesOutput) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesOutput) Name ¶
func (o RoutingServiceBusTopicEndpointPropertiesOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name.
func (RoutingServiceBusTopicEndpointPropertiesOutput) ResourceGroup ¶
func (o RoutingServiceBusTopicEndpointPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the service bus topic endpoint.
func (RoutingServiceBusTopicEndpointPropertiesOutput) SubscriptionId ¶
func (o RoutingServiceBusTopicEndpointPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the service bus topic endpoint.
func (RoutingServiceBusTopicEndpointPropertiesOutput) ToRoutingServiceBusTopicEndpointPropertiesOutput ¶
func (o RoutingServiceBusTopicEndpointPropertiesOutput) ToRoutingServiceBusTopicEndpointPropertiesOutput() RoutingServiceBusTopicEndpointPropertiesOutput
func (RoutingServiceBusTopicEndpointPropertiesOutput) ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext ¶
func (o RoutingServiceBusTopicEndpointPropertiesOutput) ToRoutingServiceBusTopicEndpointPropertiesOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesOutput
type RoutingServiceBusTopicEndpointPropertiesResponse ¶
type RoutingServiceBusTopicEndpointPropertiesResponse struct { // The connection string of the service bus topic endpoint. ConnectionString string `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name. Name string `pulumi:"name"` // The name of the resource group of the service bus topic endpoint. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the service bus topic endpoint. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to service bus topic endpoint types.
type RoutingServiceBusTopicEndpointPropertiesResponseArgs ¶
type RoutingServiceBusTopicEndpointPropertiesResponseArgs struct { // The connection string of the service bus topic endpoint. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the service bus topic endpoint. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the service bus topic endpoint. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to service bus topic endpoint types.
func (RoutingServiceBusTopicEndpointPropertiesResponseArgs) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesResponseArgs) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesResponseArgs) ToRoutingServiceBusTopicEndpointPropertiesResponseOutput ¶
func (i RoutingServiceBusTopicEndpointPropertiesResponseArgs) ToRoutingServiceBusTopicEndpointPropertiesResponseOutput() RoutingServiceBusTopicEndpointPropertiesResponseOutput
func (RoutingServiceBusTopicEndpointPropertiesResponseArgs) ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext ¶
func (i RoutingServiceBusTopicEndpointPropertiesResponseArgs) ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseOutput
type RoutingServiceBusTopicEndpointPropertiesResponseArray ¶
type RoutingServiceBusTopicEndpointPropertiesResponseArray []RoutingServiceBusTopicEndpointPropertiesResponseInput
func (RoutingServiceBusTopicEndpointPropertiesResponseArray) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesResponseArray) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesResponseArray) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput ¶
func (i RoutingServiceBusTopicEndpointPropertiesResponseArray) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
func (RoutingServiceBusTopicEndpointPropertiesResponseArray) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext ¶
func (i RoutingServiceBusTopicEndpointPropertiesResponseArray) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
type RoutingServiceBusTopicEndpointPropertiesResponseArrayInput ¶
type RoutingServiceBusTopicEndpointPropertiesResponseArrayInput interface { pulumi.Input ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext(context.Context) RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput }
RoutingServiceBusTopicEndpointPropertiesResponseArrayInput is an input type that accepts RoutingServiceBusTopicEndpointPropertiesResponseArray and RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput values. You can construct a concrete instance of `RoutingServiceBusTopicEndpointPropertiesResponseArrayInput` via:
RoutingServiceBusTopicEndpointPropertiesResponseArray{ RoutingServiceBusTopicEndpointPropertiesResponseArgs{...} }
type RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput ¶
type RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutput() RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
func (RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseArrayOutput
type RoutingServiceBusTopicEndpointPropertiesResponseInput ¶
type RoutingServiceBusTopicEndpointPropertiesResponseInput interface { pulumi.Input ToRoutingServiceBusTopicEndpointPropertiesResponseOutput() RoutingServiceBusTopicEndpointPropertiesResponseOutput ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext(context.Context) RoutingServiceBusTopicEndpointPropertiesResponseOutput }
RoutingServiceBusTopicEndpointPropertiesResponseInput is an input type that accepts RoutingServiceBusTopicEndpointPropertiesResponseArgs and RoutingServiceBusTopicEndpointPropertiesResponseOutput values. You can construct a concrete instance of `RoutingServiceBusTopicEndpointPropertiesResponseInput` via:
RoutingServiceBusTopicEndpointPropertiesResponseArgs{...}
type RoutingServiceBusTopicEndpointPropertiesResponseOutput ¶
type RoutingServiceBusTopicEndpointPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties related to service bus topic endpoint types.
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ConnectionString ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
The connection string of the service bus topic endpoint.
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ElementType ¶
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ElementType() reflect.Type
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) Name ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name.
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ResourceGroup ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the service bus topic endpoint.
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) SubscriptionId ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the service bus topic endpoint.
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseOutput ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseOutput() RoutingServiceBusTopicEndpointPropertiesResponseOutput
func (RoutingServiceBusTopicEndpointPropertiesResponseOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext ¶
func (o RoutingServiceBusTopicEndpointPropertiesResponseOutput) ToRoutingServiceBusTopicEndpointPropertiesResponseOutputWithContext(ctx context.Context) RoutingServiceBusTopicEndpointPropertiesResponseOutput
type RoutingSource ¶ added in v0.3.1
The source that the routing rule is to be applied to, such as DeviceMessages.
func (RoutingSource) ElementType ¶ added in v0.3.1
func (RoutingSource) ElementType() reflect.Type
func (RoutingSource) ToStringOutput ¶ added in v0.3.1
func (e RoutingSource) ToStringOutput() pulumi.StringOutput
func (RoutingSource) ToStringOutputWithContext ¶ added in v0.3.1
func (e RoutingSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingSource) ToStringPtrOutput ¶ added in v0.3.1
func (e RoutingSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingSource) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RoutingSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingStorageContainerProperties ¶
type RoutingStorageContainerProperties struct { // Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds. BatchFrequencyInSeconds *int `pulumi:"batchFrequencyInSeconds"` // The connection string of the storage account. ConnectionString string `pulumi:"connectionString"` // The name of storage container in the storage account. ContainerName string `pulumi:"containerName"` // Encoding that is used to serialize messages to blobs. Supported values are 'avro', 'avrodeflate', and 'JSON'. Default value is 'avro'. Encoding *string `pulumi:"encoding"` // File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered. FileNameFormat *string `pulumi:"fileNameFormat"` // Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB). MaxChunkSizeInBytes *int `pulumi:"maxChunkSizeInBytes"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name string `pulumi:"name"` // The name of the resource group of the storage account. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the storage account. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to a storage container endpoint.
type RoutingStorageContainerPropertiesArgs ¶
type RoutingStorageContainerPropertiesArgs struct { // Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds. BatchFrequencyInSeconds pulumi.IntPtrInput `pulumi:"batchFrequencyInSeconds"` // The connection string of the storage account. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name of storage container in the storage account. ContainerName pulumi.StringInput `pulumi:"containerName"` // Encoding that is used to serialize messages to blobs. Supported values are 'avro', 'avrodeflate', and 'JSON'. Default value is 'avro'. Encoding pulumi.StringPtrInput `pulumi:"encoding"` // File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered. FileNameFormat pulumi.StringPtrInput `pulumi:"fileNameFormat"` // Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB). MaxChunkSizeInBytes pulumi.IntPtrInput `pulumi:"maxChunkSizeInBytes"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the storage account. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the storage account. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to a storage container endpoint.
func (RoutingStorageContainerPropertiesArgs) ElementType ¶
func (RoutingStorageContainerPropertiesArgs) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesArgs) ToRoutingStorageContainerPropertiesOutput ¶
func (i RoutingStorageContainerPropertiesArgs) ToRoutingStorageContainerPropertiesOutput() RoutingStorageContainerPropertiesOutput
func (RoutingStorageContainerPropertiesArgs) ToRoutingStorageContainerPropertiesOutputWithContext ¶
func (i RoutingStorageContainerPropertiesArgs) ToRoutingStorageContainerPropertiesOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesOutput
type RoutingStorageContainerPropertiesArray ¶
type RoutingStorageContainerPropertiesArray []RoutingStorageContainerPropertiesInput
func (RoutingStorageContainerPropertiesArray) ElementType ¶
func (RoutingStorageContainerPropertiesArray) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesArray) ToRoutingStorageContainerPropertiesArrayOutput ¶
func (i RoutingStorageContainerPropertiesArray) ToRoutingStorageContainerPropertiesArrayOutput() RoutingStorageContainerPropertiesArrayOutput
func (RoutingStorageContainerPropertiesArray) ToRoutingStorageContainerPropertiesArrayOutputWithContext ¶
func (i RoutingStorageContainerPropertiesArray) ToRoutingStorageContainerPropertiesArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesArrayOutput
type RoutingStorageContainerPropertiesArrayInput ¶
type RoutingStorageContainerPropertiesArrayInput interface { pulumi.Input ToRoutingStorageContainerPropertiesArrayOutput() RoutingStorageContainerPropertiesArrayOutput ToRoutingStorageContainerPropertiesArrayOutputWithContext(context.Context) RoutingStorageContainerPropertiesArrayOutput }
RoutingStorageContainerPropertiesArrayInput is an input type that accepts RoutingStorageContainerPropertiesArray and RoutingStorageContainerPropertiesArrayOutput values. You can construct a concrete instance of `RoutingStorageContainerPropertiesArrayInput` via:
RoutingStorageContainerPropertiesArray{ RoutingStorageContainerPropertiesArgs{...} }
type RoutingStorageContainerPropertiesArrayOutput ¶
type RoutingStorageContainerPropertiesArrayOutput struct{ *pulumi.OutputState }
func (RoutingStorageContainerPropertiesArrayOutput) ElementType ¶
func (RoutingStorageContainerPropertiesArrayOutput) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesArrayOutput) ToRoutingStorageContainerPropertiesArrayOutput ¶
func (o RoutingStorageContainerPropertiesArrayOutput) ToRoutingStorageContainerPropertiesArrayOutput() RoutingStorageContainerPropertiesArrayOutput
func (RoutingStorageContainerPropertiesArrayOutput) ToRoutingStorageContainerPropertiesArrayOutputWithContext ¶
func (o RoutingStorageContainerPropertiesArrayOutput) ToRoutingStorageContainerPropertiesArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesArrayOutput
type RoutingStorageContainerPropertiesInput ¶
type RoutingStorageContainerPropertiesInput interface { pulumi.Input ToRoutingStorageContainerPropertiesOutput() RoutingStorageContainerPropertiesOutput ToRoutingStorageContainerPropertiesOutputWithContext(context.Context) RoutingStorageContainerPropertiesOutput }
RoutingStorageContainerPropertiesInput is an input type that accepts RoutingStorageContainerPropertiesArgs and RoutingStorageContainerPropertiesOutput values. You can construct a concrete instance of `RoutingStorageContainerPropertiesInput` via:
RoutingStorageContainerPropertiesArgs{...}
type RoutingStorageContainerPropertiesOutput ¶
type RoutingStorageContainerPropertiesOutput struct{ *pulumi.OutputState }
The properties related to a storage container endpoint.
func (RoutingStorageContainerPropertiesOutput) BatchFrequencyInSeconds ¶
func (o RoutingStorageContainerPropertiesOutput) BatchFrequencyInSeconds() pulumi.IntPtrOutput
Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds.
func (RoutingStorageContainerPropertiesOutput) ConnectionString ¶
func (o RoutingStorageContainerPropertiesOutput) ConnectionString() pulumi.StringOutput
The connection string of the storage account.
func (RoutingStorageContainerPropertiesOutput) ContainerName ¶
func (o RoutingStorageContainerPropertiesOutput) ContainerName() pulumi.StringOutput
The name of storage container in the storage account.
func (RoutingStorageContainerPropertiesOutput) ElementType ¶
func (RoutingStorageContainerPropertiesOutput) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesOutput) Encoding ¶
func (o RoutingStorageContainerPropertiesOutput) Encoding() pulumi.StringPtrOutput
Encoding that is used to serialize messages to blobs. Supported values are 'avro', 'avrodeflate', and 'JSON'. Default value is 'avro'.
func (RoutingStorageContainerPropertiesOutput) FileNameFormat ¶
func (o RoutingStorageContainerPropertiesOutput) FileNameFormat() pulumi.StringPtrOutput
File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered.
func (RoutingStorageContainerPropertiesOutput) MaxChunkSizeInBytes ¶
func (o RoutingStorageContainerPropertiesOutput) MaxChunkSizeInBytes() pulumi.IntPtrOutput
Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB).
func (RoutingStorageContainerPropertiesOutput) Name ¶
func (o RoutingStorageContainerPropertiesOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types.
func (RoutingStorageContainerPropertiesOutput) ResourceGroup ¶
func (o RoutingStorageContainerPropertiesOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the storage account.
func (RoutingStorageContainerPropertiesOutput) SubscriptionId ¶
func (o RoutingStorageContainerPropertiesOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the storage account.
func (RoutingStorageContainerPropertiesOutput) ToRoutingStorageContainerPropertiesOutput ¶
func (o RoutingStorageContainerPropertiesOutput) ToRoutingStorageContainerPropertiesOutput() RoutingStorageContainerPropertiesOutput
func (RoutingStorageContainerPropertiesOutput) ToRoutingStorageContainerPropertiesOutputWithContext ¶
func (o RoutingStorageContainerPropertiesOutput) ToRoutingStorageContainerPropertiesOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesOutput
type RoutingStorageContainerPropertiesResponse ¶
type RoutingStorageContainerPropertiesResponse struct { // Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds. BatchFrequencyInSeconds *int `pulumi:"batchFrequencyInSeconds"` // The connection string of the storage account. ConnectionString string `pulumi:"connectionString"` // The name of storage container in the storage account. ContainerName string `pulumi:"containerName"` // Encoding that is used to serialize messages to blobs. Supported values are 'avro', 'avrodeflate', and 'JSON'. Default value is 'avro'. Encoding *string `pulumi:"encoding"` // File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered. FileNameFormat *string `pulumi:"fileNameFormat"` // Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB). MaxChunkSizeInBytes *int `pulumi:"maxChunkSizeInBytes"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name string `pulumi:"name"` // The name of the resource group of the storage account. ResourceGroup *string `pulumi:"resourceGroup"` // The subscription identifier of the storage account. SubscriptionId *string `pulumi:"subscriptionId"` }
The properties related to a storage container endpoint.
type RoutingStorageContainerPropertiesResponseArgs ¶
type RoutingStorageContainerPropertiesResponseArgs struct { // Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds. BatchFrequencyInSeconds pulumi.IntPtrInput `pulumi:"batchFrequencyInSeconds"` // The connection string of the storage account. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name of storage container in the storage account. ContainerName pulumi.StringInput `pulumi:"containerName"` // Encoding that is used to serialize messages to blobs. Supported values are 'avro', 'avrodeflate', and 'JSON'. Default value is 'avro'. Encoding pulumi.StringPtrInput `pulumi:"encoding"` // File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered. FileNameFormat pulumi.StringPtrInput `pulumi:"fileNameFormat"` // Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB). MaxChunkSizeInBytes pulumi.IntPtrInput `pulumi:"maxChunkSizeInBytes"` // The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. Name pulumi.StringInput `pulumi:"name"` // The name of the resource group of the storage account. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // The subscription identifier of the storage account. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
The properties related to a storage container endpoint.
func (RoutingStorageContainerPropertiesResponseArgs) ElementType ¶
func (RoutingStorageContainerPropertiesResponseArgs) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesResponseArgs) ToRoutingStorageContainerPropertiesResponseOutput ¶
func (i RoutingStorageContainerPropertiesResponseArgs) ToRoutingStorageContainerPropertiesResponseOutput() RoutingStorageContainerPropertiesResponseOutput
func (RoutingStorageContainerPropertiesResponseArgs) ToRoutingStorageContainerPropertiesResponseOutputWithContext ¶
func (i RoutingStorageContainerPropertiesResponseArgs) ToRoutingStorageContainerPropertiesResponseOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseOutput
type RoutingStorageContainerPropertiesResponseArray ¶
type RoutingStorageContainerPropertiesResponseArray []RoutingStorageContainerPropertiesResponseInput
func (RoutingStorageContainerPropertiesResponseArray) ElementType ¶
func (RoutingStorageContainerPropertiesResponseArray) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesResponseArray) ToRoutingStorageContainerPropertiesResponseArrayOutput ¶
func (i RoutingStorageContainerPropertiesResponseArray) ToRoutingStorageContainerPropertiesResponseArrayOutput() RoutingStorageContainerPropertiesResponseArrayOutput
func (RoutingStorageContainerPropertiesResponseArray) ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext ¶
func (i RoutingStorageContainerPropertiesResponseArray) ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseArrayOutput
type RoutingStorageContainerPropertiesResponseArrayInput ¶
type RoutingStorageContainerPropertiesResponseArrayInput interface { pulumi.Input ToRoutingStorageContainerPropertiesResponseArrayOutput() RoutingStorageContainerPropertiesResponseArrayOutput ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext(context.Context) RoutingStorageContainerPropertiesResponseArrayOutput }
RoutingStorageContainerPropertiesResponseArrayInput is an input type that accepts RoutingStorageContainerPropertiesResponseArray and RoutingStorageContainerPropertiesResponseArrayOutput values. You can construct a concrete instance of `RoutingStorageContainerPropertiesResponseArrayInput` via:
RoutingStorageContainerPropertiesResponseArray{ RoutingStorageContainerPropertiesResponseArgs{...} }
type RoutingStorageContainerPropertiesResponseArrayOutput ¶
type RoutingStorageContainerPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (RoutingStorageContainerPropertiesResponseArrayOutput) ElementType ¶
func (RoutingStorageContainerPropertiesResponseArrayOutput) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesResponseArrayOutput) ToRoutingStorageContainerPropertiesResponseArrayOutput ¶
func (o RoutingStorageContainerPropertiesResponseArrayOutput) ToRoutingStorageContainerPropertiesResponseArrayOutput() RoutingStorageContainerPropertiesResponseArrayOutput
func (RoutingStorageContainerPropertiesResponseArrayOutput) ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext ¶
func (o RoutingStorageContainerPropertiesResponseArrayOutput) ToRoutingStorageContainerPropertiesResponseArrayOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseArrayOutput
type RoutingStorageContainerPropertiesResponseInput ¶
type RoutingStorageContainerPropertiesResponseInput interface { pulumi.Input ToRoutingStorageContainerPropertiesResponseOutput() RoutingStorageContainerPropertiesResponseOutput ToRoutingStorageContainerPropertiesResponseOutputWithContext(context.Context) RoutingStorageContainerPropertiesResponseOutput }
RoutingStorageContainerPropertiesResponseInput is an input type that accepts RoutingStorageContainerPropertiesResponseArgs and RoutingStorageContainerPropertiesResponseOutput values. You can construct a concrete instance of `RoutingStorageContainerPropertiesResponseInput` via:
RoutingStorageContainerPropertiesResponseArgs{...}
type RoutingStorageContainerPropertiesResponseOutput ¶
type RoutingStorageContainerPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties related to a storage container endpoint.
func (RoutingStorageContainerPropertiesResponseOutput) BatchFrequencyInSeconds ¶
func (o RoutingStorageContainerPropertiesResponseOutput) BatchFrequencyInSeconds() pulumi.IntPtrOutput
Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds.
func (RoutingStorageContainerPropertiesResponseOutput) ConnectionString ¶
func (o RoutingStorageContainerPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
The connection string of the storage account.
func (RoutingStorageContainerPropertiesResponseOutput) ContainerName ¶
func (o RoutingStorageContainerPropertiesResponseOutput) ContainerName() pulumi.StringOutput
The name of storage container in the storage account.
func (RoutingStorageContainerPropertiesResponseOutput) ElementType ¶
func (RoutingStorageContainerPropertiesResponseOutput) ElementType() reflect.Type
func (RoutingStorageContainerPropertiesResponseOutput) Encoding ¶
func (o RoutingStorageContainerPropertiesResponseOutput) Encoding() pulumi.StringPtrOutput
Encoding that is used to serialize messages to blobs. Supported values are 'avro', 'avrodeflate', and 'JSON'. Default value is 'avro'.
func (RoutingStorageContainerPropertiesResponseOutput) FileNameFormat ¶
func (o RoutingStorageContainerPropertiesResponseOutput) FileNameFormat() pulumi.StringPtrOutput
File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered.
func (RoutingStorageContainerPropertiesResponseOutput) MaxChunkSizeInBytes ¶
func (o RoutingStorageContainerPropertiesResponseOutput) MaxChunkSizeInBytes() pulumi.IntPtrOutput
Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB).
func (RoutingStorageContainerPropertiesResponseOutput) Name ¶
func (o RoutingStorageContainerPropertiesResponseOutput) Name() pulumi.StringOutput
The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types.
func (RoutingStorageContainerPropertiesResponseOutput) ResourceGroup ¶
func (o RoutingStorageContainerPropertiesResponseOutput) ResourceGroup() pulumi.StringPtrOutput
The name of the resource group of the storage account.
func (RoutingStorageContainerPropertiesResponseOutput) SubscriptionId ¶
func (o RoutingStorageContainerPropertiesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
The subscription identifier of the storage account.
func (RoutingStorageContainerPropertiesResponseOutput) ToRoutingStorageContainerPropertiesResponseOutput ¶
func (o RoutingStorageContainerPropertiesResponseOutput) ToRoutingStorageContainerPropertiesResponseOutput() RoutingStorageContainerPropertiesResponseOutput
func (RoutingStorageContainerPropertiesResponseOutput) ToRoutingStorageContainerPropertiesResponseOutputWithContext ¶
func (o RoutingStorageContainerPropertiesResponseOutput) ToRoutingStorageContainerPropertiesResponseOutputWithContext(ctx context.Context) RoutingStorageContainerPropertiesResponseOutput
type SharedAccessSignatureAuthorizationRule ¶
type SharedAccessSignatureAuthorizationRule struct { string `pulumi:"keyName"` PrimaryKey *string `pulumi:"primaryKey"` Rights string `pulumi:"rights"` SecondaryKey *string `pulumi:"secondaryKey"` }KeyName
The properties of an IoT hub shared access policy.
type SharedAccessSignatureAuthorizationRuleArgs ¶
type SharedAccessSignatureAuthorizationRuleArgs struct { pulumi.StringInput `pulumi:"keyName"` PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"` Rights AccessRights `pulumi:"rights"` SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"` }KeyName
The properties of an IoT hub shared access policy.
func (SharedAccessSignatureAuthorizationRuleArgs) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleArgs) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleArgs) ToSharedAccessSignatureAuthorizationRuleOutput ¶
func (i SharedAccessSignatureAuthorizationRuleArgs) ToSharedAccessSignatureAuthorizationRuleOutput() SharedAccessSignatureAuthorizationRuleOutput
func (SharedAccessSignatureAuthorizationRuleArgs) ToSharedAccessSignatureAuthorizationRuleOutputWithContext ¶
func (i SharedAccessSignatureAuthorizationRuleArgs) ToSharedAccessSignatureAuthorizationRuleOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleOutput
type SharedAccessSignatureAuthorizationRuleArray ¶
type SharedAccessSignatureAuthorizationRuleArray []SharedAccessSignatureAuthorizationRuleInput
func (SharedAccessSignatureAuthorizationRuleArray) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleArray) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleArray) ToSharedAccessSignatureAuthorizationRuleArrayOutput ¶
func (i SharedAccessSignatureAuthorizationRuleArray) ToSharedAccessSignatureAuthorizationRuleArrayOutput() SharedAccessSignatureAuthorizationRuleArrayOutput
func (SharedAccessSignatureAuthorizationRuleArray) ToSharedAccessSignatureAuthorizationRuleArrayOutputWithContext ¶
func (i SharedAccessSignatureAuthorizationRuleArray) ToSharedAccessSignatureAuthorizationRuleArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleArrayOutput
type SharedAccessSignatureAuthorizationRuleArrayInput ¶
SharedAccessSignatureAuthorizationRuleArrayInput is an input type that accepts SharedAccessSignatureAuthorizationRuleArray and SharedAccessSignatureAuthorizationRuleArrayOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleArrayInput` via:
SharedAccessSignatureAuthorizationRuleArray{ SharedAccessSignatureAuthorizationRuleArgs{...} }
type SharedAccessSignatureAuthorizationRuleArrayOutput ¶
func (SharedAccessSignatureAuthorizationRuleArrayOutput) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleArrayOutput) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleArrayOutput) ToSharedAccessSignatureAuthorizationRuleArrayOutput ¶
func (o SharedAccessSignatureAuthorizationRuleArrayOutput) ToSharedAccessSignatureAuthorizationRuleArrayOutput() SharedAccessSignatureAuthorizationRuleArrayOutput
func (SharedAccessSignatureAuthorizationRuleArrayOutput) ToSharedAccessSignatureAuthorizationRuleArrayOutputWithContext ¶
func (o SharedAccessSignatureAuthorizationRuleArrayOutput) ToSharedAccessSignatureAuthorizationRuleArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleArrayOutput
type SharedAccessSignatureAuthorizationRuleInput ¶
SharedAccessSignatureAuthorizationRuleInput is an input type that accepts SharedAccessSignatureAuthorizationRuleArgs and SharedAccessSignatureAuthorizationRuleOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleInput` via:
SharedAccessSignatureAuthorizationRuleArgs{...}
type SharedAccessSignatureAuthorizationRuleOutput ¶
The properties of an IoT hub shared access policy.
func (SharedAccessSignatureAuthorizationRuleOutput) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleOutput) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleOutput) KeyName ¶
func (o SharedAccessSignatureAuthorizationRuleOutput) KeyName() pulumi.StringOutput
The name of the shared access policy.
func (SharedAccessSignatureAuthorizationRuleOutput) PrimaryKey ¶
func (o SharedAccessSignatureAuthorizationRuleOutput) PrimaryKey() pulumi.StringPtrOutput
The primary key.
func (SharedAccessSignatureAuthorizationRuleOutput) Rights ¶
func (o SharedAccessSignatureAuthorizationRuleOutput) Rights() pulumi.StringOutput
The permissions assigned to the shared access policy.
func (SharedAccessSignatureAuthorizationRuleOutput) SecondaryKey ¶
func (o SharedAccessSignatureAuthorizationRuleOutput) SecondaryKey() pulumi.StringPtrOutput
The secondary key.
func (SharedAccessSignatureAuthorizationRuleOutput) ToSharedAccessSignatureAuthorizationRuleOutput ¶
func (o SharedAccessSignatureAuthorizationRuleOutput) ToSharedAccessSignatureAuthorizationRuleOutput() SharedAccessSignatureAuthorizationRuleOutput
func (SharedAccessSignatureAuthorizationRuleOutput) ToSharedAccessSignatureAuthorizationRuleOutputWithContext ¶
func (o SharedAccessSignatureAuthorizationRuleOutput) ToSharedAccessSignatureAuthorizationRuleOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleOutput
type SharedAccessSignatureAuthorizationRuleResponse ¶
type SharedAccessSignatureAuthorizationRuleResponse struct { string `pulumi:"keyName"` PrimaryKey *string `pulumi:"primaryKey"` Rights string `pulumi:"rights"` SecondaryKey *string `pulumi:"secondaryKey"` }KeyName
The properties of an IoT hub shared access policy.
type SharedAccessSignatureAuthorizationRuleResponseArgs ¶
type SharedAccessSignatureAuthorizationRuleResponseArgs struct { pulumi.StringInput `pulumi:"keyName"` PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"` Rights pulumi.StringInput `pulumi:"rights"` SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"` }KeyName
The properties of an IoT hub shared access policy.
func (SharedAccessSignatureAuthorizationRuleResponseArgs) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleResponseArgs) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleResponseArgs) ToSharedAccessSignatureAuthorizationRuleResponseOutput ¶
func (i SharedAccessSignatureAuthorizationRuleResponseArgs) ToSharedAccessSignatureAuthorizationRuleResponseOutput() SharedAccessSignatureAuthorizationRuleResponseOutput
func (SharedAccessSignatureAuthorizationRuleResponseArgs) ToSharedAccessSignatureAuthorizationRuleResponseOutputWithContext ¶
func (i SharedAccessSignatureAuthorizationRuleResponseArgs) ToSharedAccessSignatureAuthorizationRuleResponseOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseOutput
type SharedAccessSignatureAuthorizationRuleResponseArray ¶
type SharedAccessSignatureAuthorizationRuleResponseArray []SharedAccessSignatureAuthorizationRuleResponseInput
func (SharedAccessSignatureAuthorizationRuleResponseArray) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleResponseArray) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleResponseArray) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutput ¶
func (i SharedAccessSignatureAuthorizationRuleResponseArray) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutput() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
func (SharedAccessSignatureAuthorizationRuleResponseArray) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutputWithContext ¶
func (i SharedAccessSignatureAuthorizationRuleResponseArray) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseArrayOutput
type SharedAccessSignatureAuthorizationRuleResponseArrayInput ¶
SharedAccessSignatureAuthorizationRuleResponseArrayInput is an input type that accepts SharedAccessSignatureAuthorizationRuleResponseArray and SharedAccessSignatureAuthorizationRuleResponseArrayOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleResponseArrayInput` via:
SharedAccessSignatureAuthorizationRuleResponseArray{ SharedAccessSignatureAuthorizationRuleResponseArgs{...} }
type SharedAccessSignatureAuthorizationRuleResponseArrayOutput ¶
func (SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutput ¶
func (o SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutput() SharedAccessSignatureAuthorizationRuleResponseArrayOutput
func (SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutputWithContext ¶
func (o SharedAccessSignatureAuthorizationRuleResponseArrayOutput) ToSharedAccessSignatureAuthorizationRuleResponseArrayOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseArrayOutput
type SharedAccessSignatureAuthorizationRuleResponseInput ¶
SharedAccessSignatureAuthorizationRuleResponseInput is an input type that accepts SharedAccessSignatureAuthorizationRuleResponseArgs and SharedAccessSignatureAuthorizationRuleResponseOutput values. You can construct a concrete instance of `SharedAccessSignatureAuthorizationRuleResponseInput` via:
SharedAccessSignatureAuthorizationRuleResponseArgs{...}
type SharedAccessSignatureAuthorizationRuleResponseOutput ¶
The properties of an IoT hub shared access policy.
func (SharedAccessSignatureAuthorizationRuleResponseOutput) ElementType ¶
func (SharedAccessSignatureAuthorizationRuleResponseOutput) ElementType() reflect.Type
func (SharedAccessSignatureAuthorizationRuleResponseOutput) KeyName ¶
func (o SharedAccessSignatureAuthorizationRuleResponseOutput) KeyName() pulumi.StringOutput
The name of the shared access policy.
func (SharedAccessSignatureAuthorizationRuleResponseOutput) PrimaryKey ¶
func (o SharedAccessSignatureAuthorizationRuleResponseOutput) PrimaryKey() pulumi.StringPtrOutput
The primary key.
func (SharedAccessSignatureAuthorizationRuleResponseOutput) Rights ¶
func (o SharedAccessSignatureAuthorizationRuleResponseOutput) Rights() pulumi.StringOutput
The permissions assigned to the shared access policy.
func (SharedAccessSignatureAuthorizationRuleResponseOutput) SecondaryKey ¶
func (o SharedAccessSignatureAuthorizationRuleResponseOutput) SecondaryKey() pulumi.StringPtrOutput
The secondary key.
func (SharedAccessSignatureAuthorizationRuleResponseOutput) ToSharedAccessSignatureAuthorizationRuleResponseOutput ¶
func (o SharedAccessSignatureAuthorizationRuleResponseOutput) ToSharedAccessSignatureAuthorizationRuleResponseOutput() SharedAccessSignatureAuthorizationRuleResponseOutput
func (SharedAccessSignatureAuthorizationRuleResponseOutput) ToSharedAccessSignatureAuthorizationRuleResponseOutputWithContext ¶
func (o SharedAccessSignatureAuthorizationRuleResponseOutput) ToSharedAccessSignatureAuthorizationRuleResponseOutputWithContext(ctx context.Context) SharedAccessSignatureAuthorizationRuleResponseOutput
type StorageEndpointProperties ¶
type StorageEndpointProperties struct { // The connection string for the Azure Storage account to which files are uploaded. ConnectionString string `pulumi:"connectionString"` // The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified. ContainerName string `pulumi:"containerName"` // The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. SasTtlAsIso8601 *string `pulumi:"sasTtlAsIso8601"` }
The properties of the Azure Storage endpoint for file upload.
type StorageEndpointPropertiesArgs ¶
type StorageEndpointPropertiesArgs struct { // The connection string for the Azure Storage account to which files are uploaded. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified. ContainerName pulumi.StringInput `pulumi:"containerName"` // The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. SasTtlAsIso8601 pulumi.StringPtrInput `pulumi:"sasTtlAsIso8601"` }
The properties of the Azure Storage endpoint for file upload.
func (StorageEndpointPropertiesArgs) ElementType ¶
func (StorageEndpointPropertiesArgs) ElementType() reflect.Type
func (StorageEndpointPropertiesArgs) ToStorageEndpointPropertiesOutput ¶
func (i StorageEndpointPropertiesArgs) ToStorageEndpointPropertiesOutput() StorageEndpointPropertiesOutput
func (StorageEndpointPropertiesArgs) ToStorageEndpointPropertiesOutputWithContext ¶
func (i StorageEndpointPropertiesArgs) ToStorageEndpointPropertiesOutputWithContext(ctx context.Context) StorageEndpointPropertiesOutput
type StorageEndpointPropertiesInput ¶
type StorageEndpointPropertiesInput interface { pulumi.Input ToStorageEndpointPropertiesOutput() StorageEndpointPropertiesOutput ToStorageEndpointPropertiesOutputWithContext(context.Context) StorageEndpointPropertiesOutput }
StorageEndpointPropertiesInput is an input type that accepts StorageEndpointPropertiesArgs and StorageEndpointPropertiesOutput values. You can construct a concrete instance of `StorageEndpointPropertiesInput` via:
StorageEndpointPropertiesArgs{...}
type StorageEndpointPropertiesMap ¶
type StorageEndpointPropertiesMap map[string]StorageEndpointPropertiesInput
func (StorageEndpointPropertiesMap) ElementType ¶
func (StorageEndpointPropertiesMap) ElementType() reflect.Type
func (StorageEndpointPropertiesMap) ToStorageEndpointPropertiesMapOutput ¶
func (i StorageEndpointPropertiesMap) ToStorageEndpointPropertiesMapOutput() StorageEndpointPropertiesMapOutput
func (StorageEndpointPropertiesMap) ToStorageEndpointPropertiesMapOutputWithContext ¶
func (i StorageEndpointPropertiesMap) ToStorageEndpointPropertiesMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesMapOutput
type StorageEndpointPropertiesMapInput ¶
type StorageEndpointPropertiesMapInput interface { pulumi.Input ToStorageEndpointPropertiesMapOutput() StorageEndpointPropertiesMapOutput ToStorageEndpointPropertiesMapOutputWithContext(context.Context) StorageEndpointPropertiesMapOutput }
StorageEndpointPropertiesMapInput is an input type that accepts StorageEndpointPropertiesMap and StorageEndpointPropertiesMapOutput values. You can construct a concrete instance of `StorageEndpointPropertiesMapInput` via:
StorageEndpointPropertiesMap{ "key": StorageEndpointPropertiesArgs{...} }
type StorageEndpointPropertiesMapOutput ¶
type StorageEndpointPropertiesMapOutput struct{ *pulumi.OutputState }
func (StorageEndpointPropertiesMapOutput) ElementType ¶
func (StorageEndpointPropertiesMapOutput) ElementType() reflect.Type
func (StorageEndpointPropertiesMapOutput) MapIndex ¶
func (o StorageEndpointPropertiesMapOutput) MapIndex(k pulumi.StringInput) StorageEndpointPropertiesOutput
func (StorageEndpointPropertiesMapOutput) ToStorageEndpointPropertiesMapOutput ¶
func (o StorageEndpointPropertiesMapOutput) ToStorageEndpointPropertiesMapOutput() StorageEndpointPropertiesMapOutput
func (StorageEndpointPropertiesMapOutput) ToStorageEndpointPropertiesMapOutputWithContext ¶
func (o StorageEndpointPropertiesMapOutput) ToStorageEndpointPropertiesMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesMapOutput
type StorageEndpointPropertiesOutput ¶
type StorageEndpointPropertiesOutput struct{ *pulumi.OutputState }
The properties of the Azure Storage endpoint for file upload.
func (StorageEndpointPropertiesOutput) ConnectionString ¶
func (o StorageEndpointPropertiesOutput) ConnectionString() pulumi.StringOutput
The connection string for the Azure Storage account to which files are uploaded.
func (StorageEndpointPropertiesOutput) ContainerName ¶
func (o StorageEndpointPropertiesOutput) ContainerName() pulumi.StringOutput
The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified.
func (StorageEndpointPropertiesOutput) ElementType ¶
func (StorageEndpointPropertiesOutput) ElementType() reflect.Type
func (StorageEndpointPropertiesOutput) SasTtlAsIso8601 ¶
func (o StorageEndpointPropertiesOutput) SasTtlAsIso8601() pulumi.StringPtrOutput
The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.
func (StorageEndpointPropertiesOutput) ToStorageEndpointPropertiesOutput ¶
func (o StorageEndpointPropertiesOutput) ToStorageEndpointPropertiesOutput() StorageEndpointPropertiesOutput
func (StorageEndpointPropertiesOutput) ToStorageEndpointPropertiesOutputWithContext ¶
func (o StorageEndpointPropertiesOutput) ToStorageEndpointPropertiesOutputWithContext(ctx context.Context) StorageEndpointPropertiesOutput
type StorageEndpointPropertiesResponse ¶
type StorageEndpointPropertiesResponse struct { // The connection string for the Azure Storage account to which files are uploaded. ConnectionString string `pulumi:"connectionString"` // The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified. ContainerName string `pulumi:"containerName"` // The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. SasTtlAsIso8601 *string `pulumi:"sasTtlAsIso8601"` }
The properties of the Azure Storage endpoint for file upload.
type StorageEndpointPropertiesResponseArgs ¶
type StorageEndpointPropertiesResponseArgs struct { // The connection string for the Azure Storage account to which files are uploaded. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified. ContainerName pulumi.StringInput `pulumi:"containerName"` // The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. SasTtlAsIso8601 pulumi.StringPtrInput `pulumi:"sasTtlAsIso8601"` }
The properties of the Azure Storage endpoint for file upload.
func (StorageEndpointPropertiesResponseArgs) ElementType ¶
func (StorageEndpointPropertiesResponseArgs) ElementType() reflect.Type
func (StorageEndpointPropertiesResponseArgs) ToStorageEndpointPropertiesResponseOutput ¶
func (i StorageEndpointPropertiesResponseArgs) ToStorageEndpointPropertiesResponseOutput() StorageEndpointPropertiesResponseOutput
func (StorageEndpointPropertiesResponseArgs) ToStorageEndpointPropertiesResponseOutputWithContext ¶
func (i StorageEndpointPropertiesResponseArgs) ToStorageEndpointPropertiesResponseOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseOutput
type StorageEndpointPropertiesResponseInput ¶
type StorageEndpointPropertiesResponseInput interface { pulumi.Input ToStorageEndpointPropertiesResponseOutput() StorageEndpointPropertiesResponseOutput ToStorageEndpointPropertiesResponseOutputWithContext(context.Context) StorageEndpointPropertiesResponseOutput }
StorageEndpointPropertiesResponseInput is an input type that accepts StorageEndpointPropertiesResponseArgs and StorageEndpointPropertiesResponseOutput values. You can construct a concrete instance of `StorageEndpointPropertiesResponseInput` via:
StorageEndpointPropertiesResponseArgs{...}
type StorageEndpointPropertiesResponseMap ¶
type StorageEndpointPropertiesResponseMap map[string]StorageEndpointPropertiesResponseInput
func (StorageEndpointPropertiesResponseMap) ElementType ¶
func (StorageEndpointPropertiesResponseMap) ElementType() reflect.Type
func (StorageEndpointPropertiesResponseMap) ToStorageEndpointPropertiesResponseMapOutput ¶
func (i StorageEndpointPropertiesResponseMap) ToStorageEndpointPropertiesResponseMapOutput() StorageEndpointPropertiesResponseMapOutput
func (StorageEndpointPropertiesResponseMap) ToStorageEndpointPropertiesResponseMapOutputWithContext ¶
func (i StorageEndpointPropertiesResponseMap) ToStorageEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseMapOutput
type StorageEndpointPropertiesResponseMapInput ¶
type StorageEndpointPropertiesResponseMapInput interface { pulumi.Input ToStorageEndpointPropertiesResponseMapOutput() StorageEndpointPropertiesResponseMapOutput ToStorageEndpointPropertiesResponseMapOutputWithContext(context.Context) StorageEndpointPropertiesResponseMapOutput }
StorageEndpointPropertiesResponseMapInput is an input type that accepts StorageEndpointPropertiesResponseMap and StorageEndpointPropertiesResponseMapOutput values. You can construct a concrete instance of `StorageEndpointPropertiesResponseMapInput` via:
StorageEndpointPropertiesResponseMap{ "key": StorageEndpointPropertiesResponseArgs{...} }
type StorageEndpointPropertiesResponseMapOutput ¶
type StorageEndpointPropertiesResponseMapOutput struct{ *pulumi.OutputState }
func (StorageEndpointPropertiesResponseMapOutput) ElementType ¶
func (StorageEndpointPropertiesResponseMapOutput) ElementType() reflect.Type
func (StorageEndpointPropertiesResponseMapOutput) ToStorageEndpointPropertiesResponseMapOutput ¶
func (o StorageEndpointPropertiesResponseMapOutput) ToStorageEndpointPropertiesResponseMapOutput() StorageEndpointPropertiesResponseMapOutput
func (StorageEndpointPropertiesResponseMapOutput) ToStorageEndpointPropertiesResponseMapOutputWithContext ¶
func (o StorageEndpointPropertiesResponseMapOutput) ToStorageEndpointPropertiesResponseMapOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseMapOutput
type StorageEndpointPropertiesResponseOutput ¶
type StorageEndpointPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the Azure Storage endpoint for file upload.
func (StorageEndpointPropertiesResponseOutput) ConnectionString ¶
func (o StorageEndpointPropertiesResponseOutput) ConnectionString() pulumi.StringOutput
The connection string for the Azure Storage account to which files are uploaded.
func (StorageEndpointPropertiesResponseOutput) ContainerName ¶
func (o StorageEndpointPropertiesResponseOutput) ContainerName() pulumi.StringOutput
The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified.
func (StorageEndpointPropertiesResponseOutput) ElementType ¶
func (StorageEndpointPropertiesResponseOutput) ElementType() reflect.Type
func (StorageEndpointPropertiesResponseOutput) SasTtlAsIso8601 ¶
func (o StorageEndpointPropertiesResponseOutput) SasTtlAsIso8601() pulumi.StringPtrOutput
The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.
func (StorageEndpointPropertiesResponseOutput) ToStorageEndpointPropertiesResponseOutput ¶
func (o StorageEndpointPropertiesResponseOutput) ToStorageEndpointPropertiesResponseOutput() StorageEndpointPropertiesResponseOutput
func (StorageEndpointPropertiesResponseOutput) ToStorageEndpointPropertiesResponseOutputWithContext ¶
func (o StorageEndpointPropertiesResponseOutput) ToStorageEndpointPropertiesResponseOutputWithContext(ctx context.Context) StorageEndpointPropertiesResponseOutput