Documentation
¶
Index ¶
- Constants
- type AbortConfigProperties
- type AbortConfigPropertiesArgs
- func (AbortConfigPropertiesArgs) ElementType() reflect.Type
- func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesOutput() AbortConfigPropertiesOutput
- func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesOutputWithContext(ctx context.Context) AbortConfigPropertiesOutput
- func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput
- func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesPtrOutputWithContext(ctx context.Context) AbortConfigPropertiesPtrOutput
- func (i AbortConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[AbortConfigProperties]
- type AbortConfigPropertiesInput
- type AbortConfigPropertiesOutput
- func (o AbortConfigPropertiesOutput) CriteriaList() JobTemplateAbortCriteriaArrayOutput
- func (AbortConfigPropertiesOutput) ElementType() reflect.Type
- func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesOutput() AbortConfigPropertiesOutput
- func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesOutputWithContext(ctx context.Context) AbortConfigPropertiesOutput
- func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput
- func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesPtrOutputWithContext(ctx context.Context) AbortConfigPropertiesPtrOutput
- func (o AbortConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[AbortConfigProperties]
- type AbortConfigPropertiesPtrInput
- type AbortConfigPropertiesPtrOutput
- func (o AbortConfigPropertiesPtrOutput) CriteriaList() JobTemplateAbortCriteriaArrayOutput
- func (o AbortConfigPropertiesPtrOutput) Elem() AbortConfigPropertiesOutput
- func (AbortConfigPropertiesPtrOutput) ElementType() reflect.Type
- func (o AbortConfigPropertiesPtrOutput) ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput
- func (o AbortConfigPropertiesPtrOutput) ToAbortConfigPropertiesPtrOutputWithContext(ctx context.Context) AbortConfigPropertiesPtrOutput
- func (o AbortConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AbortConfigProperties]
- type AccountAuditConfiguration
- func (*AccountAuditConfiguration) ElementType() reflect.Type
- func (i *AccountAuditConfiguration) ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput
- func (i *AccountAuditConfiguration) ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput
- func (i *AccountAuditConfiguration) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfiguration]
- type AccountAuditConfigurationArgs
- type AccountAuditConfigurationAuditCheckConfiguration
- type AccountAuditConfigurationAuditCheckConfigurationArgs
- func (AccountAuditConfigurationAuditCheckConfigurationArgs) ElementType() reflect.Type
- func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationOutput() AccountAuditConfigurationAuditCheckConfigurationOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditCheckConfiguration]
- type AccountAuditConfigurationAuditCheckConfigurationInput
- type AccountAuditConfigurationAuditCheckConfigurationOutput
- func (AccountAuditConfigurationAuditCheckConfigurationOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditCheckConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationOutput() AccountAuditConfigurationAuditCheckConfigurationOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditCheckConfiguration]
- type AccountAuditConfigurationAuditCheckConfigurationPtrInput
- type AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) Elem() AccountAuditConfigurationAuditCheckConfigurationOutput
- func (AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfigurationAuditCheckConfiguration]
- type AccountAuditConfigurationAuditCheckConfigurations
- type AccountAuditConfigurationAuditCheckConfigurationsArgs
- func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ElementType() reflect.Type
- func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsOutput() AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditCheckConfigurations]
- type AccountAuditConfigurationAuditCheckConfigurationsInput
- type AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) AuthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) CaCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) CaCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ConflictingClientIdsCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateSharedCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IntermediateCaRevokedForActiveDeviceCertificatesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IoTPolicyPotentialMisConfigurationCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IotPolicyOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IotRoleAliasAllowsAccessToUnusedServicesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IotRoleAliasOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) LoggingDisabledCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) RevokedCaCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) RevokedDeviceCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsOutput() AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditCheckConfigurations]
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- type AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) AuthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) CaCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) CaCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ConflictingClientIdsCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateSharedCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) Elem() AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IntermediateCaRevokedForActiveDeviceCertificatesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IoTPolicyPotentialMisConfigurationCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotPolicyOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotRoleAliasAllowsAccessToUnusedServicesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotRoleAliasOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) LoggingDisabledCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) RevokedCaCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) RevokedDeviceCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfigurationAuditCheckConfigurations]
- func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- type AccountAuditConfigurationAuditNotificationTarget
- type AccountAuditConfigurationAuditNotificationTargetArgs
- func (AccountAuditConfigurationAuditNotificationTargetArgs) ElementType() reflect.Type
- func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetOutput() AccountAuditConfigurationAuditNotificationTargetOutput
- func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetOutput
- func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditNotificationTarget]
- type AccountAuditConfigurationAuditNotificationTargetConfigurations
- type AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs
- func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ElementType() reflect.Type
- func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
- func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
- func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditNotificationTargetConfigurations]
- type AccountAuditConfigurationAuditNotificationTargetConfigurationsInput
- type AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
- func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) Sns() AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditNotificationTargetConfigurations]
- type AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput
- type AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) Elem() AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
- func (AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) Sns() AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToOutput(ctx context.Context) ...
- type AccountAuditConfigurationAuditNotificationTargetInput
- type AccountAuditConfigurationAuditNotificationTargetOutput
- func (AccountAuditConfigurationAuditNotificationTargetOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) Enabled() pulumi.BoolPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) RoleArn() pulumi.StringPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) TargetArn() pulumi.StringPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetOutput() AccountAuditConfigurationAuditNotificationTargetOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToOutput(ctx context.Context) pulumix.Output[AccountAuditConfigurationAuditNotificationTarget]
- type AccountAuditConfigurationAuditNotificationTargetPtrInput
- type AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) Elem() AccountAuditConfigurationAuditNotificationTargetOutput
- func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) TargetArn() pulumi.StringPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput
- func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfigurationAuditNotificationTarget]
- type AccountAuditConfigurationInput
- type AccountAuditConfigurationOutput
- func (o AccountAuditConfigurationOutput) AccountId() pulumi.StringOutput
- func (o AccountAuditConfigurationOutput) AuditCheckConfigurations() AccountAuditConfigurationAuditCheckConfigurationsOutput
- func (o AccountAuditConfigurationOutput) AuditNotificationTargetConfigurations() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (AccountAuditConfigurationOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationOutput) RoleArn() pulumi.StringOutput
- func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput
- func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput
- func (o AccountAuditConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfiguration]
- type AccountAuditConfigurationState
- type Authorizer
- type AuthorizerArgs
- type AuthorizerInput
- type AuthorizerOutput
- func (o AuthorizerOutput) Arn() pulumi.StringOutput
- func (o AuthorizerOutput) AuthorizerFunctionArn() pulumi.StringOutput
- func (o AuthorizerOutput) AuthorizerName() pulumi.StringPtrOutput
- func (AuthorizerOutput) ElementType() reflect.Type
- func (o AuthorizerOutput) EnableCachingForHttp() pulumi.BoolPtrOutput
- func (o AuthorizerOutput) SigningDisabled() pulumi.BoolPtrOutput
- func (o AuthorizerOutput) Status() AuthorizerStatusPtrOutput
- func (o AuthorizerOutput) Tags() AuthorizerTagArrayOutput
- func (o AuthorizerOutput) ToAuthorizerOutput() AuthorizerOutput
- func (o AuthorizerOutput) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
- func (o AuthorizerOutput) ToOutput(ctx context.Context) pulumix.Output[*Authorizer]
- func (o AuthorizerOutput) TokenKeyName() pulumi.StringPtrOutput
- func (o AuthorizerOutput) TokenSigningPublicKeys() pulumi.AnyOutput
- type AuthorizerState
- type AuthorizerStatus
- func (AuthorizerStatus) ElementType() reflect.Type
- func (e AuthorizerStatus) ToAuthorizerStatusOutput() AuthorizerStatusOutput
- func (e AuthorizerStatus) ToAuthorizerStatusOutputWithContext(ctx context.Context) AuthorizerStatusOutput
- func (e AuthorizerStatus) ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput
- func (e AuthorizerStatus) ToAuthorizerStatusPtrOutputWithContext(ctx context.Context) AuthorizerStatusPtrOutput
- func (e AuthorizerStatus) ToStringOutput() pulumi.StringOutput
- func (e AuthorizerStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AuthorizerStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AuthorizerStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuthorizerStatusInput
- type AuthorizerStatusOutput
- func (AuthorizerStatusOutput) ElementType() reflect.Type
- func (o AuthorizerStatusOutput) ToAuthorizerStatusOutput() AuthorizerStatusOutput
- func (o AuthorizerStatusOutput) ToAuthorizerStatusOutputWithContext(ctx context.Context) AuthorizerStatusOutput
- func (o AuthorizerStatusOutput) ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput
- func (o AuthorizerStatusOutput) ToAuthorizerStatusPtrOutputWithContext(ctx context.Context) AuthorizerStatusPtrOutput
- func (o AuthorizerStatusOutput) ToOutput(ctx context.Context) pulumix.Output[AuthorizerStatus]
- func (o AuthorizerStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AuthorizerStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AuthorizerStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuthorizerStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuthorizerStatusPtrInput
- type AuthorizerStatusPtrOutput
- func (o AuthorizerStatusPtrOutput) Elem() AuthorizerStatusOutput
- func (AuthorizerStatusPtrOutput) ElementType() reflect.Type
- func (o AuthorizerStatusPtrOutput) ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput
- func (o AuthorizerStatusPtrOutput) ToAuthorizerStatusPtrOutputWithContext(ctx context.Context) AuthorizerStatusPtrOutput
- func (o AuthorizerStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AuthorizerStatus]
- func (o AuthorizerStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuthorizerStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuthorizerTag
- type AuthorizerTagArgs
- func (AuthorizerTagArgs) ElementType() reflect.Type
- func (i AuthorizerTagArgs) ToAuthorizerTagOutput() AuthorizerTagOutput
- func (i AuthorizerTagArgs) ToAuthorizerTagOutputWithContext(ctx context.Context) AuthorizerTagOutput
- func (i AuthorizerTagArgs) ToOutput(ctx context.Context) pulumix.Output[AuthorizerTag]
- type AuthorizerTagArray
- func (AuthorizerTagArray) ElementType() reflect.Type
- func (i AuthorizerTagArray) ToAuthorizerTagArrayOutput() AuthorizerTagArrayOutput
- func (i AuthorizerTagArray) ToAuthorizerTagArrayOutputWithContext(ctx context.Context) AuthorizerTagArrayOutput
- func (i AuthorizerTagArray) ToOutput(ctx context.Context) pulumix.Output[[]AuthorizerTag]
- type AuthorizerTagArrayInput
- type AuthorizerTagArrayOutput
- func (AuthorizerTagArrayOutput) ElementType() reflect.Type
- func (o AuthorizerTagArrayOutput) Index(i pulumi.IntInput) AuthorizerTagOutput
- func (o AuthorizerTagArrayOutput) ToAuthorizerTagArrayOutput() AuthorizerTagArrayOutput
- func (o AuthorizerTagArrayOutput) ToAuthorizerTagArrayOutputWithContext(ctx context.Context) AuthorizerTagArrayOutput
- func (o AuthorizerTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AuthorizerTag]
- type AuthorizerTagInput
- type AuthorizerTagOutput
- func (AuthorizerTagOutput) ElementType() reflect.Type
- func (o AuthorizerTagOutput) Key() pulumi.StringOutput
- func (o AuthorizerTagOutput) ToAuthorizerTagOutput() AuthorizerTagOutput
- func (o AuthorizerTagOutput) ToAuthorizerTagOutputWithContext(ctx context.Context) AuthorizerTagOutput
- func (o AuthorizerTagOutput) ToOutput(ctx context.Context) pulumix.Output[AuthorizerTag]
- func (o AuthorizerTagOutput) Value() pulumi.StringOutput
- type BillingGroup
- type BillingGroupArgs
- type BillingGroupInput
- type BillingGroupOutput
- func (o BillingGroupOutput) Arn() pulumi.StringOutput
- func (o BillingGroupOutput) BillingGroupName() pulumi.StringPtrOutput
- func (o BillingGroupOutput) BillingGroupProperties() BillingGroupPropertiesPropertiesPtrOutput
- func (BillingGroupOutput) ElementType() reflect.Type
- func (o BillingGroupOutput) Tags() BillingGroupTagArrayOutput
- func (o BillingGroupOutput) ToBillingGroupOutput() BillingGroupOutput
- func (o BillingGroupOutput) ToBillingGroupOutputWithContext(ctx context.Context) BillingGroupOutput
- func (o BillingGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*BillingGroup]
- type BillingGroupPropertiesProperties
- type BillingGroupPropertiesPropertiesArgs
- func (BillingGroupPropertiesPropertiesArgs) ElementType() reflect.Type
- func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesOutput() BillingGroupPropertiesPropertiesOutput
- func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesOutput
- func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput
- func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesPtrOutput
- func (i BillingGroupPropertiesPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[BillingGroupPropertiesProperties]
- type BillingGroupPropertiesPropertiesInput
- type BillingGroupPropertiesPropertiesOutput
- func (o BillingGroupPropertiesPropertiesOutput) BillingGroupDescription() pulumi.StringPtrOutput
- func (BillingGroupPropertiesPropertiesOutput) ElementType() reflect.Type
- func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesOutput() BillingGroupPropertiesPropertiesOutput
- func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesOutput
- func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput
- func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesPtrOutput
- func (o BillingGroupPropertiesPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[BillingGroupPropertiesProperties]
- type BillingGroupPropertiesPropertiesPtrInput
- type BillingGroupPropertiesPropertiesPtrOutput
- func (o BillingGroupPropertiesPropertiesPtrOutput) BillingGroupDescription() pulumi.StringPtrOutput
- func (o BillingGroupPropertiesPropertiesPtrOutput) Elem() BillingGroupPropertiesPropertiesOutput
- func (BillingGroupPropertiesPropertiesPtrOutput) ElementType() reflect.Type
- func (o BillingGroupPropertiesPropertiesPtrOutput) ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput
- func (o BillingGroupPropertiesPropertiesPtrOutput) ToBillingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesPtrOutput
- func (o BillingGroupPropertiesPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BillingGroupPropertiesProperties]
- type BillingGroupState
- type BillingGroupTag
- type BillingGroupTagArgs
- func (BillingGroupTagArgs) ElementType() reflect.Type
- func (i BillingGroupTagArgs) ToBillingGroupTagOutput() BillingGroupTagOutput
- func (i BillingGroupTagArgs) ToBillingGroupTagOutputWithContext(ctx context.Context) BillingGroupTagOutput
- func (i BillingGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[BillingGroupTag]
- type BillingGroupTagArray
- func (BillingGroupTagArray) ElementType() reflect.Type
- func (i BillingGroupTagArray) ToBillingGroupTagArrayOutput() BillingGroupTagArrayOutput
- func (i BillingGroupTagArray) ToBillingGroupTagArrayOutputWithContext(ctx context.Context) BillingGroupTagArrayOutput
- func (i BillingGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]BillingGroupTag]
- type BillingGroupTagArrayInput
- type BillingGroupTagArrayOutput
- func (BillingGroupTagArrayOutput) ElementType() reflect.Type
- func (o BillingGroupTagArrayOutput) Index(i pulumi.IntInput) BillingGroupTagOutput
- func (o BillingGroupTagArrayOutput) ToBillingGroupTagArrayOutput() BillingGroupTagArrayOutput
- func (o BillingGroupTagArrayOutput) ToBillingGroupTagArrayOutputWithContext(ctx context.Context) BillingGroupTagArrayOutput
- func (o BillingGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BillingGroupTag]
- type BillingGroupTagInput
- type BillingGroupTagOutput
- func (BillingGroupTagOutput) ElementType() reflect.Type
- func (o BillingGroupTagOutput) Key() pulumi.StringOutput
- func (o BillingGroupTagOutput) ToBillingGroupTagOutput() BillingGroupTagOutput
- func (o BillingGroupTagOutput) ToBillingGroupTagOutputWithContext(ctx context.Context) BillingGroupTagOutput
- func (o BillingGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[BillingGroupTag]
- func (o BillingGroupTagOutput) Value() pulumi.StringOutput
- type CaCertificate
- type CaCertificateArgs
- type CaCertificateAutoRegistrationStatus
- func (CaCertificateAutoRegistrationStatus) ElementType() reflect.Type
- func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusOutput() CaCertificateAutoRegistrationStatusOutput
- func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusOutput
- func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput
- func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusPtrOutput
- func (e CaCertificateAutoRegistrationStatus) ToStringOutput() pulumi.StringOutput
- func (e CaCertificateAutoRegistrationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CaCertificateAutoRegistrationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CaCertificateAutoRegistrationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateAutoRegistrationStatusInput
- type CaCertificateAutoRegistrationStatusOutput
- func (CaCertificateAutoRegistrationStatusOutput) ElementType() reflect.Type
- func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusOutput() CaCertificateAutoRegistrationStatusOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusPtrOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateAutoRegistrationStatus]
- func (o CaCertificateAutoRegistrationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CaCertificateAutoRegistrationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateAutoRegistrationStatusPtrInput
- type CaCertificateAutoRegistrationStatusPtrOutput
- func (o CaCertificateAutoRegistrationStatusPtrOutput) Elem() CaCertificateAutoRegistrationStatusOutput
- func (CaCertificateAutoRegistrationStatusPtrOutput) ElementType() reflect.Type
- func (o CaCertificateAutoRegistrationStatusPtrOutput) ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput
- func (o CaCertificateAutoRegistrationStatusPtrOutput) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusPtrOutput
- func (o CaCertificateAutoRegistrationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateAutoRegistrationStatus]
- func (o CaCertificateAutoRegistrationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CaCertificateAutoRegistrationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateCertificateMode
- func (CaCertificateCertificateMode) ElementType() reflect.Type
- func (e CaCertificateCertificateMode) ToCaCertificateCertificateModeOutput() CaCertificateCertificateModeOutput
- func (e CaCertificateCertificateMode) ToCaCertificateCertificateModeOutputWithContext(ctx context.Context) CaCertificateCertificateModeOutput
- func (e CaCertificateCertificateMode) ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput
- func (e CaCertificateCertificateMode) ToCaCertificateCertificateModePtrOutputWithContext(ctx context.Context) CaCertificateCertificateModePtrOutput
- func (e CaCertificateCertificateMode) ToStringOutput() pulumi.StringOutput
- func (e CaCertificateCertificateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CaCertificateCertificateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CaCertificateCertificateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateCertificateModeInput
- type CaCertificateCertificateModeOutput
- func (CaCertificateCertificateModeOutput) ElementType() reflect.Type
- func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModeOutput() CaCertificateCertificateModeOutput
- func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModeOutputWithContext(ctx context.Context) CaCertificateCertificateModeOutput
- func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput
- func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModePtrOutputWithContext(ctx context.Context) CaCertificateCertificateModePtrOutput
- func (o CaCertificateCertificateModeOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateCertificateMode]
- func (o CaCertificateCertificateModeOutput) ToStringOutput() pulumi.StringOutput
- func (o CaCertificateCertificateModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CaCertificateCertificateModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CaCertificateCertificateModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateCertificateModePtrInput
- type CaCertificateCertificateModePtrOutput
- func (o CaCertificateCertificateModePtrOutput) Elem() CaCertificateCertificateModeOutput
- func (CaCertificateCertificateModePtrOutput) ElementType() reflect.Type
- func (o CaCertificateCertificateModePtrOutput) ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput
- func (o CaCertificateCertificateModePtrOutput) ToCaCertificateCertificateModePtrOutputWithContext(ctx context.Context) CaCertificateCertificateModePtrOutput
- func (o CaCertificateCertificateModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateCertificateMode]
- func (o CaCertificateCertificateModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CaCertificateCertificateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateInput
- type CaCertificateOutput
- func (o CaCertificateOutput) Arn() pulumi.StringOutput
- func (o CaCertificateOutput) AutoRegistrationStatus() CaCertificateAutoRegistrationStatusPtrOutput
- func (o CaCertificateOutput) CaCertificatePem() pulumi.StringOutput
- func (o CaCertificateOutput) CertificateMode() CaCertificateCertificateModePtrOutput
- func (CaCertificateOutput) ElementType() reflect.Type
- func (o CaCertificateOutput) RegistrationConfig() CaCertificateRegistrationConfigPtrOutput
- func (o CaCertificateOutput) RemoveAutoRegistration() pulumi.BoolPtrOutput
- func (o CaCertificateOutput) Status() CaCertificateStatusOutput
- func (o CaCertificateOutput) Tags() CaCertificateTagArrayOutput
- func (o CaCertificateOutput) ToCaCertificateOutput() CaCertificateOutput
- func (o CaCertificateOutput) ToCaCertificateOutputWithContext(ctx context.Context) CaCertificateOutput
- func (o CaCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificate]
- func (o CaCertificateOutput) VerificationCertificatePem() pulumi.StringPtrOutput
- type CaCertificateRegistrationConfig
- type CaCertificateRegistrationConfigArgs
- func (CaCertificateRegistrationConfigArgs) ElementType() reflect.Type
- func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigOutput() CaCertificateRegistrationConfigOutput
- func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigOutput
- func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput
- func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigPtrOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigPtrOutput
- func (i CaCertificateRegistrationConfigArgs) ToOutput(ctx context.Context) pulumix.Output[CaCertificateRegistrationConfig]
- type CaCertificateRegistrationConfigInput
- type CaCertificateRegistrationConfigOutput
- func (CaCertificateRegistrationConfigOutput) ElementType() reflect.Type
- func (o CaCertificateRegistrationConfigOutput) RoleArn() pulumi.StringPtrOutput
- func (o CaCertificateRegistrationConfigOutput) TemplateBody() pulumi.StringPtrOutput
- func (o CaCertificateRegistrationConfigOutput) TemplateName() pulumi.StringPtrOutput
- func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigOutput() CaCertificateRegistrationConfigOutput
- func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigOutput
- func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput
- func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigPtrOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigPtrOutput
- func (o CaCertificateRegistrationConfigOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateRegistrationConfig]
- type CaCertificateRegistrationConfigPtrInput
- type CaCertificateRegistrationConfigPtrOutput
- func (o CaCertificateRegistrationConfigPtrOutput) Elem() CaCertificateRegistrationConfigOutput
- func (CaCertificateRegistrationConfigPtrOutput) ElementType() reflect.Type
- func (o CaCertificateRegistrationConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o CaCertificateRegistrationConfigPtrOutput) TemplateBody() pulumi.StringPtrOutput
- func (o CaCertificateRegistrationConfigPtrOutput) TemplateName() pulumi.StringPtrOutput
- func (o CaCertificateRegistrationConfigPtrOutput) ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput
- func (o CaCertificateRegistrationConfigPtrOutput) ToCaCertificateRegistrationConfigPtrOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigPtrOutput
- func (o CaCertificateRegistrationConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateRegistrationConfig]
- type CaCertificateState
- type CaCertificateStatus
- func (CaCertificateStatus) ElementType() reflect.Type
- func (e CaCertificateStatus) ToCaCertificateStatusOutput() CaCertificateStatusOutput
- func (e CaCertificateStatus) ToCaCertificateStatusOutputWithContext(ctx context.Context) CaCertificateStatusOutput
- func (e CaCertificateStatus) ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput
- func (e CaCertificateStatus) ToCaCertificateStatusPtrOutputWithContext(ctx context.Context) CaCertificateStatusPtrOutput
- func (e CaCertificateStatus) ToStringOutput() pulumi.StringOutput
- func (e CaCertificateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CaCertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CaCertificateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateStatusInput
- type CaCertificateStatusOutput
- func (CaCertificateStatusOutput) ElementType() reflect.Type
- func (o CaCertificateStatusOutput) ToCaCertificateStatusOutput() CaCertificateStatusOutput
- func (o CaCertificateStatusOutput) ToCaCertificateStatusOutputWithContext(ctx context.Context) CaCertificateStatusOutput
- func (o CaCertificateStatusOutput) ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput
- func (o CaCertificateStatusOutput) ToCaCertificateStatusPtrOutputWithContext(ctx context.Context) CaCertificateStatusPtrOutput
- func (o CaCertificateStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateStatus]
- func (o CaCertificateStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o CaCertificateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CaCertificateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CaCertificateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateStatusPtrInput
- type CaCertificateStatusPtrOutput
- func (o CaCertificateStatusPtrOutput) Elem() CaCertificateStatusOutput
- func (CaCertificateStatusPtrOutput) ElementType() reflect.Type
- func (o CaCertificateStatusPtrOutput) ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput
- func (o CaCertificateStatusPtrOutput) ToCaCertificateStatusPtrOutputWithContext(ctx context.Context) CaCertificateStatusPtrOutput
- func (o CaCertificateStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateStatus]
- func (o CaCertificateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CaCertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CaCertificateTag
- type CaCertificateTagArgs
- func (CaCertificateTagArgs) ElementType() reflect.Type
- func (i CaCertificateTagArgs) ToCaCertificateTagOutput() CaCertificateTagOutput
- func (i CaCertificateTagArgs) ToCaCertificateTagOutputWithContext(ctx context.Context) CaCertificateTagOutput
- func (i CaCertificateTagArgs) ToOutput(ctx context.Context) pulumix.Output[CaCertificateTag]
- type CaCertificateTagArray
- func (CaCertificateTagArray) ElementType() reflect.Type
- func (i CaCertificateTagArray) ToCaCertificateTagArrayOutput() CaCertificateTagArrayOutput
- func (i CaCertificateTagArray) ToCaCertificateTagArrayOutputWithContext(ctx context.Context) CaCertificateTagArrayOutput
- func (i CaCertificateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CaCertificateTag]
- type CaCertificateTagArrayInput
- type CaCertificateTagArrayOutput
- func (CaCertificateTagArrayOutput) ElementType() reflect.Type
- func (o CaCertificateTagArrayOutput) Index(i pulumi.IntInput) CaCertificateTagOutput
- func (o CaCertificateTagArrayOutput) ToCaCertificateTagArrayOutput() CaCertificateTagArrayOutput
- func (o CaCertificateTagArrayOutput) ToCaCertificateTagArrayOutputWithContext(ctx context.Context) CaCertificateTagArrayOutput
- func (o CaCertificateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CaCertificateTag]
- type CaCertificateTagInput
- type CaCertificateTagOutput
- func (CaCertificateTagOutput) ElementType() reflect.Type
- func (o CaCertificateTagOutput) Key() pulumi.StringOutput
- func (o CaCertificateTagOutput) ToCaCertificateTagOutput() CaCertificateTagOutput
- func (o CaCertificateTagOutput) ToCaCertificateTagOutputWithContext(ctx context.Context) CaCertificateTagOutput
- func (o CaCertificateTagOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateTag]
- func (o CaCertificateTagOutput) Value() pulumi.StringOutput
- type Certificate
- type CertificateArgs
- type CertificateInput
- type CertificateMode
- func (CertificateMode) ElementType() reflect.Type
- func (e CertificateMode) ToCertificateModeOutput() CertificateModeOutput
- func (e CertificateMode) ToCertificateModeOutputWithContext(ctx context.Context) CertificateModeOutput
- func (e CertificateMode) ToCertificateModePtrOutput() CertificateModePtrOutput
- func (e CertificateMode) ToCertificateModePtrOutputWithContext(ctx context.Context) CertificateModePtrOutput
- func (e CertificateMode) ToStringOutput() pulumi.StringOutput
- func (e CertificateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CertificateMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CertificateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CertificateModeInput
- type CertificateModeOutput
- func (CertificateModeOutput) ElementType() reflect.Type
- func (o CertificateModeOutput) ToCertificateModeOutput() CertificateModeOutput
- func (o CertificateModeOutput) ToCertificateModeOutputWithContext(ctx context.Context) CertificateModeOutput
- func (o CertificateModeOutput) ToCertificateModePtrOutput() CertificateModePtrOutput
- func (o CertificateModeOutput) ToCertificateModePtrOutputWithContext(ctx context.Context) CertificateModePtrOutput
- func (o CertificateModeOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateMode]
- func (o CertificateModeOutput) ToStringOutput() pulumi.StringOutput
- func (o CertificateModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CertificateModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CertificateModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CertificateModePtrInput
- type CertificateModePtrOutput
- func (o CertificateModePtrOutput) Elem() CertificateModeOutput
- func (CertificateModePtrOutput) ElementType() reflect.Type
- func (o CertificateModePtrOutput) ToCertificateModePtrOutput() CertificateModePtrOutput
- func (o CertificateModePtrOutput) ToCertificateModePtrOutputWithContext(ctx context.Context) CertificateModePtrOutput
- func (o CertificateModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CertificateMode]
- func (o CertificateModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CertificateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CertificateOutput
- func (o CertificateOutput) Arn() pulumi.StringOutput
- func (o CertificateOutput) CaCertificatePem() pulumi.StringPtrOutput
- func (o CertificateOutput) CertificateMode() CertificateModePtrOutput
- func (o CertificateOutput) CertificatePem() pulumi.StringPtrOutput
- func (o CertificateOutput) CertificateSigningRequest() pulumi.StringPtrOutput
- func (CertificateOutput) ElementType() reflect.Type
- func (o CertificateOutput) Status() CertificateStatusOutput
- func (o CertificateOutput) ToCertificateOutput() CertificateOutput
- func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
- func (o CertificateOutput) ToOutput(ctx context.Context) pulumix.Output[*Certificate]
- type CertificateState
- type CertificateStatus
- func (CertificateStatus) ElementType() reflect.Type
- func (e CertificateStatus) ToCertificateStatusOutput() CertificateStatusOutput
- func (e CertificateStatus) ToCertificateStatusOutputWithContext(ctx context.Context) CertificateStatusOutput
- func (e CertificateStatus) ToCertificateStatusPtrOutput() CertificateStatusPtrOutput
- func (e CertificateStatus) ToCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateStatusPtrOutput
- func (e CertificateStatus) ToStringOutput() pulumi.StringOutput
- func (e CertificateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CertificateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CertificateStatusInput
- type CertificateStatusOutput
- func (CertificateStatusOutput) ElementType() reflect.Type
- func (o CertificateStatusOutput) ToCertificateStatusOutput() CertificateStatusOutput
- func (o CertificateStatusOutput) ToCertificateStatusOutputWithContext(ctx context.Context) CertificateStatusOutput
- func (o CertificateStatusOutput) ToCertificateStatusPtrOutput() CertificateStatusPtrOutput
- func (o CertificateStatusOutput) ToCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateStatusPtrOutput
- func (o CertificateStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateStatus]
- func (o CertificateStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o CertificateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CertificateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CertificateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CertificateStatusPtrInput
- type CertificateStatusPtrOutput
- func (o CertificateStatusPtrOutput) Elem() CertificateStatusOutput
- func (CertificateStatusPtrOutput) ElementType() reflect.Type
- func (o CertificateStatusPtrOutput) ToCertificateStatusPtrOutput() CertificateStatusPtrOutput
- func (o CertificateStatusPtrOutput) ToCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateStatusPtrOutput
- func (o CertificateStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CertificateStatus]
- func (o CertificateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomMetric
- type CustomMetricArgs
- type CustomMetricInput
- type CustomMetricMetricType
- func (CustomMetricMetricType) ElementType() reflect.Type
- func (e CustomMetricMetricType) ToCustomMetricMetricTypeOutput() CustomMetricMetricTypeOutput
- func (e CustomMetricMetricType) ToCustomMetricMetricTypeOutputWithContext(ctx context.Context) CustomMetricMetricTypeOutput
- func (e CustomMetricMetricType) ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput
- func (e CustomMetricMetricType) ToCustomMetricMetricTypePtrOutputWithContext(ctx context.Context) CustomMetricMetricTypePtrOutput
- func (e CustomMetricMetricType) ToStringOutput() pulumi.StringOutput
- func (e CustomMetricMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CustomMetricMetricType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CustomMetricMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomMetricMetricTypeInput
- type CustomMetricMetricTypeOutput
- func (CustomMetricMetricTypeOutput) ElementType() reflect.Type
- func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypeOutput() CustomMetricMetricTypeOutput
- func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypeOutputWithContext(ctx context.Context) CustomMetricMetricTypeOutput
- func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput
- func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypePtrOutputWithContext(ctx context.Context) CustomMetricMetricTypePtrOutput
- func (o CustomMetricMetricTypeOutput) ToOutput(ctx context.Context) pulumix.Output[CustomMetricMetricType]
- func (o CustomMetricMetricTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o CustomMetricMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CustomMetricMetricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CustomMetricMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomMetricMetricTypePtrInput
- type CustomMetricMetricTypePtrOutput
- func (o CustomMetricMetricTypePtrOutput) Elem() CustomMetricMetricTypeOutput
- func (CustomMetricMetricTypePtrOutput) ElementType() reflect.Type
- func (o CustomMetricMetricTypePtrOutput) ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput
- func (o CustomMetricMetricTypePtrOutput) ToCustomMetricMetricTypePtrOutputWithContext(ctx context.Context) CustomMetricMetricTypePtrOutput
- func (o CustomMetricMetricTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomMetricMetricType]
- func (o CustomMetricMetricTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CustomMetricMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomMetricOutput
- func (o CustomMetricOutput) DisplayName() pulumi.StringPtrOutput
- func (CustomMetricOutput) ElementType() reflect.Type
- func (o CustomMetricOutput) MetricArn() pulumi.StringOutput
- func (o CustomMetricOutput) MetricName() pulumi.StringPtrOutput
- func (o CustomMetricOutput) MetricType() CustomMetricMetricTypeOutput
- func (o CustomMetricOutput) Tags() CustomMetricTagArrayOutput
- func (o CustomMetricOutput) ToCustomMetricOutput() CustomMetricOutput
- func (o CustomMetricOutput) ToCustomMetricOutputWithContext(ctx context.Context) CustomMetricOutput
- func (o CustomMetricOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomMetric]
- type CustomMetricState
- type CustomMetricTag
- type CustomMetricTagArgs
- func (CustomMetricTagArgs) ElementType() reflect.Type
- func (i CustomMetricTagArgs) ToCustomMetricTagOutput() CustomMetricTagOutput
- func (i CustomMetricTagArgs) ToCustomMetricTagOutputWithContext(ctx context.Context) CustomMetricTagOutput
- func (i CustomMetricTagArgs) ToOutput(ctx context.Context) pulumix.Output[CustomMetricTag]
- type CustomMetricTagArray
- func (CustomMetricTagArray) ElementType() reflect.Type
- func (i CustomMetricTagArray) ToCustomMetricTagArrayOutput() CustomMetricTagArrayOutput
- func (i CustomMetricTagArray) ToCustomMetricTagArrayOutputWithContext(ctx context.Context) CustomMetricTagArrayOutput
- func (i CustomMetricTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CustomMetricTag]
- type CustomMetricTagArrayInput
- type CustomMetricTagArrayOutput
- func (CustomMetricTagArrayOutput) ElementType() reflect.Type
- func (o CustomMetricTagArrayOutput) Index(i pulumi.IntInput) CustomMetricTagOutput
- func (o CustomMetricTagArrayOutput) ToCustomMetricTagArrayOutput() CustomMetricTagArrayOutput
- func (o CustomMetricTagArrayOutput) ToCustomMetricTagArrayOutputWithContext(ctx context.Context) CustomMetricTagArrayOutput
- func (o CustomMetricTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CustomMetricTag]
- type CustomMetricTagInput
- type CustomMetricTagOutput
- func (CustomMetricTagOutput) ElementType() reflect.Type
- func (o CustomMetricTagOutput) Key() pulumi.StringOutput
- func (o CustomMetricTagOutput) ToCustomMetricTagOutput() CustomMetricTagOutput
- func (o CustomMetricTagOutput) ToCustomMetricTagOutputWithContext(ctx context.Context) CustomMetricTagOutput
- func (o CustomMetricTagOutput) ToOutput(ctx context.Context) pulumix.Output[CustomMetricTag]
- func (o CustomMetricTagOutput) Value() pulumi.StringOutput
- type Dimension
- type DimensionArgs
- type DimensionInput
- type DimensionOutput
- func (o DimensionOutput) Arn() pulumi.StringOutput
- func (DimensionOutput) ElementType() reflect.Type
- func (o DimensionOutput) Name() pulumi.StringPtrOutput
- func (o DimensionOutput) StringValues() pulumi.StringArrayOutput
- func (o DimensionOutput) Tags() DimensionTagArrayOutput
- func (o DimensionOutput) ToDimensionOutput() DimensionOutput
- func (o DimensionOutput) ToDimensionOutputWithContext(ctx context.Context) DimensionOutput
- func (o DimensionOutput) ToOutput(ctx context.Context) pulumix.Output[*Dimension]
- func (o DimensionOutput) Type() DimensionTypeOutput
- type DimensionState
- type DimensionTag
- type DimensionTagArgs
- func (DimensionTagArgs) ElementType() reflect.Type
- func (i DimensionTagArgs) ToDimensionTagOutput() DimensionTagOutput
- func (i DimensionTagArgs) ToDimensionTagOutputWithContext(ctx context.Context) DimensionTagOutput
- func (i DimensionTagArgs) ToOutput(ctx context.Context) pulumix.Output[DimensionTag]
- type DimensionTagArray
- func (DimensionTagArray) ElementType() reflect.Type
- func (i DimensionTagArray) ToDimensionTagArrayOutput() DimensionTagArrayOutput
- func (i DimensionTagArray) ToDimensionTagArrayOutputWithContext(ctx context.Context) DimensionTagArrayOutput
- func (i DimensionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DimensionTag]
- type DimensionTagArrayInput
- type DimensionTagArrayOutput
- func (DimensionTagArrayOutput) ElementType() reflect.Type
- func (o DimensionTagArrayOutput) Index(i pulumi.IntInput) DimensionTagOutput
- func (o DimensionTagArrayOutput) ToDimensionTagArrayOutput() DimensionTagArrayOutput
- func (o DimensionTagArrayOutput) ToDimensionTagArrayOutputWithContext(ctx context.Context) DimensionTagArrayOutput
- func (o DimensionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DimensionTag]
- type DimensionTagInput
- type DimensionTagOutput
- func (DimensionTagOutput) ElementType() reflect.Type
- func (o DimensionTagOutput) Key() pulumi.StringOutput
- func (o DimensionTagOutput) ToDimensionTagOutput() DimensionTagOutput
- func (o DimensionTagOutput) ToDimensionTagOutputWithContext(ctx context.Context) DimensionTagOutput
- func (o DimensionTagOutput) ToOutput(ctx context.Context) pulumix.Output[DimensionTag]
- func (o DimensionTagOutput) Value() pulumi.StringOutput
- type DimensionType
- func (DimensionType) ElementType() reflect.Type
- func (e DimensionType) ToDimensionTypeOutput() DimensionTypeOutput
- func (e DimensionType) ToDimensionTypeOutputWithContext(ctx context.Context) DimensionTypeOutput
- func (e DimensionType) ToDimensionTypePtrOutput() DimensionTypePtrOutput
- func (e DimensionType) ToDimensionTypePtrOutputWithContext(ctx context.Context) DimensionTypePtrOutput
- func (e DimensionType) ToStringOutput() pulumi.StringOutput
- func (e DimensionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DimensionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DimensionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DimensionTypeInput
- type DimensionTypeOutput
- func (DimensionTypeOutput) ElementType() reflect.Type
- func (o DimensionTypeOutput) ToDimensionTypeOutput() DimensionTypeOutput
- func (o DimensionTypeOutput) ToDimensionTypeOutputWithContext(ctx context.Context) DimensionTypeOutput
- func (o DimensionTypeOutput) ToDimensionTypePtrOutput() DimensionTypePtrOutput
- func (o DimensionTypeOutput) ToDimensionTypePtrOutputWithContext(ctx context.Context) DimensionTypePtrOutput
- func (o DimensionTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DimensionType]
- func (o DimensionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DimensionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DimensionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DimensionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DimensionTypePtrInput
- type DimensionTypePtrOutput
- func (o DimensionTypePtrOutput) Elem() DimensionTypeOutput
- func (DimensionTypePtrOutput) ElementType() reflect.Type
- func (o DimensionTypePtrOutput) ToDimensionTypePtrOutput() DimensionTypePtrOutput
- func (o DimensionTypePtrOutput) ToDimensionTypePtrOutputWithContext(ctx context.Context) DimensionTypePtrOutput
- func (o DimensionTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DimensionType]
- func (o DimensionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DimensionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfiguration
- func (*DomainConfiguration) ElementType() reflect.Type
- func (i *DomainConfiguration) ToDomainConfigurationOutput() DomainConfigurationOutput
- func (i *DomainConfiguration) ToDomainConfigurationOutputWithContext(ctx context.Context) DomainConfigurationOutput
- func (i *DomainConfiguration) ToOutput(ctx context.Context) pulumix.Output[*DomainConfiguration]
- type DomainConfigurationArgs
- type DomainConfigurationAuthorizerConfig
- type DomainConfigurationAuthorizerConfigArgs
- func (DomainConfigurationAuthorizerConfigArgs) ElementType() reflect.Type
- func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigOutput() DomainConfigurationAuthorizerConfigOutput
- func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigOutput
- func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput
- func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigPtrOutput
- func (i DomainConfigurationAuthorizerConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationAuthorizerConfig]
- type DomainConfigurationAuthorizerConfigInput
- type DomainConfigurationAuthorizerConfigOutput
- func (o DomainConfigurationAuthorizerConfigOutput) AllowAuthorizerOverride() pulumi.BoolPtrOutput
- func (o DomainConfigurationAuthorizerConfigOutput) DefaultAuthorizerName() pulumi.StringPtrOutput
- func (DomainConfigurationAuthorizerConfigOutput) ElementType() reflect.Type
- func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigOutput() DomainConfigurationAuthorizerConfigOutput
- func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigOutput
- func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput
- func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigPtrOutput
- func (o DomainConfigurationAuthorizerConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationAuthorizerConfig]
- type DomainConfigurationAuthorizerConfigPtrInput
- type DomainConfigurationAuthorizerConfigPtrOutput
- func (o DomainConfigurationAuthorizerConfigPtrOutput) AllowAuthorizerOverride() pulumi.BoolPtrOutput
- func (o DomainConfigurationAuthorizerConfigPtrOutput) DefaultAuthorizerName() pulumi.StringPtrOutput
- func (o DomainConfigurationAuthorizerConfigPtrOutput) Elem() DomainConfigurationAuthorizerConfigOutput
- func (DomainConfigurationAuthorizerConfigPtrOutput) ElementType() reflect.Type
- func (o DomainConfigurationAuthorizerConfigPtrOutput) ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput
- func (o DomainConfigurationAuthorizerConfigPtrOutput) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigPtrOutput
- func (o DomainConfigurationAuthorizerConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationAuthorizerConfig]
- type DomainConfigurationDomainType
- type DomainConfigurationDomainTypeOutput
- func (DomainConfigurationDomainTypeOutput) ElementType() reflect.Type
- func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypeOutput() DomainConfigurationDomainTypeOutput
- func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypeOutputWithContext(ctx context.Context) DomainConfigurationDomainTypeOutput
- func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput
- func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypePtrOutputWithContext(ctx context.Context) DomainConfigurationDomainTypePtrOutput
- func (o DomainConfigurationDomainTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationDomainType]
- func (o DomainConfigurationDomainTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DomainConfigurationDomainTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DomainConfigurationDomainTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationDomainTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationDomainTypePtrOutput
- func (o DomainConfigurationDomainTypePtrOutput) Elem() DomainConfigurationDomainTypeOutput
- func (DomainConfigurationDomainTypePtrOutput) ElementType() reflect.Type
- func (o DomainConfigurationDomainTypePtrOutput) ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput
- func (o DomainConfigurationDomainTypePtrOutput) ToDomainConfigurationDomainTypePtrOutputWithContext(ctx context.Context) DomainConfigurationDomainTypePtrOutput
- func (o DomainConfigurationDomainTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationDomainType]
- func (o DomainConfigurationDomainTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationDomainTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationInput
- type DomainConfigurationOutput
- func (o DomainConfigurationOutput) Arn() pulumi.StringOutput
- func (o DomainConfigurationOutput) AuthorizerConfig() DomainConfigurationAuthorizerConfigPtrOutput
- func (o DomainConfigurationOutput) DomainConfigurationName() pulumi.StringPtrOutput
- func (o DomainConfigurationOutput) DomainConfigurationStatus() DomainConfigurationStatusPtrOutput
- func (o DomainConfigurationOutput) DomainName() pulumi.StringPtrOutput
- func (o DomainConfigurationOutput) DomainType() DomainConfigurationDomainTypeOutput
- func (DomainConfigurationOutput) ElementType() reflect.Type
- func (o DomainConfigurationOutput) ServerCertificateArns() pulumi.StringArrayOutput
- func (o DomainConfigurationOutput) ServerCertificates() DomainConfigurationServerCertificateSummaryArrayOutput
- func (o DomainConfigurationOutput) ServiceType() DomainConfigurationServiceTypePtrOutput
- func (o DomainConfigurationOutput) Tags() DomainConfigurationTagArrayOutput
- func (o DomainConfigurationOutput) TlsConfig() DomainConfigurationTlsConfigPtrOutput
- func (o DomainConfigurationOutput) ToDomainConfigurationOutput() DomainConfigurationOutput
- func (o DomainConfigurationOutput) ToDomainConfigurationOutputWithContext(ctx context.Context) DomainConfigurationOutput
- func (o DomainConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfiguration]
- func (o DomainConfigurationOutput) ValidationCertificateArn() pulumi.StringPtrOutput
- type DomainConfigurationServerCertificateSummary
- type DomainConfigurationServerCertificateSummaryArrayOutput
- func (DomainConfigurationServerCertificateSummaryArrayOutput) ElementType() reflect.Type
- func (o DomainConfigurationServerCertificateSummaryArrayOutput) Index(i pulumi.IntInput) DomainConfigurationServerCertificateSummaryOutput
- func (o DomainConfigurationServerCertificateSummaryArrayOutput) ToDomainConfigurationServerCertificateSummaryArrayOutput() DomainConfigurationServerCertificateSummaryArrayOutput
- func (o DomainConfigurationServerCertificateSummaryArrayOutput) ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryArrayOutput
- func (o DomainConfigurationServerCertificateSummaryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DomainConfigurationServerCertificateSummary]
- type DomainConfigurationServerCertificateSummaryOutput
- func (DomainConfigurationServerCertificateSummaryOutput) ElementType() reflect.Type
- func (o DomainConfigurationServerCertificateSummaryOutput) ServerCertificateArn() pulumi.StringPtrOutput
- func (o DomainConfigurationServerCertificateSummaryOutput) ServerCertificateStatus() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (o DomainConfigurationServerCertificateSummaryOutput) ServerCertificateStatusDetail() pulumi.StringPtrOutput
- func (o DomainConfigurationServerCertificateSummaryOutput) ToDomainConfigurationServerCertificateSummaryOutput() DomainConfigurationServerCertificateSummaryOutput
- func (o DomainConfigurationServerCertificateSummaryOutput) ToDomainConfigurationServerCertificateSummaryOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryOutput
- func (o DomainConfigurationServerCertificateSummaryOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationServerCertificateSummary]
- type DomainConfigurationServerCertificateSummaryServerCertificateStatus
- type DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
- func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ElementType() reflect.Type
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToOutput(ctx context.Context) ...
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) Elem() DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
- func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ElementType() reflect.Type
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToOutput(ctx context.Context) ...
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationServiceType
- func (DomainConfigurationServiceType) ElementType() reflect.Type
- func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypeOutput() DomainConfigurationServiceTypeOutput
- func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypeOutputWithContext(ctx context.Context) DomainConfigurationServiceTypeOutput
- func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput
- func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypePtrOutputWithContext(ctx context.Context) DomainConfigurationServiceTypePtrOutput
- func (e DomainConfigurationServiceType) ToStringOutput() pulumi.StringOutput
- func (e DomainConfigurationServiceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DomainConfigurationServiceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DomainConfigurationServiceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationServiceTypeInput
- type DomainConfigurationServiceTypeOutput
- func (DomainConfigurationServiceTypeOutput) ElementType() reflect.Type
- func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypeOutput() DomainConfigurationServiceTypeOutput
- func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypeOutputWithContext(ctx context.Context) DomainConfigurationServiceTypeOutput
- func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput
- func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypePtrOutputWithContext(ctx context.Context) DomainConfigurationServiceTypePtrOutput
- func (o DomainConfigurationServiceTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationServiceType]
- func (o DomainConfigurationServiceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DomainConfigurationServiceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DomainConfigurationServiceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationServiceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationServiceTypePtrInput
- type DomainConfigurationServiceTypePtrOutput
- func (o DomainConfigurationServiceTypePtrOutput) Elem() DomainConfigurationServiceTypeOutput
- func (DomainConfigurationServiceTypePtrOutput) ElementType() reflect.Type
- func (o DomainConfigurationServiceTypePtrOutput) ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput
- func (o DomainConfigurationServiceTypePtrOutput) ToDomainConfigurationServiceTypePtrOutputWithContext(ctx context.Context) DomainConfigurationServiceTypePtrOutput
- func (o DomainConfigurationServiceTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationServiceType]
- func (o DomainConfigurationServiceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationServiceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationState
- type DomainConfigurationStatus
- func (DomainConfigurationStatus) ElementType() reflect.Type
- func (e DomainConfigurationStatus) ToDomainConfigurationStatusOutput() DomainConfigurationStatusOutput
- func (e DomainConfigurationStatus) ToDomainConfigurationStatusOutputWithContext(ctx context.Context) DomainConfigurationStatusOutput
- func (e DomainConfigurationStatus) ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput
- func (e DomainConfigurationStatus) ToDomainConfigurationStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationStatusPtrOutput
- func (e DomainConfigurationStatus) ToStringOutput() pulumi.StringOutput
- func (e DomainConfigurationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DomainConfigurationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DomainConfigurationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationStatusInput
- type DomainConfigurationStatusOutput
- func (DomainConfigurationStatusOutput) ElementType() reflect.Type
- func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusOutput() DomainConfigurationStatusOutput
- func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusOutputWithContext(ctx context.Context) DomainConfigurationStatusOutput
- func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput
- func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationStatusPtrOutput
- func (o DomainConfigurationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationStatus]
- func (o DomainConfigurationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DomainConfigurationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DomainConfigurationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationStatusPtrInput
- type DomainConfigurationStatusPtrOutput
- func (o DomainConfigurationStatusPtrOutput) Elem() DomainConfigurationStatusOutput
- func (DomainConfigurationStatusPtrOutput) ElementType() reflect.Type
- func (o DomainConfigurationStatusPtrOutput) ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput
- func (o DomainConfigurationStatusPtrOutput) ToDomainConfigurationStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationStatusPtrOutput
- func (o DomainConfigurationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationStatus]
- func (o DomainConfigurationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationTag
- type DomainConfigurationTagArgs
- func (DomainConfigurationTagArgs) ElementType() reflect.Type
- func (i DomainConfigurationTagArgs) ToDomainConfigurationTagOutput() DomainConfigurationTagOutput
- func (i DomainConfigurationTagArgs) ToDomainConfigurationTagOutputWithContext(ctx context.Context) DomainConfigurationTagOutput
- func (i DomainConfigurationTagArgs) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTag]
- type DomainConfigurationTagArray
- func (DomainConfigurationTagArray) ElementType() reflect.Type
- func (i DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutput() DomainConfigurationTagArrayOutput
- func (i DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutputWithContext(ctx context.Context) DomainConfigurationTagArrayOutput
- func (i DomainConfigurationTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DomainConfigurationTag]
- type DomainConfigurationTagArrayInput
- type DomainConfigurationTagArrayOutput
- func (DomainConfigurationTagArrayOutput) ElementType() reflect.Type
- func (o DomainConfigurationTagArrayOutput) Index(i pulumi.IntInput) DomainConfigurationTagOutput
- func (o DomainConfigurationTagArrayOutput) ToDomainConfigurationTagArrayOutput() DomainConfigurationTagArrayOutput
- func (o DomainConfigurationTagArrayOutput) ToDomainConfigurationTagArrayOutputWithContext(ctx context.Context) DomainConfigurationTagArrayOutput
- func (o DomainConfigurationTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DomainConfigurationTag]
- type DomainConfigurationTagInput
- type DomainConfigurationTagOutput
- func (DomainConfigurationTagOutput) ElementType() reflect.Type
- func (o DomainConfigurationTagOutput) Key() pulumi.StringOutput
- func (o DomainConfigurationTagOutput) ToDomainConfigurationTagOutput() DomainConfigurationTagOutput
- func (o DomainConfigurationTagOutput) ToDomainConfigurationTagOutputWithContext(ctx context.Context) DomainConfigurationTagOutput
- func (o DomainConfigurationTagOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTag]
- func (o DomainConfigurationTagOutput) Value() pulumi.StringOutput
- type DomainConfigurationTlsConfig
- type DomainConfigurationTlsConfigArgs
- func (DomainConfigurationTlsConfigArgs) ElementType() reflect.Type
- func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigOutput() DomainConfigurationTlsConfigOutput
- func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigOutput
- func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput
- func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigPtrOutput
- func (i DomainConfigurationTlsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTlsConfig]
- type DomainConfigurationTlsConfigInput
- type DomainConfigurationTlsConfigOutput
- func (DomainConfigurationTlsConfigOutput) ElementType() reflect.Type
- func (o DomainConfigurationTlsConfigOutput) SecurityPolicy() pulumi.StringPtrOutput
- func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigOutput() DomainConfigurationTlsConfigOutput
- func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigOutput
- func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput
- func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigPtrOutput
- func (o DomainConfigurationTlsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTlsConfig]
- type DomainConfigurationTlsConfigPtrInput
- type DomainConfigurationTlsConfigPtrOutput
- func (o DomainConfigurationTlsConfigPtrOutput) Elem() DomainConfigurationTlsConfigOutput
- func (DomainConfigurationTlsConfigPtrOutput) ElementType() reflect.Type
- func (o DomainConfigurationTlsConfigPtrOutput) SecurityPolicy() pulumi.StringPtrOutput
- func (o DomainConfigurationTlsConfigPtrOutput) ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput
- func (o DomainConfigurationTlsConfigPtrOutput) ToDomainConfigurationTlsConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigPtrOutput
- func (o DomainConfigurationTlsConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationTlsConfig]
- type FleetMetric
- type FleetMetricAggregationType
- type FleetMetricAggregationTypeArgs
- func (FleetMetricAggregationTypeArgs) ElementType() reflect.Type
- func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypeOutput() FleetMetricAggregationTypeOutput
- func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypeOutputWithContext(ctx context.Context) FleetMetricAggregationTypeOutput
- func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput
- func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypePtrOutputWithContext(ctx context.Context) FleetMetricAggregationTypePtrOutput
- func (i FleetMetricAggregationTypeArgs) ToOutput(ctx context.Context) pulumix.Output[FleetMetricAggregationType]
- type FleetMetricAggregationTypeInput
- type FleetMetricAggregationTypeOutput
- func (FleetMetricAggregationTypeOutput) ElementType() reflect.Type
- func (o FleetMetricAggregationTypeOutput) Name() pulumi.StringOutput
- func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypeOutput() FleetMetricAggregationTypeOutput
- func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypeOutputWithContext(ctx context.Context) FleetMetricAggregationTypeOutput
- func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput
- func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypePtrOutputWithContext(ctx context.Context) FleetMetricAggregationTypePtrOutput
- func (o FleetMetricAggregationTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FleetMetricAggregationType]
- func (o FleetMetricAggregationTypeOutput) Values() pulumi.StringArrayOutput
- type FleetMetricAggregationTypePtrInput
- type FleetMetricAggregationTypePtrOutput
- func (o FleetMetricAggregationTypePtrOutput) Elem() FleetMetricAggregationTypeOutput
- func (FleetMetricAggregationTypePtrOutput) ElementType() reflect.Type
- func (o FleetMetricAggregationTypePtrOutput) Name() pulumi.StringPtrOutput
- func (o FleetMetricAggregationTypePtrOutput) ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput
- func (o FleetMetricAggregationTypePtrOutput) ToFleetMetricAggregationTypePtrOutputWithContext(ctx context.Context) FleetMetricAggregationTypePtrOutput
- func (o FleetMetricAggregationTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FleetMetricAggregationType]
- func (o FleetMetricAggregationTypePtrOutput) Values() pulumi.StringArrayOutput
- type FleetMetricArgs
- type FleetMetricInput
- type FleetMetricOutput
- func (o FleetMetricOutput) AggregationField() pulumi.StringPtrOutput
- func (o FleetMetricOutput) AggregationType() FleetMetricAggregationTypePtrOutput
- func (o FleetMetricOutput) CreationDate() pulumi.Float64Output
- func (o FleetMetricOutput) Description() pulumi.StringPtrOutput
- func (FleetMetricOutput) ElementType() reflect.Type
- func (o FleetMetricOutput) IndexName() pulumi.StringPtrOutput
- func (o FleetMetricOutput) LastModifiedDate() pulumi.Float64Output
- func (o FleetMetricOutput) MetricArn() pulumi.StringOutput
- func (o FleetMetricOutput) MetricName() pulumi.StringOutput
- func (o FleetMetricOutput) Period() pulumi.IntPtrOutput
- func (o FleetMetricOutput) QueryString() pulumi.StringPtrOutput
- func (o FleetMetricOutput) QueryVersion() pulumi.StringPtrOutput
- func (o FleetMetricOutput) Tags() FleetMetricTagArrayOutput
- func (o FleetMetricOutput) ToFleetMetricOutput() FleetMetricOutput
- func (o FleetMetricOutput) ToFleetMetricOutputWithContext(ctx context.Context) FleetMetricOutput
- func (o FleetMetricOutput) ToOutput(ctx context.Context) pulumix.Output[*FleetMetric]
- func (o FleetMetricOutput) Unit() pulumi.StringPtrOutput
- func (o FleetMetricOutput) Version() pulumi.Float64Output
- type FleetMetricState
- type FleetMetricTag
- type FleetMetricTagArgs
- func (FleetMetricTagArgs) ElementType() reflect.Type
- func (i FleetMetricTagArgs) ToFleetMetricTagOutput() FleetMetricTagOutput
- func (i FleetMetricTagArgs) ToFleetMetricTagOutputWithContext(ctx context.Context) FleetMetricTagOutput
- func (i FleetMetricTagArgs) ToOutput(ctx context.Context) pulumix.Output[FleetMetricTag]
- type FleetMetricTagArray
- func (FleetMetricTagArray) ElementType() reflect.Type
- func (i FleetMetricTagArray) ToFleetMetricTagArrayOutput() FleetMetricTagArrayOutput
- func (i FleetMetricTagArray) ToFleetMetricTagArrayOutputWithContext(ctx context.Context) FleetMetricTagArrayOutput
- func (i FleetMetricTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FleetMetricTag]
- type FleetMetricTagArrayInput
- type FleetMetricTagArrayOutput
- func (FleetMetricTagArrayOutput) ElementType() reflect.Type
- func (o FleetMetricTagArrayOutput) Index(i pulumi.IntInput) FleetMetricTagOutput
- func (o FleetMetricTagArrayOutput) ToFleetMetricTagArrayOutput() FleetMetricTagArrayOutput
- func (o FleetMetricTagArrayOutput) ToFleetMetricTagArrayOutputWithContext(ctx context.Context) FleetMetricTagArrayOutput
- func (o FleetMetricTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FleetMetricTag]
- type FleetMetricTagInput
- type FleetMetricTagOutput
- func (FleetMetricTagOutput) ElementType() reflect.Type
- func (o FleetMetricTagOutput) Key() pulumi.StringOutput
- func (o FleetMetricTagOutput) ToFleetMetricTagOutput() FleetMetricTagOutput
- func (o FleetMetricTagOutput) ToFleetMetricTagOutputWithContext(ctx context.Context) FleetMetricTagOutput
- func (o FleetMetricTagOutput) ToOutput(ctx context.Context) pulumix.Output[FleetMetricTag]
- func (o FleetMetricTagOutput) Value() pulumi.StringOutput
- type JobExecutionsRetryConfigProperties
- type JobExecutionsRetryConfigPropertiesArgs
- func (JobExecutionsRetryConfigPropertiesArgs) ElementType() reflect.Type
- func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesOutput() JobExecutionsRetryConfigPropertiesOutput
- func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesOutput
- func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput
- func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesPtrOutput
- func (i JobExecutionsRetryConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRetryConfigProperties]
- type JobExecutionsRetryConfigPropertiesInput
- type JobExecutionsRetryConfigPropertiesOutput
- func (JobExecutionsRetryConfigPropertiesOutput) ElementType() reflect.Type
- func (o JobExecutionsRetryConfigPropertiesOutput) RetryCriteriaList() JobTemplateRetryCriteriaArrayOutput
- func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesOutput() JobExecutionsRetryConfigPropertiesOutput
- func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesOutput
- func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput
- func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesPtrOutput
- func (o JobExecutionsRetryConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRetryConfigProperties]
- type JobExecutionsRetryConfigPropertiesPtrInput
- type JobExecutionsRetryConfigPropertiesPtrOutput
- func (o JobExecutionsRetryConfigPropertiesPtrOutput) Elem() JobExecutionsRetryConfigPropertiesOutput
- func (JobExecutionsRetryConfigPropertiesPtrOutput) ElementType() reflect.Type
- func (o JobExecutionsRetryConfigPropertiesPtrOutput) RetryCriteriaList() JobTemplateRetryCriteriaArrayOutput
- func (o JobExecutionsRetryConfigPropertiesPtrOutput) ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput
- func (o JobExecutionsRetryConfigPropertiesPtrOutput) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesPtrOutput
- func (o JobExecutionsRetryConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobExecutionsRetryConfigProperties]
- type JobExecutionsRolloutConfigProperties
- type JobExecutionsRolloutConfigPropertiesArgs
- func (JobExecutionsRolloutConfigPropertiesArgs) ElementType() reflect.Type
- func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesOutput() JobExecutionsRolloutConfigPropertiesOutput
- func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesOutput
- func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput
- func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput
- func (i JobExecutionsRolloutConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRolloutConfigProperties]
- type JobExecutionsRolloutConfigPropertiesInput
- type JobExecutionsRolloutConfigPropertiesOutput
- func (JobExecutionsRolloutConfigPropertiesOutput) ElementType() reflect.Type
- func (o JobExecutionsRolloutConfigPropertiesOutput) ExponentialRolloutRate() JobTemplateExponentialRolloutRatePtrOutput
- func (o JobExecutionsRolloutConfigPropertiesOutput) MaximumPerMinute() pulumi.IntPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesOutput() JobExecutionsRolloutConfigPropertiesOutput
- func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesOutput
- func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRolloutConfigProperties]
- type JobExecutionsRolloutConfigPropertiesPtrInput
- type JobExecutionsRolloutConfigPropertiesPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesPtrOutput) Elem() JobExecutionsRolloutConfigPropertiesOutput
- func (JobExecutionsRolloutConfigPropertiesPtrOutput) ElementType() reflect.Type
- func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ExponentialRolloutRate() JobTemplateExponentialRolloutRatePtrOutput
- func (o JobExecutionsRolloutConfigPropertiesPtrOutput) MaximumPerMinute() pulumi.IntPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput
- func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobExecutionsRolloutConfigProperties]
- type JobTemplate
- type JobTemplateAbortCriteria
- type JobTemplateAbortCriteriaArgs
- func (JobTemplateAbortCriteriaArgs) ElementType() reflect.Type
- func (i JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutput() JobTemplateAbortCriteriaOutput
- func (i JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaOutput
- func (i JobTemplateAbortCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAbortCriteria]
- type JobTemplateAbortCriteriaArray
- func (JobTemplateAbortCriteriaArray) ElementType() reflect.Type
- func (i JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutput() JobTemplateAbortCriteriaArrayOutput
- func (i JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaArrayOutput
- func (i JobTemplateAbortCriteriaArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateAbortCriteria]
- type JobTemplateAbortCriteriaArrayInput
- type JobTemplateAbortCriteriaArrayOutput
- func (JobTemplateAbortCriteriaArrayOutput) ElementType() reflect.Type
- func (o JobTemplateAbortCriteriaArrayOutput) Index(i pulumi.IntInput) JobTemplateAbortCriteriaOutput
- func (o JobTemplateAbortCriteriaArrayOutput) ToJobTemplateAbortCriteriaArrayOutput() JobTemplateAbortCriteriaArrayOutput
- func (o JobTemplateAbortCriteriaArrayOutput) ToJobTemplateAbortCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaArrayOutput
- func (o JobTemplateAbortCriteriaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateAbortCriteria]
- type JobTemplateAbortCriteriaInput
- type JobTemplateAbortCriteriaOutput
- func (o JobTemplateAbortCriteriaOutput) Action() JobTemplateActionOutput
- func (JobTemplateAbortCriteriaOutput) ElementType() reflect.Type
- func (o JobTemplateAbortCriteriaOutput) FailureType() JobTemplateFailureTypeOutput
- func (o JobTemplateAbortCriteriaOutput) MinNumberOfExecutedThings() pulumi.IntOutput
- func (o JobTemplateAbortCriteriaOutput) ThresholdPercentage() pulumi.Float64Output
- func (o JobTemplateAbortCriteriaOutput) ToJobTemplateAbortCriteriaOutput() JobTemplateAbortCriteriaOutput
- func (o JobTemplateAbortCriteriaOutput) ToJobTemplateAbortCriteriaOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaOutput
- func (o JobTemplateAbortCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAbortCriteria]
- type JobTemplateAction
- func (JobTemplateAction) ElementType() reflect.Type
- func (e JobTemplateAction) ToJobTemplateActionOutput() JobTemplateActionOutput
- func (e JobTemplateAction) ToJobTemplateActionOutputWithContext(ctx context.Context) JobTemplateActionOutput
- func (e JobTemplateAction) ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput
- func (e JobTemplateAction) ToJobTemplateActionPtrOutputWithContext(ctx context.Context) JobTemplateActionPtrOutput
- func (e JobTemplateAction) ToStringOutput() pulumi.StringOutput
- func (e JobTemplateAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobTemplateAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobTemplateAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateActionInput
- type JobTemplateActionOutput
- func (JobTemplateActionOutput) ElementType() reflect.Type
- func (o JobTemplateActionOutput) ToJobTemplateActionOutput() JobTemplateActionOutput
- func (o JobTemplateActionOutput) ToJobTemplateActionOutputWithContext(ctx context.Context) JobTemplateActionOutput
- func (o JobTemplateActionOutput) ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput
- func (o JobTemplateActionOutput) ToJobTemplateActionPtrOutputWithContext(ctx context.Context) JobTemplateActionPtrOutput
- func (o JobTemplateActionOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAction]
- func (o JobTemplateActionOutput) ToStringOutput() pulumi.StringOutput
- func (o JobTemplateActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobTemplateActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateActionPtrInput
- type JobTemplateActionPtrOutput
- func (o JobTemplateActionPtrOutput) Elem() JobTemplateActionOutput
- func (JobTemplateActionPtrOutput) ElementType() reflect.Type
- func (o JobTemplateActionPtrOutput) ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput
- func (o JobTemplateActionPtrOutput) ToJobTemplateActionPtrOutputWithContext(ctx context.Context) JobTemplateActionPtrOutput
- func (o JobTemplateActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateAction]
- func (o JobTemplateActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateArgs
- type JobTemplateExponentialRolloutRate
- type JobTemplateExponentialRolloutRateArgs
- func (JobTemplateExponentialRolloutRateArgs) ElementType() reflect.Type
- func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRateOutput() JobTemplateExponentialRolloutRateOutput
- func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRateOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRateOutput
- func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput
- func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRatePtrOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRatePtrOutput
- func (i JobTemplateExponentialRolloutRateArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateExponentialRolloutRate]
- type JobTemplateExponentialRolloutRateInput
- type JobTemplateExponentialRolloutRateOutput
- func (o JobTemplateExponentialRolloutRateOutput) BaseRatePerMinute() pulumi.IntOutput
- func (JobTemplateExponentialRolloutRateOutput) ElementType() reflect.Type
- func (o JobTemplateExponentialRolloutRateOutput) IncrementFactor() pulumi.Float64Output
- func (o JobTemplateExponentialRolloutRateOutput) RateIncreaseCriteria() JobTemplateRateIncreaseCriteriaOutput
- func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRateOutput() JobTemplateExponentialRolloutRateOutput
- func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRateOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRateOutput
- func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput
- func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRatePtrOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRatePtrOutput
- func (o JobTemplateExponentialRolloutRateOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateExponentialRolloutRate]
- type JobTemplateExponentialRolloutRatePtrInput
- type JobTemplateExponentialRolloutRatePtrOutput
- func (o JobTemplateExponentialRolloutRatePtrOutput) BaseRatePerMinute() pulumi.IntPtrOutput
- func (o JobTemplateExponentialRolloutRatePtrOutput) Elem() JobTemplateExponentialRolloutRateOutput
- func (JobTemplateExponentialRolloutRatePtrOutput) ElementType() reflect.Type
- func (o JobTemplateExponentialRolloutRatePtrOutput) IncrementFactor() pulumi.Float64PtrOutput
- func (o JobTemplateExponentialRolloutRatePtrOutput) RateIncreaseCriteria() JobTemplateRateIncreaseCriteriaPtrOutput
- func (o JobTemplateExponentialRolloutRatePtrOutput) ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput
- func (o JobTemplateExponentialRolloutRatePtrOutput) ToJobTemplateExponentialRolloutRatePtrOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRatePtrOutput
- func (o JobTemplateExponentialRolloutRatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateExponentialRolloutRate]
- type JobTemplateFailureType
- func (JobTemplateFailureType) ElementType() reflect.Type
- func (e JobTemplateFailureType) ToJobTemplateFailureTypeOutput() JobTemplateFailureTypeOutput
- func (e JobTemplateFailureType) ToJobTemplateFailureTypeOutputWithContext(ctx context.Context) JobTemplateFailureTypeOutput
- func (e JobTemplateFailureType) ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput
- func (e JobTemplateFailureType) ToJobTemplateFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateFailureTypePtrOutput
- func (e JobTemplateFailureType) ToStringOutput() pulumi.StringOutput
- func (e JobTemplateFailureType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobTemplateFailureType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobTemplateFailureType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateFailureTypeInput
- type JobTemplateFailureTypeOutput
- func (JobTemplateFailureTypeOutput) ElementType() reflect.Type
- func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypeOutput() JobTemplateFailureTypeOutput
- func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypeOutputWithContext(ctx context.Context) JobTemplateFailureTypeOutput
- func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput
- func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateFailureTypePtrOutput
- func (o JobTemplateFailureTypeOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateFailureType]
- func (o JobTemplateFailureTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o JobTemplateFailureTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobTemplateFailureTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateFailureTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateFailureTypePtrInput
- type JobTemplateFailureTypePtrOutput
- func (o JobTemplateFailureTypePtrOutput) Elem() JobTemplateFailureTypeOutput
- func (JobTemplateFailureTypePtrOutput) ElementType() reflect.Type
- func (o JobTemplateFailureTypePtrOutput) ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput
- func (o JobTemplateFailureTypePtrOutput) ToJobTemplateFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateFailureTypePtrOutput
- func (o JobTemplateFailureTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateFailureType]
- func (o JobTemplateFailureTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateFailureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateInput
- type JobTemplateJobRetryFailureType
- func (JobTemplateJobRetryFailureType) ElementType() reflect.Type
- func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypeOutput() JobTemplateJobRetryFailureTypeOutput
- func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypeOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypeOutput
- func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput
- func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypePtrOutput
- func (e JobTemplateJobRetryFailureType) ToStringOutput() pulumi.StringOutput
- func (e JobTemplateJobRetryFailureType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobTemplateJobRetryFailureType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobTemplateJobRetryFailureType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateJobRetryFailureTypeInput
- type JobTemplateJobRetryFailureTypeOutput
- func (JobTemplateJobRetryFailureTypeOutput) ElementType() reflect.Type
- func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypeOutput() JobTemplateJobRetryFailureTypeOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypeOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypeOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypePtrOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateJobRetryFailureType]
- func (o JobTemplateJobRetryFailureTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateJobRetryFailureTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateJobRetryFailureTypePtrInput
- type JobTemplateJobRetryFailureTypePtrOutput
- func (o JobTemplateJobRetryFailureTypePtrOutput) Elem() JobTemplateJobRetryFailureTypeOutput
- func (JobTemplateJobRetryFailureTypePtrOutput) ElementType() reflect.Type
- func (o JobTemplateJobRetryFailureTypePtrOutput) ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput
- func (o JobTemplateJobRetryFailureTypePtrOutput) ToJobTemplateJobRetryFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypePtrOutput
- func (o JobTemplateJobRetryFailureTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateJobRetryFailureType]
- func (o JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateMaintenanceWindow
- type JobTemplateMaintenanceWindowArgs
- func (JobTemplateMaintenanceWindowArgs) ElementType() reflect.Type
- func (i JobTemplateMaintenanceWindowArgs) ToJobTemplateMaintenanceWindowOutput() JobTemplateMaintenanceWindowOutput
- func (i JobTemplateMaintenanceWindowArgs) ToJobTemplateMaintenanceWindowOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowOutput
- func (i JobTemplateMaintenanceWindowArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateMaintenanceWindow]
- type JobTemplateMaintenanceWindowArray
- func (JobTemplateMaintenanceWindowArray) ElementType() reflect.Type
- func (i JobTemplateMaintenanceWindowArray) ToJobTemplateMaintenanceWindowArrayOutput() JobTemplateMaintenanceWindowArrayOutput
- func (i JobTemplateMaintenanceWindowArray) ToJobTemplateMaintenanceWindowArrayOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowArrayOutput
- func (i JobTemplateMaintenanceWindowArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateMaintenanceWindow]
- type JobTemplateMaintenanceWindowArrayInput
- type JobTemplateMaintenanceWindowArrayOutput
- func (JobTemplateMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o JobTemplateMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) JobTemplateMaintenanceWindowOutput
- func (o JobTemplateMaintenanceWindowArrayOutput) ToJobTemplateMaintenanceWindowArrayOutput() JobTemplateMaintenanceWindowArrayOutput
- func (o JobTemplateMaintenanceWindowArrayOutput) ToJobTemplateMaintenanceWindowArrayOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowArrayOutput
- func (o JobTemplateMaintenanceWindowArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateMaintenanceWindow]
- type JobTemplateMaintenanceWindowInput
- type JobTemplateMaintenanceWindowOutput
- func (o JobTemplateMaintenanceWindowOutput) DurationInMinutes() pulumi.IntPtrOutput
- func (JobTemplateMaintenanceWindowOutput) ElementType() reflect.Type
- func (o JobTemplateMaintenanceWindowOutput) StartTime() pulumi.StringPtrOutput
- func (o JobTemplateMaintenanceWindowOutput) ToJobTemplateMaintenanceWindowOutput() JobTemplateMaintenanceWindowOutput
- func (o JobTemplateMaintenanceWindowOutput) ToJobTemplateMaintenanceWindowOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowOutput
- func (o JobTemplateMaintenanceWindowOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateMaintenanceWindow]
- type JobTemplateOutput
- func (o JobTemplateOutput) AbortConfig() AbortConfigPropertiesPtrOutput
- func (o JobTemplateOutput) Arn() pulumi.StringOutput
- func (o JobTemplateOutput) Description() pulumi.StringOutput
- func (o JobTemplateOutput) Document() pulumi.StringPtrOutput
- func (o JobTemplateOutput) DocumentSource() pulumi.StringPtrOutput
- func (JobTemplateOutput) ElementType() reflect.Type
- func (o JobTemplateOutput) JobArn() pulumi.StringPtrOutput
- func (o JobTemplateOutput) JobExecutionsRetryConfig() JobExecutionsRetryConfigPropertiesPtrOutput
- func (o JobTemplateOutput) JobExecutionsRolloutConfig() JobExecutionsRolloutConfigPropertiesPtrOutput
- func (o JobTemplateOutput) JobTemplateId() pulumi.StringOutput
- func (o JobTemplateOutput) MaintenanceWindows() JobTemplateMaintenanceWindowArrayOutput
- func (o JobTemplateOutput) PresignedUrlConfig() PresignedUrlConfigPropertiesPtrOutput
- func (o JobTemplateOutput) Tags() JobTemplateTagArrayOutput
- func (o JobTemplateOutput) TimeoutConfig() TimeoutConfigPropertiesPtrOutput
- func (o JobTemplateOutput) ToJobTemplateOutput() JobTemplateOutput
- func (o JobTemplateOutput) ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput
- func (o JobTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplate]
- type JobTemplateRateIncreaseCriteria
- type JobTemplateRateIncreaseCriteriaArgs
- func (JobTemplateRateIncreaseCriteriaArgs) ElementType() reflect.Type
- func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaOutput() JobTemplateRateIncreaseCriteriaOutput
- func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaOutput
- func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput
- func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaPtrOutput
- func (i JobTemplateRateIncreaseCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRateIncreaseCriteria]
- type JobTemplateRateIncreaseCriteriaInput
- type JobTemplateRateIncreaseCriteriaOutput
- func (JobTemplateRateIncreaseCriteriaOutput) ElementType() reflect.Type
- func (o JobTemplateRateIncreaseCriteriaOutput) NumberOfNotifiedThings() pulumi.IntPtrOutput
- func (o JobTemplateRateIncreaseCriteriaOutput) NumberOfSucceededThings() pulumi.IntPtrOutput
- func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaOutput() JobTemplateRateIncreaseCriteriaOutput
- func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaOutput
- func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput
- func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaPtrOutput
- func (o JobTemplateRateIncreaseCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRateIncreaseCriteria]
- type JobTemplateRateIncreaseCriteriaPtrInput
- type JobTemplateRateIncreaseCriteriaPtrOutput
- func (o JobTemplateRateIncreaseCriteriaPtrOutput) Elem() JobTemplateRateIncreaseCriteriaOutput
- func (JobTemplateRateIncreaseCriteriaPtrOutput) ElementType() reflect.Type
- func (o JobTemplateRateIncreaseCriteriaPtrOutput) NumberOfNotifiedThings() pulumi.IntPtrOutput
- func (o JobTemplateRateIncreaseCriteriaPtrOutput) NumberOfSucceededThings() pulumi.IntPtrOutput
- func (o JobTemplateRateIncreaseCriteriaPtrOutput) ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput
- func (o JobTemplateRateIncreaseCriteriaPtrOutput) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaPtrOutput
- func (o JobTemplateRateIncreaseCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateRateIncreaseCriteria]
- type JobTemplateRetryCriteria
- type JobTemplateRetryCriteriaArgs
- func (JobTemplateRetryCriteriaArgs) ElementType() reflect.Type
- func (i JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutput() JobTemplateRetryCriteriaOutput
- func (i JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaOutput
- func (i JobTemplateRetryCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRetryCriteria]
- type JobTemplateRetryCriteriaArray
- func (JobTemplateRetryCriteriaArray) ElementType() reflect.Type
- func (i JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutput() JobTemplateRetryCriteriaArrayOutput
- func (i JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaArrayOutput
- func (i JobTemplateRetryCriteriaArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateRetryCriteria]
- type JobTemplateRetryCriteriaArrayInput
- type JobTemplateRetryCriteriaArrayOutput
- func (JobTemplateRetryCriteriaArrayOutput) ElementType() reflect.Type
- func (o JobTemplateRetryCriteriaArrayOutput) Index(i pulumi.IntInput) JobTemplateRetryCriteriaOutput
- func (o JobTemplateRetryCriteriaArrayOutput) ToJobTemplateRetryCriteriaArrayOutput() JobTemplateRetryCriteriaArrayOutput
- func (o JobTemplateRetryCriteriaArrayOutput) ToJobTemplateRetryCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaArrayOutput
- func (o JobTemplateRetryCriteriaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateRetryCriteria]
- type JobTemplateRetryCriteriaInput
- type JobTemplateRetryCriteriaOutput
- func (JobTemplateRetryCriteriaOutput) ElementType() reflect.Type
- func (o JobTemplateRetryCriteriaOutput) FailureType() JobTemplateJobRetryFailureTypePtrOutput
- func (o JobTemplateRetryCriteriaOutput) NumberOfRetries() pulumi.IntPtrOutput
- func (o JobTemplateRetryCriteriaOutput) ToJobTemplateRetryCriteriaOutput() JobTemplateRetryCriteriaOutput
- func (o JobTemplateRetryCriteriaOutput) ToJobTemplateRetryCriteriaOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaOutput
- func (o JobTemplateRetryCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRetryCriteria]
- type JobTemplateState
- type JobTemplateTag
- type JobTemplateTagArgs
- func (JobTemplateTagArgs) ElementType() reflect.Type
- func (i JobTemplateTagArgs) ToJobTemplateTagOutput() JobTemplateTagOutput
- func (i JobTemplateTagArgs) ToJobTemplateTagOutputWithContext(ctx context.Context) JobTemplateTagOutput
- func (i JobTemplateTagArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateTag]
- type JobTemplateTagArray
- func (JobTemplateTagArray) ElementType() reflect.Type
- func (i JobTemplateTagArray) ToJobTemplateTagArrayOutput() JobTemplateTagArrayOutput
- func (i JobTemplateTagArray) ToJobTemplateTagArrayOutputWithContext(ctx context.Context) JobTemplateTagArrayOutput
- func (i JobTemplateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateTag]
- type JobTemplateTagArrayInput
- type JobTemplateTagArrayOutput
- func (JobTemplateTagArrayOutput) ElementType() reflect.Type
- func (o JobTemplateTagArrayOutput) Index(i pulumi.IntInput) JobTemplateTagOutput
- func (o JobTemplateTagArrayOutput) ToJobTemplateTagArrayOutput() JobTemplateTagArrayOutput
- func (o JobTemplateTagArrayOutput) ToJobTemplateTagArrayOutputWithContext(ctx context.Context) JobTemplateTagArrayOutput
- func (o JobTemplateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateTag]
- type JobTemplateTagInput
- type JobTemplateTagOutput
- func (JobTemplateTagOutput) ElementType() reflect.Type
- func (o JobTemplateTagOutput) Key() pulumi.StringOutput
- func (o JobTemplateTagOutput) ToJobTemplateTagOutput() JobTemplateTagOutput
- func (o JobTemplateTagOutput) ToJobTemplateTagOutputWithContext(ctx context.Context) JobTemplateTagOutput
- func (o JobTemplateTagOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateTag]
- func (o JobTemplateTagOutput) Value() pulumi.StringOutput
- type Logging
- type LoggingArgs
- type LoggingDefaultLogLevel
- func (LoggingDefaultLogLevel) ElementType() reflect.Type
- func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelOutput() LoggingDefaultLogLevelOutput
- func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelOutputWithContext(ctx context.Context) LoggingDefaultLogLevelOutput
- func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput
- func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelPtrOutputWithContext(ctx context.Context) LoggingDefaultLogLevelPtrOutput
- func (e LoggingDefaultLogLevel) ToStringOutput() pulumi.StringOutput
- func (e LoggingDefaultLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LoggingDefaultLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LoggingDefaultLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoggingDefaultLogLevelInput
- type LoggingDefaultLogLevelOutput
- func (LoggingDefaultLogLevelOutput) ElementType() reflect.Type
- func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelOutput() LoggingDefaultLogLevelOutput
- func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelOutputWithContext(ctx context.Context) LoggingDefaultLogLevelOutput
- func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput
- func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelPtrOutputWithContext(ctx context.Context) LoggingDefaultLogLevelPtrOutput
- func (o LoggingDefaultLogLevelOutput) ToOutput(ctx context.Context) pulumix.Output[LoggingDefaultLogLevel]
- func (o LoggingDefaultLogLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o LoggingDefaultLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LoggingDefaultLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LoggingDefaultLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoggingDefaultLogLevelPtrInput
- type LoggingDefaultLogLevelPtrOutput
- func (o LoggingDefaultLogLevelPtrOutput) Elem() LoggingDefaultLogLevelOutput
- func (LoggingDefaultLogLevelPtrOutput) ElementType() reflect.Type
- func (o LoggingDefaultLogLevelPtrOutput) ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput
- func (o LoggingDefaultLogLevelPtrOutput) ToLoggingDefaultLogLevelPtrOutputWithContext(ctx context.Context) LoggingDefaultLogLevelPtrOutput
- func (o LoggingDefaultLogLevelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoggingDefaultLogLevel]
- func (o LoggingDefaultLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LoggingDefaultLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoggingInput
- type LoggingOutput
- func (o LoggingOutput) AccountId() pulumi.StringOutput
- func (o LoggingOutput) DefaultLogLevel() LoggingDefaultLogLevelOutput
- func (LoggingOutput) ElementType() reflect.Type
- func (o LoggingOutput) RoleArn() pulumi.StringOutput
- func (o LoggingOutput) ToLoggingOutput() LoggingOutput
- func (o LoggingOutput) ToLoggingOutputWithContext(ctx context.Context) LoggingOutput
- func (o LoggingOutput) ToOutput(ctx context.Context) pulumix.Output[*Logging]
- type LoggingState
- type LookupAccountAuditConfigurationArgs
- type LookupAccountAuditConfigurationOutputArgs
- type LookupAccountAuditConfigurationResult
- type LookupAccountAuditConfigurationResultOutput
- func (o LookupAccountAuditConfigurationResultOutput) AuditCheckConfigurations() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (o LookupAccountAuditConfigurationResultOutput) AuditNotificationTargetConfigurations() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
- func (LookupAccountAuditConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupAccountAuditConfigurationResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupAccountAuditConfigurationResultOutput) ToLookupAccountAuditConfigurationResultOutput() LookupAccountAuditConfigurationResultOutput
- func (o LookupAccountAuditConfigurationResultOutput) ToLookupAccountAuditConfigurationResultOutputWithContext(ctx context.Context) LookupAccountAuditConfigurationResultOutput
- func (o LookupAccountAuditConfigurationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAccountAuditConfigurationResult]
- type LookupAuthorizerArgs
- type LookupAuthorizerOutputArgs
- type LookupAuthorizerResult
- type LookupAuthorizerResultOutput
- func (o LookupAuthorizerResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) AuthorizerFunctionArn() pulumi.StringPtrOutput
- func (LookupAuthorizerResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizerResultOutput) EnableCachingForHttp() pulumi.BoolPtrOutput
- func (o LookupAuthorizerResultOutput) Status() AuthorizerStatusPtrOutput
- func (o LookupAuthorizerResultOutput) Tags() AuthorizerTagArrayOutput
- func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutput() LookupAuthorizerResultOutput
- func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutputWithContext(ctx context.Context) LookupAuthorizerResultOutput
- func (o LookupAuthorizerResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAuthorizerResult]
- func (o LookupAuthorizerResultOutput) TokenKeyName() pulumi.StringPtrOutput
- func (o LookupAuthorizerResultOutput) TokenSigningPublicKeys() pulumi.AnyOutput
- type LookupBillingGroupArgs
- type LookupBillingGroupOutputArgs
- type LookupBillingGroupResult
- type LookupBillingGroupResultOutput
- func (o LookupBillingGroupResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupBillingGroupResultOutput) BillingGroupProperties() BillingGroupPropertiesPropertiesPtrOutput
- func (LookupBillingGroupResultOutput) ElementType() reflect.Type
- func (o LookupBillingGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupBillingGroupResultOutput) Tags() BillingGroupTagArrayOutput
- func (o LookupBillingGroupResultOutput) ToLookupBillingGroupResultOutput() LookupBillingGroupResultOutput
- func (o LookupBillingGroupResultOutput) ToLookupBillingGroupResultOutputWithContext(ctx context.Context) LookupBillingGroupResultOutput
- func (o LookupBillingGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBillingGroupResult]
- type LookupCaCertificateArgs
- type LookupCaCertificateOutputArgs
- type LookupCaCertificateResult
- type LookupCaCertificateResultOutput
- func (o LookupCaCertificateResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupCaCertificateResultOutput) AutoRegistrationStatus() CaCertificateAutoRegistrationStatusPtrOutput
- func (LookupCaCertificateResultOutput) ElementType() reflect.Type
- func (o LookupCaCertificateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCaCertificateResultOutput) RegistrationConfig() CaCertificateRegistrationConfigPtrOutput
- func (o LookupCaCertificateResultOutput) Status() CaCertificateStatusPtrOutput
- func (o LookupCaCertificateResultOutput) Tags() CaCertificateTagArrayOutput
- func (o LookupCaCertificateResultOutput) ToLookupCaCertificateResultOutput() LookupCaCertificateResultOutput
- func (o LookupCaCertificateResultOutput) ToLookupCaCertificateResultOutputWithContext(ctx context.Context) LookupCaCertificateResultOutput
- func (o LookupCaCertificateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCaCertificateResult]
- type LookupCertificateArgs
- type LookupCertificateOutputArgs
- type LookupCertificateResult
- type LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupCertificateResultOutput) ElementType() reflect.Type
- func (o LookupCertificateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCertificateResultOutput) Status() CertificateStatusPtrOutput
- func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput
- func (o LookupCertificateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCertificateResult]
- type LookupCustomMetricArgs
- type LookupCustomMetricOutputArgs
- type LookupCustomMetricResult
- type LookupCustomMetricResultOutput
- func (o LookupCustomMetricResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupCustomMetricResultOutput) ElementType() reflect.Type
- func (o LookupCustomMetricResultOutput) MetricArn() pulumi.StringPtrOutput
- func (o LookupCustomMetricResultOutput) Tags() CustomMetricTagArrayOutput
- func (o LookupCustomMetricResultOutput) ToLookupCustomMetricResultOutput() LookupCustomMetricResultOutput
- func (o LookupCustomMetricResultOutput) ToLookupCustomMetricResultOutputWithContext(ctx context.Context) LookupCustomMetricResultOutput
- func (o LookupCustomMetricResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCustomMetricResult]
- type LookupDimensionArgs
- type LookupDimensionOutputArgs
- type LookupDimensionResult
- type LookupDimensionResultOutput
- func (o LookupDimensionResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupDimensionResultOutput) ElementType() reflect.Type
- func (o LookupDimensionResultOutput) StringValues() pulumi.StringArrayOutput
- func (o LookupDimensionResultOutput) Tags() DimensionTagArrayOutput
- func (o LookupDimensionResultOutput) ToLookupDimensionResultOutput() LookupDimensionResultOutput
- func (o LookupDimensionResultOutput) ToLookupDimensionResultOutputWithContext(ctx context.Context) LookupDimensionResultOutput
- func (o LookupDimensionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDimensionResult]
- type LookupDomainConfigurationArgs
- type LookupDomainConfigurationOutputArgs
- type LookupDomainConfigurationResult
- type LookupDomainConfigurationResultOutput
- func (o LookupDomainConfigurationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupDomainConfigurationResultOutput) AuthorizerConfig() DomainConfigurationAuthorizerConfigPtrOutput
- func (o LookupDomainConfigurationResultOutput) DomainConfigurationStatus() DomainConfigurationStatusPtrOutput
- func (o LookupDomainConfigurationResultOutput) DomainType() DomainConfigurationDomainTypePtrOutput
- func (LookupDomainConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupDomainConfigurationResultOutput) ServerCertificates() DomainConfigurationServerCertificateSummaryArrayOutput
- func (o LookupDomainConfigurationResultOutput) Tags() DomainConfigurationTagArrayOutput
- func (o LookupDomainConfigurationResultOutput) TlsConfig() DomainConfigurationTlsConfigPtrOutput
- func (o LookupDomainConfigurationResultOutput) ToLookupDomainConfigurationResultOutput() LookupDomainConfigurationResultOutput
- func (o LookupDomainConfigurationResultOutput) ToLookupDomainConfigurationResultOutputWithContext(ctx context.Context) LookupDomainConfigurationResultOutput
- func (o LookupDomainConfigurationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDomainConfigurationResult]
- type LookupFleetMetricArgs
- type LookupFleetMetricOutputArgs
- type LookupFleetMetricResult
- type LookupFleetMetricResultOutput
- func (o LookupFleetMetricResultOutput) AggregationField() pulumi.StringPtrOutput
- func (o LookupFleetMetricResultOutput) AggregationType() FleetMetricAggregationTypePtrOutput
- func (o LookupFleetMetricResultOutput) CreationDate() pulumi.Float64PtrOutput
- func (o LookupFleetMetricResultOutput) Description() pulumi.StringPtrOutput
- func (LookupFleetMetricResultOutput) ElementType() reflect.Type
- func (o LookupFleetMetricResultOutput) IndexName() pulumi.StringPtrOutput
- func (o LookupFleetMetricResultOutput) LastModifiedDate() pulumi.Float64PtrOutput
- func (o LookupFleetMetricResultOutput) MetricArn() pulumi.StringPtrOutput
- func (o LookupFleetMetricResultOutput) Period() pulumi.IntPtrOutput
- func (o LookupFleetMetricResultOutput) QueryString() pulumi.StringPtrOutput
- func (o LookupFleetMetricResultOutput) QueryVersion() pulumi.StringPtrOutput
- func (o LookupFleetMetricResultOutput) Tags() FleetMetricTagArrayOutput
- func (o LookupFleetMetricResultOutput) ToLookupFleetMetricResultOutput() LookupFleetMetricResultOutput
- func (o LookupFleetMetricResultOutput) ToLookupFleetMetricResultOutputWithContext(ctx context.Context) LookupFleetMetricResultOutput
- func (o LookupFleetMetricResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFleetMetricResult]
- func (o LookupFleetMetricResultOutput) Unit() pulumi.StringPtrOutput
- func (o LookupFleetMetricResultOutput) Version() pulumi.Float64PtrOutput
- type LookupJobTemplateArgs
- type LookupJobTemplateOutputArgs
- type LookupJobTemplateResult
- type LookupJobTemplateResultOutput
- func (o LookupJobTemplateResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupJobTemplateResultOutput) ElementType() reflect.Type
- func (o LookupJobTemplateResultOutput) JobExecutionsRetryConfig() JobExecutionsRetryConfigPropertiesPtrOutput
- func (o LookupJobTemplateResultOutput) MaintenanceWindows() JobTemplateMaintenanceWindowArrayOutput
- func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutput() LookupJobTemplateResultOutput
- func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutputWithContext(ctx context.Context) LookupJobTemplateResultOutput
- func (o LookupJobTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupJobTemplateResult]
- type LookupLoggingArgs
- type LookupLoggingOutputArgs
- type LookupLoggingResult
- type LookupLoggingResultOutput
- func (o LookupLoggingResultOutput) DefaultLogLevel() LoggingDefaultLogLevelPtrOutput
- func (LookupLoggingResultOutput) ElementType() reflect.Type
- func (o LookupLoggingResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupLoggingResultOutput) ToLookupLoggingResultOutput() LookupLoggingResultOutput
- func (o LookupLoggingResultOutput) ToLookupLoggingResultOutputWithContext(ctx context.Context) LookupLoggingResultOutput
- func (o LookupLoggingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLoggingResult]
- type LookupMitigationActionArgs
- type LookupMitigationActionOutputArgs
- type LookupMitigationActionResult
- type LookupMitigationActionResultOutput
- func (o LookupMitigationActionResultOutput) ActionParams() MitigationActionActionParamsPtrOutput
- func (LookupMitigationActionResultOutput) ElementType() reflect.Type
- func (o LookupMitigationActionResultOutput) MitigationActionArn() pulumi.StringPtrOutput
- func (o LookupMitigationActionResultOutput) MitigationActionId() pulumi.StringPtrOutput
- func (o LookupMitigationActionResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupMitigationActionResultOutput) Tags() MitigationActionTagArrayOutput
- func (o LookupMitigationActionResultOutput) ToLookupMitigationActionResultOutput() LookupMitigationActionResultOutput
- func (o LookupMitigationActionResultOutput) ToLookupMitigationActionResultOutputWithContext(ctx context.Context) LookupMitigationActionResultOutput
- func (o LookupMitigationActionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupMitigationActionResult]
- type LookupPolicyArgs
- type LookupPolicyOutputArgs
- type LookupPolicyPrincipalAttachmentArgs
- type LookupPolicyPrincipalAttachmentOutputArgs
- type LookupPolicyPrincipalAttachmentResult
- type LookupPolicyPrincipalAttachmentResultOutput
- func (LookupPolicyPrincipalAttachmentResultOutput) ElementType() reflect.Type
- func (o LookupPolicyPrincipalAttachmentResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPolicyPrincipalAttachmentResultOutput) ToLookupPolicyPrincipalAttachmentResultOutput() LookupPolicyPrincipalAttachmentResultOutput
- func (o LookupPolicyPrincipalAttachmentResultOutput) ToLookupPolicyPrincipalAttachmentResultOutputWithContext(ctx context.Context) LookupPolicyPrincipalAttachmentResultOutput
- func (o LookupPolicyPrincipalAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPolicyPrincipalAttachmentResult]
- type LookupPolicyResult
- type LookupPolicyResultOutput
- func (o LookupPolicyResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupPolicyResultOutput) ElementType() reflect.Type
- func (o LookupPolicyResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPolicyResultOutput) PolicyDocument() pulumi.AnyOutput
- func (o LookupPolicyResultOutput) ToLookupPolicyResultOutput() LookupPolicyResultOutput
- func (o LookupPolicyResultOutput) ToLookupPolicyResultOutputWithContext(ctx context.Context) LookupPolicyResultOutput
- func (o LookupPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPolicyResult]
- type LookupProvisioningTemplateArgs
- type LookupProvisioningTemplateOutputArgs
- type LookupProvisioningTemplateResult
- type LookupProvisioningTemplateResultOutput
- func (o LookupProvisioningTemplateResultOutput) Description() pulumi.StringPtrOutput
- func (LookupProvisioningTemplateResultOutput) ElementType() reflect.Type
- func (o LookupProvisioningTemplateResultOutput) Enabled() pulumi.BoolPtrOutput
- func (o LookupProvisioningTemplateResultOutput) PreProvisioningHook() ProvisioningTemplateProvisioningHookPtrOutput
- func (o LookupProvisioningTemplateResultOutput) ProvisioningRoleArn() pulumi.StringPtrOutput
- func (o LookupProvisioningTemplateResultOutput) Tags() ProvisioningTemplateTagArrayOutput
- func (o LookupProvisioningTemplateResultOutput) TemplateArn() pulumi.StringPtrOutput
- func (o LookupProvisioningTemplateResultOutput) TemplateBody() pulumi.StringPtrOutput
- func (o LookupProvisioningTemplateResultOutput) ToLookupProvisioningTemplateResultOutput() LookupProvisioningTemplateResultOutput
- func (o LookupProvisioningTemplateResultOutput) ToLookupProvisioningTemplateResultOutputWithContext(ctx context.Context) LookupProvisioningTemplateResultOutput
- func (o LookupProvisioningTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupProvisioningTemplateResult]
- type LookupResourceSpecificLoggingArgs
- type LookupResourceSpecificLoggingOutputArgs
- type LookupResourceSpecificLoggingResult
- type LookupResourceSpecificLoggingResultOutput
- func (LookupResourceSpecificLoggingResultOutput) ElementType() reflect.Type
- func (o LookupResourceSpecificLoggingResultOutput) LogLevel() ResourceSpecificLoggingLogLevelPtrOutput
- func (o LookupResourceSpecificLoggingResultOutput) TargetId() pulumi.StringPtrOutput
- func (o LookupResourceSpecificLoggingResultOutput) ToLookupResourceSpecificLoggingResultOutput() LookupResourceSpecificLoggingResultOutput
- func (o LookupResourceSpecificLoggingResultOutput) ToLookupResourceSpecificLoggingResultOutputWithContext(ctx context.Context) LookupResourceSpecificLoggingResultOutput
- func (o LookupResourceSpecificLoggingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResourceSpecificLoggingResult]
- type LookupRoleAliasArgs
- type LookupRoleAliasOutputArgs
- type LookupRoleAliasResult
- type LookupRoleAliasResultOutput
- func (o LookupRoleAliasResultOutput) CredentialDurationSeconds() pulumi.IntPtrOutput
- func (LookupRoleAliasResultOutput) ElementType() reflect.Type
- func (o LookupRoleAliasResultOutput) RoleAliasArn() pulumi.StringPtrOutput
- func (o LookupRoleAliasResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupRoleAliasResultOutput) Tags() RoleAliasTagArrayOutput
- func (o LookupRoleAliasResultOutput) ToLookupRoleAliasResultOutput() LookupRoleAliasResultOutput
- func (o LookupRoleAliasResultOutput) ToLookupRoleAliasResultOutputWithContext(ctx context.Context) LookupRoleAliasResultOutput
- func (o LookupRoleAliasResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRoleAliasResult]
- type LookupScheduledAuditArgs
- type LookupScheduledAuditOutputArgs
- type LookupScheduledAuditResult
- type LookupScheduledAuditResultOutput
- func (o LookupScheduledAuditResultOutput) DayOfMonth() pulumi.StringPtrOutput
- func (o LookupScheduledAuditResultOutput) DayOfWeek() ScheduledAuditDayOfWeekPtrOutput
- func (LookupScheduledAuditResultOutput) ElementType() reflect.Type
- func (o LookupScheduledAuditResultOutput) Frequency() ScheduledAuditFrequencyPtrOutput
- func (o LookupScheduledAuditResultOutput) ScheduledAuditArn() pulumi.StringPtrOutput
- func (o LookupScheduledAuditResultOutput) Tags() ScheduledAuditTagArrayOutput
- func (o LookupScheduledAuditResultOutput) TargetCheckNames() pulumi.StringArrayOutput
- func (o LookupScheduledAuditResultOutput) ToLookupScheduledAuditResultOutput() LookupScheduledAuditResultOutput
- func (o LookupScheduledAuditResultOutput) ToLookupScheduledAuditResultOutputWithContext(ctx context.Context) LookupScheduledAuditResultOutput
- func (o LookupScheduledAuditResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupScheduledAuditResult]
- type LookupSecurityProfileArgs
- type LookupSecurityProfileOutputArgs
- type LookupSecurityProfileResult
- type LookupSecurityProfileResultOutput
- func (o LookupSecurityProfileResultOutput) AdditionalMetricsToRetainV2() SecurityProfileMetricToRetainArrayOutput
- func (o LookupSecurityProfileResultOutput) AlertTargets() pulumi.AnyOutput
- func (o LookupSecurityProfileResultOutput) Behaviors() SecurityProfileBehaviorArrayOutput
- func (LookupSecurityProfileResultOutput) ElementType() reflect.Type
- func (o LookupSecurityProfileResultOutput) SecurityProfileArn() pulumi.StringPtrOutput
- func (o LookupSecurityProfileResultOutput) SecurityProfileDescription() pulumi.StringPtrOutput
- func (o LookupSecurityProfileResultOutput) Tags() SecurityProfileTagArrayOutput
- func (o LookupSecurityProfileResultOutput) TargetArns() pulumi.StringArrayOutput
- func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutput() LookupSecurityProfileResultOutput
- func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutputWithContext(ctx context.Context) LookupSecurityProfileResultOutput
- func (o LookupSecurityProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSecurityProfileResult]
- type LookupThingArgs
- type LookupThingGroupArgs
- type LookupThingGroupOutputArgs
- type LookupThingGroupResult
- type LookupThingGroupResultOutput
- func (o LookupThingGroupResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupThingGroupResultOutput) ElementType() reflect.Type
- func (o LookupThingGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupThingGroupResultOutput) QueryString() pulumi.StringPtrOutput
- func (o LookupThingGroupResultOutput) Tags() ThingGroupTagArrayOutput
- func (o LookupThingGroupResultOutput) ThingGroupProperties() ThingGroupPropertiesPropertiesPtrOutput
- func (o LookupThingGroupResultOutput) ToLookupThingGroupResultOutput() LookupThingGroupResultOutput
- func (o LookupThingGroupResultOutput) ToLookupThingGroupResultOutputWithContext(ctx context.Context) LookupThingGroupResultOutput
- func (o LookupThingGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingGroupResult]
- type LookupThingOutputArgs
- type LookupThingPrincipalAttachmentArgs
- type LookupThingPrincipalAttachmentOutputArgs
- type LookupThingPrincipalAttachmentResult
- type LookupThingPrincipalAttachmentResultOutput
- func (LookupThingPrincipalAttachmentResultOutput) ElementType() reflect.Type
- func (o LookupThingPrincipalAttachmentResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupThingPrincipalAttachmentResultOutput) ToLookupThingPrincipalAttachmentResultOutput() LookupThingPrincipalAttachmentResultOutput
- func (o LookupThingPrincipalAttachmentResultOutput) ToLookupThingPrincipalAttachmentResultOutputWithContext(ctx context.Context) LookupThingPrincipalAttachmentResultOutput
- func (o LookupThingPrincipalAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingPrincipalAttachmentResult]
- type LookupThingResult
- type LookupThingResultOutput
- func (o LookupThingResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupThingResultOutput) AttributePayload() ThingAttributePayloadPtrOutput
- func (LookupThingResultOutput) ElementType() reflect.Type
- func (o LookupThingResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupThingResultOutput) ToLookupThingResultOutput() LookupThingResultOutput
- func (o LookupThingResultOutput) ToLookupThingResultOutputWithContext(ctx context.Context) LookupThingResultOutput
- func (o LookupThingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingResult]
- type LookupThingTypeArgs
- type LookupThingTypeOutputArgs
- type LookupThingTypeResult
- type LookupThingTypeResultOutput
- func (o LookupThingTypeResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupThingTypeResultOutput) DeprecateThingType() pulumi.BoolPtrOutput
- func (LookupThingTypeResultOutput) ElementType() reflect.Type
- func (o LookupThingTypeResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupThingTypeResultOutput) Tags() ThingTypeTagArrayOutput
- func (o LookupThingTypeResultOutput) ToLookupThingTypeResultOutput() LookupThingTypeResultOutput
- func (o LookupThingTypeResultOutput) ToLookupThingTypeResultOutputWithContext(ctx context.Context) LookupThingTypeResultOutput
- func (o LookupThingTypeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingTypeResult]
- type LookupTopicRuleArgs
- type LookupTopicRuleDestinationArgs
- type LookupTopicRuleDestinationOutputArgs
- type LookupTopicRuleDestinationResult
- type LookupTopicRuleDestinationResultOutput
- func (o LookupTopicRuleDestinationResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupTopicRuleDestinationResultOutput) ElementType() reflect.Type
- func (o LookupTopicRuleDestinationResultOutput) Status() TopicRuleDestinationStatusPtrOutput
- func (o LookupTopicRuleDestinationResultOutput) StatusReason() pulumi.StringPtrOutput
- func (o LookupTopicRuleDestinationResultOutput) ToLookupTopicRuleDestinationResultOutput() LookupTopicRuleDestinationResultOutput
- func (o LookupTopicRuleDestinationResultOutput) ToLookupTopicRuleDestinationResultOutputWithContext(ctx context.Context) LookupTopicRuleDestinationResultOutput
- func (o LookupTopicRuleDestinationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTopicRuleDestinationResult]
- type LookupTopicRuleOutputArgs
- type LookupTopicRuleResult
- type LookupTopicRuleResultOutput
- func (o LookupTopicRuleResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupTopicRuleResultOutput) ElementType() reflect.Type
- func (o LookupTopicRuleResultOutput) Tags() TopicRuleTagArrayOutput
- func (o LookupTopicRuleResultOutput) ToLookupTopicRuleResultOutput() LookupTopicRuleResultOutput
- func (o LookupTopicRuleResultOutput) ToLookupTopicRuleResultOutputWithContext(ctx context.Context) LookupTopicRuleResultOutput
- func (o LookupTopicRuleResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTopicRuleResult]
- func (o LookupTopicRuleResultOutput) TopicRulePayload() TopicRulePayloadPtrOutput
- type MitigationAction
- func (*MitigationAction) ElementType() reflect.Type
- func (i *MitigationAction) ToMitigationActionOutput() MitigationActionOutput
- func (i *MitigationAction) ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput
- func (i *MitigationAction) ToOutput(ctx context.Context) pulumix.Output[*MitigationAction]
- type MitigationActionActionParams
- type MitigationActionActionParamsArgs
- func (MitigationActionActionParamsArgs) ElementType() reflect.Type
- func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsOutput() MitigationActionActionParamsOutput
- func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsOutputWithContext(ctx context.Context) MitigationActionActionParamsOutput
- func (i MitigationActionActionParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionActionParams]
- type MitigationActionActionParamsInput
- type MitigationActionActionParamsOutput
- func (o MitigationActionActionParamsOutput) AddThingsToThingGroupParams() MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (MitigationActionActionParamsOutput) ElementType() reflect.Type
- func (o MitigationActionActionParamsOutput) EnableIoTLoggingParams() MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionActionParamsOutput) PublishFindingToSnsParams() MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionActionParamsOutput) ReplaceDefaultPolicyVersionParams() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsOutput() MitigationActionActionParamsOutput
- func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsOutputWithContext(ctx context.Context) MitigationActionActionParamsOutput
- func (o MitigationActionActionParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionActionParams]
- func (o MitigationActionActionParamsOutput) UpdateCaCertificateParams() MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionActionParamsOutput) UpdateDeviceCertificateParams() MitigationActionUpdateDeviceCertificateParamsPtrOutput
- type MitigationActionActionParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) AddThingsToThingGroupParams() MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) Elem() MitigationActionActionParamsOutput
- func (MitigationActionActionParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionActionParamsPtrOutput) EnableIoTLoggingParams() MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) PublishFindingToSnsParams() MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) ReplaceDefaultPolicyVersionParams() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) ToMitigationActionActionParamsPtrOutputWithContext(ctx context.Context) MitigationActionActionParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionActionParams]
- func (o MitigationActionActionParamsPtrOutput) UpdateCaCertificateParams() MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionActionParamsPtrOutput) UpdateDeviceCertificateParams() MitigationActionUpdateDeviceCertificateParamsPtrOutput
- type MitigationActionAddThingsToThingGroupParams
- type MitigationActionAddThingsToThingGroupParamsArgs
- func (MitigationActionAddThingsToThingGroupParamsArgs) ElementType() reflect.Type
- func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsOutput() MitigationActionAddThingsToThingGroupParamsOutput
- func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsOutput
- func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (i MitigationActionAddThingsToThingGroupParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionAddThingsToThingGroupParams]
- type MitigationActionAddThingsToThingGroupParamsInput
- type MitigationActionAddThingsToThingGroupParamsOutput
- func (MitigationActionAddThingsToThingGroupParamsOutput) ElementType() reflect.Type
- func (o MitigationActionAddThingsToThingGroupParamsOutput) OverrideDynamicGroups() pulumi.BoolPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsOutput) ThingGroupNames() pulumi.StringArrayOutput
- func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsOutput() MitigationActionAddThingsToThingGroupParamsOutput
- func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsOutput
- func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionAddThingsToThingGroupParams]
- type MitigationActionAddThingsToThingGroupParamsPtrInput
- type MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) Elem() MitigationActionAddThingsToThingGroupParamsOutput
- func (MitigationActionAddThingsToThingGroupParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) OverrideDynamicGroups() pulumi.BoolPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ThingGroupNames() pulumi.StringArrayOutput
- func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput
- func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionAddThingsToThingGroupParams]
- type MitigationActionArgs
- type MitigationActionEnableIoTLoggingParams
- type MitigationActionEnableIoTLoggingParamsArgs
- func (MitigationActionEnableIoTLoggingParamsArgs) ElementType() reflect.Type
- func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsOutput() MitigationActionEnableIoTLoggingParamsOutput
- func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsOutput
- func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput
- func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput
- func (i MitigationActionEnableIoTLoggingParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionEnableIoTLoggingParams]
- type MitigationActionEnableIoTLoggingParamsInput
- type MitigationActionEnableIoTLoggingParamsLogLevel
- func (MitigationActionEnableIoTLoggingParamsLogLevel) ElementType() reflect.Type
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelOutput() MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringOutput() pulumi.StringOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionEnableIoTLoggingParamsLogLevelInput
- type MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ElementType() reflect.Type
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelOutput() MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionEnableIoTLoggingParamsLogLevel]
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionEnableIoTLoggingParamsLogLevelPtrInput
- type MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) Elem() MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ElementType() reflect.Type
- func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionEnableIoTLoggingParamsLogLevel]
- func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionEnableIoTLoggingParamsOutput
- func (MitigationActionEnableIoTLoggingParamsOutput) ElementType() reflect.Type
- func (o MitigationActionEnableIoTLoggingParamsOutput) LogLevel() MitigationActionEnableIoTLoggingParamsLogLevelOutput
- func (o MitigationActionEnableIoTLoggingParamsOutput) RoleArnForLogging() pulumi.StringOutput
- func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsOutput() MitigationActionEnableIoTLoggingParamsOutput
- func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsOutput
- func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionEnableIoTLoggingParams]
- type MitigationActionEnableIoTLoggingParamsPtrInput
- type MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsPtrOutput) Elem() MitigationActionEnableIoTLoggingParamsOutput
- func (MitigationActionEnableIoTLoggingParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionEnableIoTLoggingParamsPtrOutput) LogLevel() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsPtrOutput) RoleArnForLogging() pulumi.StringPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsPtrOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsPtrOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput
- func (o MitigationActionEnableIoTLoggingParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionEnableIoTLoggingParams]
- type MitigationActionInput
- type MitigationActionOutput
- func (o MitigationActionOutput) ActionName() pulumi.StringPtrOutput
- func (o MitigationActionOutput) ActionParams() MitigationActionActionParamsOutput
- func (MitigationActionOutput) ElementType() reflect.Type
- func (o MitigationActionOutput) MitigationActionArn() pulumi.StringOutput
- func (o MitigationActionOutput) MitigationActionId() pulumi.StringOutput
- func (o MitigationActionOutput) RoleArn() pulumi.StringOutput
- func (o MitigationActionOutput) Tags() MitigationActionTagArrayOutput
- func (o MitigationActionOutput) ToMitigationActionOutput() MitigationActionOutput
- func (o MitigationActionOutput) ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput
- func (o MitigationActionOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationAction]
- type MitigationActionPublishFindingToSnsParams
- type MitigationActionPublishFindingToSnsParamsArgs
- func (MitigationActionPublishFindingToSnsParamsArgs) ElementType() reflect.Type
- func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsOutput() MitigationActionPublishFindingToSnsParamsOutput
- func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsOutput
- func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput
- func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput
- func (i MitigationActionPublishFindingToSnsParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionPublishFindingToSnsParams]
- type MitigationActionPublishFindingToSnsParamsInput
- type MitigationActionPublishFindingToSnsParamsOutput
- func (MitigationActionPublishFindingToSnsParamsOutput) ElementType() reflect.Type
- func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsOutput() MitigationActionPublishFindingToSnsParamsOutput
- func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsOutput
- func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionPublishFindingToSnsParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionPublishFindingToSnsParams]
- func (o MitigationActionPublishFindingToSnsParamsOutput) TopicArn() pulumi.StringOutput
- type MitigationActionPublishFindingToSnsParamsPtrInput
- type MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionPublishFindingToSnsParamsPtrOutput) Elem() MitigationActionPublishFindingToSnsParamsOutput
- func (MitigationActionPublishFindingToSnsParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionPublishFindingToSnsParamsPtrOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionPublishFindingToSnsParamsPtrOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput
- func (o MitigationActionPublishFindingToSnsParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionPublishFindingToSnsParams]
- func (o MitigationActionPublishFindingToSnsParamsPtrOutput) TopicArn() pulumi.StringPtrOutput
- type MitigationActionReplaceDefaultPolicyVersionParams
- type MitigationActionReplaceDefaultPolicyVersionParamsArgs
- func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ElementType() reflect.Type
- func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsOutput() MitigationActionReplaceDefaultPolicyVersionParamsOutput
- func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsOutput
- func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionReplaceDefaultPolicyVersionParams]
- type MitigationActionReplaceDefaultPolicyVersionParamsInput
- type MitigationActionReplaceDefaultPolicyVersionParamsOutput
- func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ElementType() reflect.Type
- func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) TemplateName() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsOutput() MitigationActionReplaceDefaultPolicyVersionParamsOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionReplaceDefaultPolicyVersionParams]
- type MitigationActionReplaceDefaultPolicyVersionParamsPtrInput
- type MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) Elem() MitigationActionReplaceDefaultPolicyVersionParamsOutput
- func (MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) TemplateName() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionReplaceDefaultPolicyVersionParams]
- type MitigationActionReplaceDefaultPolicyVersionParamsTemplateName
- func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ElementType() reflect.Type
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringOutput() pulumi.StringOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameInput
- type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ElementType() reflect.Type
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionReplaceDefaultPolicyVersionParamsTemplateName]
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringOutput() pulumi.StringOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrInput
- type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) Elem() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
- func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ElementType() reflect.Type
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionReplaceDefaultPolicyVersionParamsTemplateName]
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionState
- type MitigationActionTag
- type MitigationActionTagArgs
- func (MitigationActionTagArgs) ElementType() reflect.Type
- func (i MitigationActionTagArgs) ToMitigationActionTagOutput() MitigationActionTagOutput
- func (i MitigationActionTagArgs) ToMitigationActionTagOutputWithContext(ctx context.Context) MitigationActionTagOutput
- func (i MitigationActionTagArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionTag]
- type MitigationActionTagArray
- func (MitigationActionTagArray) ElementType() reflect.Type
- func (i MitigationActionTagArray) ToMitigationActionTagArrayOutput() MitigationActionTagArrayOutput
- func (i MitigationActionTagArray) ToMitigationActionTagArrayOutputWithContext(ctx context.Context) MitigationActionTagArrayOutput
- func (i MitigationActionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]MitigationActionTag]
- type MitigationActionTagArrayInput
- type MitigationActionTagArrayOutput
- func (MitigationActionTagArrayOutput) ElementType() reflect.Type
- func (o MitigationActionTagArrayOutput) Index(i pulumi.IntInput) MitigationActionTagOutput
- func (o MitigationActionTagArrayOutput) ToMitigationActionTagArrayOutput() MitigationActionTagArrayOutput
- func (o MitigationActionTagArrayOutput) ToMitigationActionTagArrayOutputWithContext(ctx context.Context) MitigationActionTagArrayOutput
- func (o MitigationActionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MitigationActionTag]
- type MitigationActionTagInput
- type MitigationActionTagOutput
- func (MitigationActionTagOutput) ElementType() reflect.Type
- func (o MitigationActionTagOutput) Key() pulumi.StringOutput
- func (o MitigationActionTagOutput) ToMitigationActionTagOutput() MitigationActionTagOutput
- func (o MitigationActionTagOutput) ToMitigationActionTagOutputWithContext(ctx context.Context) MitigationActionTagOutput
- func (o MitigationActionTagOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionTag]
- func (o MitigationActionTagOutput) Value() pulumi.StringOutput
- type MitigationActionUpdateCaCertificateParams
- type MitigationActionUpdateCaCertificateParamsAction
- func (MitigationActionUpdateCaCertificateParamsAction) ElementType() reflect.Type
- func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionOutput() MitigationActionUpdateCaCertificateParamsActionOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToStringOutput() pulumi.StringOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MitigationActionUpdateCaCertificateParamsAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionUpdateCaCertificateParamsActionInput
- type MitigationActionUpdateCaCertificateParamsActionOutput
- func (MitigationActionUpdateCaCertificateParamsActionOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionOutput() MitigationActionUpdateCaCertificateParamsActionOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateCaCertificateParamsAction]
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringOutput() pulumi.StringOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionUpdateCaCertificateParamsActionPtrInput
- type MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) Elem() MitigationActionUpdateCaCertificateParamsActionOutput
- func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionUpdateCaCertificateParamsAction]
- func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionUpdateCaCertificateParamsArgs
- func (MitigationActionUpdateCaCertificateParamsArgs) ElementType() reflect.Type
- func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsOutput() MitigationActionUpdateCaCertificateParamsOutput
- func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsOutput
- func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput
- func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput
- func (i MitigationActionUpdateCaCertificateParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateCaCertificateParams]
- type MitigationActionUpdateCaCertificateParamsInput
- type MitigationActionUpdateCaCertificateParamsOutput
- func (o MitigationActionUpdateCaCertificateParamsOutput) Action() MitigationActionUpdateCaCertificateParamsActionOutput
- func (MitigationActionUpdateCaCertificateParamsOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsOutput() MitigationActionUpdateCaCertificateParamsOutput
- func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsOutput
- func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateCaCertificateParams]
- type MitigationActionUpdateCaCertificateParamsPtrInput
- type MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsPtrOutput) Action() MitigationActionUpdateCaCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsPtrOutput) Elem() MitigationActionUpdateCaCertificateParamsOutput
- func (MitigationActionUpdateCaCertificateParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateCaCertificateParamsPtrOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsPtrOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput
- func (o MitigationActionUpdateCaCertificateParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionUpdateCaCertificateParams]
- type MitigationActionUpdateDeviceCertificateParams
- type MitigationActionUpdateDeviceCertificateParamsAction
- func (MitigationActionUpdateDeviceCertificateParamsAction) ElementType() reflect.Type
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionOutput() MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringOutput() pulumi.StringOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionUpdateDeviceCertificateParamsActionInput
- type MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionOutput() MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateDeviceCertificateParamsAction]
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringOutput() pulumi.StringOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionUpdateDeviceCertificateParamsActionPtrInput
- type MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) Elem() MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionUpdateDeviceCertificateParamsAction]
- func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionUpdateDeviceCertificateParamsArgs
- func (MitigationActionUpdateDeviceCertificateParamsArgs) ElementType() reflect.Type
- func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsOutput() MitigationActionUpdateDeviceCertificateParamsOutput
- func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsOutput
- func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateDeviceCertificateParams]
- type MitigationActionUpdateDeviceCertificateParamsInput
- type MitigationActionUpdateDeviceCertificateParamsOutput
- func (o MitigationActionUpdateDeviceCertificateParamsOutput) Action() MitigationActionUpdateDeviceCertificateParamsActionOutput
- func (MitigationActionUpdateDeviceCertificateParamsOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsOutput() MitigationActionUpdateDeviceCertificateParamsOutput
- func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsOutput
- func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateDeviceCertificateParams]
- type MitigationActionUpdateDeviceCertificateParamsPtrInput
- type MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) Action() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) Elem() MitigationActionUpdateDeviceCertificateParamsOutput
- func (MitigationActionUpdateDeviceCertificateParamsPtrOutput) ElementType() reflect.Type
- func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput
- func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionUpdateDeviceCertificateParams]
- type Policy
- type PolicyArgs
- type PolicyInput
- type PolicyOutput
- func (o PolicyOutput) Arn() pulumi.StringOutput
- func (PolicyOutput) ElementType() reflect.Type
- func (o PolicyOutput) PolicyDocument() pulumi.AnyOutput
- func (o PolicyOutput) PolicyName() pulumi.StringPtrOutput
- func (o PolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*Policy]
- func (o PolicyOutput) ToPolicyOutput() PolicyOutput
- func (o PolicyOutput) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput
- type PolicyPrincipalAttachmentdeprecated
- func (*PolicyPrincipalAttachment) ElementType() reflect.Type
- func (i *PolicyPrincipalAttachment) ToOutput(ctx context.Context) pulumix.Output[*PolicyPrincipalAttachment]
- func (i *PolicyPrincipalAttachment) ToPolicyPrincipalAttachmentOutput() PolicyPrincipalAttachmentOutput
- func (i *PolicyPrincipalAttachment) ToPolicyPrincipalAttachmentOutputWithContext(ctx context.Context) PolicyPrincipalAttachmentOutput
- type PolicyPrincipalAttachmentArgs
- type PolicyPrincipalAttachmentInput
- type PolicyPrincipalAttachmentOutput
- func (PolicyPrincipalAttachmentOutput) ElementType() reflect.Type
- func (o PolicyPrincipalAttachmentOutput) PolicyName() pulumi.StringOutput
- func (o PolicyPrincipalAttachmentOutput) Principal() pulumi.StringOutput
- func (o PolicyPrincipalAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*PolicyPrincipalAttachment]
- func (o PolicyPrincipalAttachmentOutput) ToPolicyPrincipalAttachmentOutput() PolicyPrincipalAttachmentOutput
- func (o PolicyPrincipalAttachmentOutput) ToPolicyPrincipalAttachmentOutputWithContext(ctx context.Context) PolicyPrincipalAttachmentOutput
- type PolicyPrincipalAttachmentState
- type PolicyState
- type PresignedUrlConfigProperties
- type PresignedUrlConfigPropertiesArgs
- func (PresignedUrlConfigPropertiesArgs) ElementType() reflect.Type
- func (i PresignedUrlConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[PresignedUrlConfigProperties]
- func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesOutput() PresignedUrlConfigPropertiesOutput
- func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesOutput
- func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
- func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
- type PresignedUrlConfigPropertiesInput
- type PresignedUrlConfigPropertiesOutput
- func (PresignedUrlConfigPropertiesOutput) ElementType() reflect.Type
- func (o PresignedUrlConfigPropertiesOutput) ExpiresInSec() pulumi.IntPtrOutput
- func (o PresignedUrlConfigPropertiesOutput) RoleArn() pulumi.StringOutput
- func (o PresignedUrlConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[PresignedUrlConfigProperties]
- func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesOutput() PresignedUrlConfigPropertiesOutput
- func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesOutput
- func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
- func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
- type PresignedUrlConfigPropertiesPtrInput
- type PresignedUrlConfigPropertiesPtrOutput
- func (o PresignedUrlConfigPropertiesPtrOutput) Elem() PresignedUrlConfigPropertiesOutput
- func (PresignedUrlConfigPropertiesPtrOutput) ElementType() reflect.Type
- func (o PresignedUrlConfigPropertiesPtrOutput) ExpiresInSec() pulumi.IntPtrOutput
- func (o PresignedUrlConfigPropertiesPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o PresignedUrlConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PresignedUrlConfigProperties]
- func (o PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
- func (o PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
- type ProvisioningTemplate
- func (*ProvisioningTemplate) ElementType() reflect.Type
- func (i *ProvisioningTemplate) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplate]
- func (i *ProvisioningTemplate) ToProvisioningTemplateOutput() ProvisioningTemplateOutput
- func (i *ProvisioningTemplate) ToProvisioningTemplateOutputWithContext(ctx context.Context) ProvisioningTemplateOutput
- type ProvisioningTemplateArgs
- type ProvisioningTemplateInput
- type ProvisioningTemplateOutput
- func (o ProvisioningTemplateOutput) Description() pulumi.StringPtrOutput
- func (ProvisioningTemplateOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateOutput) Enabled() pulumi.BoolPtrOutput
- func (o ProvisioningTemplateOutput) PreProvisioningHook() ProvisioningTemplateProvisioningHookPtrOutput
- func (o ProvisioningTemplateOutput) ProvisioningRoleArn() pulumi.StringOutput
- func (o ProvisioningTemplateOutput) Tags() ProvisioningTemplateTagArrayOutput
- func (o ProvisioningTemplateOutput) TemplateArn() pulumi.StringOutput
- func (o ProvisioningTemplateOutput) TemplateBody() pulumi.StringOutput
- func (o ProvisioningTemplateOutput) TemplateName() pulumi.StringPtrOutput
- func (o ProvisioningTemplateOutput) TemplateType() ProvisioningTemplateTemplateTypePtrOutput
- func (o ProvisioningTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplate]
- func (o ProvisioningTemplateOutput) ToProvisioningTemplateOutput() ProvisioningTemplateOutput
- func (o ProvisioningTemplateOutput) ToProvisioningTemplateOutputWithContext(ctx context.Context) ProvisioningTemplateOutput
- type ProvisioningTemplateProvisioningHook
- type ProvisioningTemplateProvisioningHookArgs
- func (ProvisioningTemplateProvisioningHookArgs) ElementType() reflect.Type
- func (i ProvisioningTemplateProvisioningHookArgs) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateProvisioningHook]
- func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookOutput() ProvisioningTemplateProvisioningHookOutput
- func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookOutput
- func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
- func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
- type ProvisioningTemplateProvisioningHookInput
- type ProvisioningTemplateProvisioningHookOutput
- func (ProvisioningTemplateProvisioningHookOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateProvisioningHookOutput) PayloadVersion() pulumi.StringPtrOutput
- func (o ProvisioningTemplateProvisioningHookOutput) TargetArn() pulumi.StringPtrOutput
- func (o ProvisioningTemplateProvisioningHookOutput) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateProvisioningHook]
- func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookOutput() ProvisioningTemplateProvisioningHookOutput
- func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookOutput
- func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
- func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
- type ProvisioningTemplateProvisioningHookPtrInput
- type ProvisioningTemplateProvisioningHookPtrOutput
- func (o ProvisioningTemplateProvisioningHookPtrOutput) Elem() ProvisioningTemplateProvisioningHookOutput
- func (ProvisioningTemplateProvisioningHookPtrOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateProvisioningHookPtrOutput) PayloadVersion() pulumi.StringPtrOutput
- func (o ProvisioningTemplateProvisioningHookPtrOutput) TargetArn() pulumi.StringPtrOutput
- func (o ProvisioningTemplateProvisioningHookPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplateProvisioningHook]
- func (o ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
- func (o ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
- type ProvisioningTemplateState
- type ProvisioningTemplateTag
- type ProvisioningTemplateTagArgs
- func (ProvisioningTemplateTagArgs) ElementType() reflect.Type
- func (i ProvisioningTemplateTagArgs) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateTag]
- func (i ProvisioningTemplateTagArgs) ToProvisioningTemplateTagOutput() ProvisioningTemplateTagOutput
- func (i ProvisioningTemplateTagArgs) ToProvisioningTemplateTagOutputWithContext(ctx context.Context) ProvisioningTemplateTagOutput
- type ProvisioningTemplateTagArray
- func (ProvisioningTemplateTagArray) ElementType() reflect.Type
- func (i ProvisioningTemplateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ProvisioningTemplateTag]
- func (i ProvisioningTemplateTagArray) ToProvisioningTemplateTagArrayOutput() ProvisioningTemplateTagArrayOutput
- func (i ProvisioningTemplateTagArray) ToProvisioningTemplateTagArrayOutputWithContext(ctx context.Context) ProvisioningTemplateTagArrayOutput
- type ProvisioningTemplateTagArrayInput
- type ProvisioningTemplateTagArrayOutput
- func (ProvisioningTemplateTagArrayOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateTagArrayOutput) Index(i pulumi.IntInput) ProvisioningTemplateTagOutput
- func (o ProvisioningTemplateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ProvisioningTemplateTag]
- func (o ProvisioningTemplateTagArrayOutput) ToProvisioningTemplateTagArrayOutput() ProvisioningTemplateTagArrayOutput
- func (o ProvisioningTemplateTagArrayOutput) ToProvisioningTemplateTagArrayOutputWithContext(ctx context.Context) ProvisioningTemplateTagArrayOutput
- type ProvisioningTemplateTagInput
- type ProvisioningTemplateTagOutput
- func (ProvisioningTemplateTagOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateTagOutput) Key() pulumi.StringOutput
- func (o ProvisioningTemplateTagOutput) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateTag]
- func (o ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutput() ProvisioningTemplateTagOutput
- func (o ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutputWithContext(ctx context.Context) ProvisioningTemplateTagOutput
- func (o ProvisioningTemplateTagOutput) Value() pulumi.StringOutput
- type ProvisioningTemplateTemplateType
- func (ProvisioningTemplateTemplateType) ElementType() reflect.Type
- func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypeOutput() ProvisioningTemplateTemplateTypeOutput
- func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypeOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypeOutput
- func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput
- func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypePtrOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypePtrOutput
- func (e ProvisioningTemplateTemplateType) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningTemplateTemplateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningTemplateTemplateType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningTemplateTemplateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningTemplateTemplateTypeInput
- type ProvisioningTemplateTemplateTypeOutput
- func (ProvisioningTemplateTemplateTypeOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateTemplateTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateTemplateType]
- func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypeOutput() ProvisioningTemplateTemplateTypeOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypeOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypeOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypePtrOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypePtrOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningTemplateTemplateTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningTemplateTemplateTypePtrInput
- type ProvisioningTemplateTemplateTypePtrOutput
- func (o ProvisioningTemplateTemplateTypePtrOutput) Elem() ProvisioningTemplateTemplateTypeOutput
- func (ProvisioningTemplateTemplateTypePtrOutput) ElementType() reflect.Type
- func (o ProvisioningTemplateTemplateTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplateTemplateType]
- func (o ProvisioningTemplateTemplateTypePtrOutput) ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput
- func (o ProvisioningTemplateTemplateTypePtrOutput) ToProvisioningTemplateTemplateTypePtrOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypePtrOutput
- func (o ProvisioningTemplateTemplateTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningTemplateTemplateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceSpecificLogging
- func (*ResourceSpecificLogging) ElementType() reflect.Type
- func (i *ResourceSpecificLogging) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLogging]
- func (i *ResourceSpecificLogging) ToResourceSpecificLoggingOutput() ResourceSpecificLoggingOutput
- func (i *ResourceSpecificLogging) ToResourceSpecificLoggingOutputWithContext(ctx context.Context) ResourceSpecificLoggingOutput
- type ResourceSpecificLoggingArgs
- type ResourceSpecificLoggingInput
- type ResourceSpecificLoggingLogLevel
- func (ResourceSpecificLoggingLogLevel) ElementType() reflect.Type
- func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelOutput() ResourceSpecificLoggingLogLevelOutput
- func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelOutput
- func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput
- func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelPtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelPtrOutput
- func (e ResourceSpecificLoggingLogLevel) ToStringOutput() pulumi.StringOutput
- func (e ResourceSpecificLoggingLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceSpecificLoggingLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceSpecificLoggingLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceSpecificLoggingLogLevelInput
- type ResourceSpecificLoggingLogLevelOutput
- func (ResourceSpecificLoggingLogLevelOutput) ElementType() reflect.Type
- func (o ResourceSpecificLoggingLogLevelOutput) ToOutput(ctx context.Context) pulumix.Output[ResourceSpecificLoggingLogLevel]
- func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelOutput() ResourceSpecificLoggingLogLevelOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelPtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelPtrOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceSpecificLoggingLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceSpecificLoggingLogLevelPtrInput
- type ResourceSpecificLoggingLogLevelPtrOutput
- func (o ResourceSpecificLoggingLogLevelPtrOutput) Elem() ResourceSpecificLoggingLogLevelOutput
- func (ResourceSpecificLoggingLogLevelPtrOutput) ElementType() reflect.Type
- func (o ResourceSpecificLoggingLogLevelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLoggingLogLevel]
- func (o ResourceSpecificLoggingLogLevelPtrOutput) ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput
- func (o ResourceSpecificLoggingLogLevelPtrOutput) ToResourceSpecificLoggingLogLevelPtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelPtrOutput
- func (o ResourceSpecificLoggingLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceSpecificLoggingLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceSpecificLoggingOutput
- func (ResourceSpecificLoggingOutput) ElementType() reflect.Type
- func (o ResourceSpecificLoggingOutput) LogLevel() ResourceSpecificLoggingLogLevelOutput
- func (o ResourceSpecificLoggingOutput) TargetId() pulumi.StringOutput
- func (o ResourceSpecificLoggingOutput) TargetName() pulumi.StringOutput
- func (o ResourceSpecificLoggingOutput) TargetType() ResourceSpecificLoggingTargetTypeOutput
- func (o ResourceSpecificLoggingOutput) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLogging]
- func (o ResourceSpecificLoggingOutput) ToResourceSpecificLoggingOutput() ResourceSpecificLoggingOutput
- func (o ResourceSpecificLoggingOutput) ToResourceSpecificLoggingOutputWithContext(ctx context.Context) ResourceSpecificLoggingOutput
- type ResourceSpecificLoggingState
- type ResourceSpecificLoggingTargetType
- func (ResourceSpecificLoggingTargetType) ElementType() reflect.Type
- func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypeOutput() ResourceSpecificLoggingTargetTypeOutput
- func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypeOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypeOutput
- func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput
- func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypePtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypePtrOutput
- func (e ResourceSpecificLoggingTargetType) ToStringOutput() pulumi.StringOutput
- func (e ResourceSpecificLoggingTargetType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceSpecificLoggingTargetType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceSpecificLoggingTargetType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceSpecificLoggingTargetTypeInput
- type ResourceSpecificLoggingTargetTypeOutput
- func (ResourceSpecificLoggingTargetTypeOutput) ElementType() reflect.Type
- func (o ResourceSpecificLoggingTargetTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ResourceSpecificLoggingTargetType]
- func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypeOutput() ResourceSpecificLoggingTargetTypeOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypeOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypeOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypePtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypePtrOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceSpecificLoggingTargetTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceSpecificLoggingTargetTypePtrInput
- type ResourceSpecificLoggingTargetTypePtrOutput
- func (o ResourceSpecificLoggingTargetTypePtrOutput) Elem() ResourceSpecificLoggingTargetTypeOutput
- func (ResourceSpecificLoggingTargetTypePtrOutput) ElementType() reflect.Type
- func (o ResourceSpecificLoggingTargetTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLoggingTargetType]
- func (o ResourceSpecificLoggingTargetTypePtrOutput) ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput
- func (o ResourceSpecificLoggingTargetTypePtrOutput) ToResourceSpecificLoggingTargetTypePtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypePtrOutput
- func (o ResourceSpecificLoggingTargetTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceSpecificLoggingTargetTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoleAlias
- type RoleAliasArgs
- type RoleAliasInput
- type RoleAliasOutput
- func (o RoleAliasOutput) CredentialDurationSeconds() pulumi.IntPtrOutput
- func (RoleAliasOutput) ElementType() reflect.Type
- func (o RoleAliasOutput) RoleAlias() pulumi.StringPtrOutput
- func (o RoleAliasOutput) RoleAliasArn() pulumi.StringOutput
- func (o RoleAliasOutput) RoleArn() pulumi.StringOutput
- func (o RoleAliasOutput) Tags() RoleAliasTagArrayOutput
- func (o RoleAliasOutput) ToOutput(ctx context.Context) pulumix.Output[*RoleAlias]
- func (o RoleAliasOutput) ToRoleAliasOutput() RoleAliasOutput
- func (o RoleAliasOutput) ToRoleAliasOutputWithContext(ctx context.Context) RoleAliasOutput
- type RoleAliasState
- type RoleAliasTag
- type RoleAliasTagArgs
- func (RoleAliasTagArgs) ElementType() reflect.Type
- func (i RoleAliasTagArgs) ToOutput(ctx context.Context) pulumix.Output[RoleAliasTag]
- func (i RoleAliasTagArgs) ToRoleAliasTagOutput() RoleAliasTagOutput
- func (i RoleAliasTagArgs) ToRoleAliasTagOutputWithContext(ctx context.Context) RoleAliasTagOutput
- type RoleAliasTagArray
- func (RoleAliasTagArray) ElementType() reflect.Type
- func (i RoleAliasTagArray) ToOutput(ctx context.Context) pulumix.Output[[]RoleAliasTag]
- func (i RoleAliasTagArray) ToRoleAliasTagArrayOutput() RoleAliasTagArrayOutput
- func (i RoleAliasTagArray) ToRoleAliasTagArrayOutputWithContext(ctx context.Context) RoleAliasTagArrayOutput
- type RoleAliasTagArrayInput
- type RoleAliasTagArrayOutput
- func (RoleAliasTagArrayOutput) ElementType() reflect.Type
- func (o RoleAliasTagArrayOutput) Index(i pulumi.IntInput) RoleAliasTagOutput
- func (o RoleAliasTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RoleAliasTag]
- func (o RoleAliasTagArrayOutput) ToRoleAliasTagArrayOutput() RoleAliasTagArrayOutput
- func (o RoleAliasTagArrayOutput) ToRoleAliasTagArrayOutputWithContext(ctx context.Context) RoleAliasTagArrayOutput
- type RoleAliasTagInput
- type RoleAliasTagOutput
- func (RoleAliasTagOutput) ElementType() reflect.Type
- func (o RoleAliasTagOutput) Key() pulumi.StringOutput
- func (o RoleAliasTagOutput) ToOutput(ctx context.Context) pulumix.Output[RoleAliasTag]
- func (o RoleAliasTagOutput) ToRoleAliasTagOutput() RoleAliasTagOutput
- func (o RoleAliasTagOutput) ToRoleAliasTagOutputWithContext(ctx context.Context) RoleAliasTagOutput
- func (o RoleAliasTagOutput) Value() pulumi.StringOutput
- type ScheduledAudit
- func (*ScheduledAudit) ElementType() reflect.Type
- func (i *ScheduledAudit) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAudit]
- func (i *ScheduledAudit) ToScheduledAuditOutput() ScheduledAuditOutput
- func (i *ScheduledAudit) ToScheduledAuditOutputWithContext(ctx context.Context) ScheduledAuditOutput
- type ScheduledAuditArgs
- type ScheduledAuditDayOfWeek
- func (ScheduledAuditDayOfWeek) ElementType() reflect.Type
- func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekOutput() ScheduledAuditDayOfWeekOutput
- func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekOutput
- func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput
- func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekPtrOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekPtrOutput
- func (e ScheduledAuditDayOfWeek) ToStringOutput() pulumi.StringOutput
- func (e ScheduledAuditDayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduledAuditDayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduledAuditDayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledAuditDayOfWeekInput
- type ScheduledAuditDayOfWeekOutput
- func (ScheduledAuditDayOfWeekOutput) ElementType() reflect.Type
- func (o ScheduledAuditDayOfWeekOutput) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditDayOfWeek]
- func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekOutput() ScheduledAuditDayOfWeekOutput
- func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekOutput
- func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput
- func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekPtrOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekPtrOutput
- func (o ScheduledAuditDayOfWeekOutput) ToStringOutput() pulumi.StringOutput
- func (o ScheduledAuditDayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScheduledAuditDayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledAuditDayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledAuditDayOfWeekPtrInput
- type ScheduledAuditDayOfWeekPtrOutput
- func (o ScheduledAuditDayOfWeekPtrOutput) Elem() ScheduledAuditDayOfWeekOutput
- func (ScheduledAuditDayOfWeekPtrOutput) ElementType() reflect.Type
- func (o ScheduledAuditDayOfWeekPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAuditDayOfWeek]
- func (o ScheduledAuditDayOfWeekPtrOutput) ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput
- func (o ScheduledAuditDayOfWeekPtrOutput) ToScheduledAuditDayOfWeekPtrOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekPtrOutput
- func (o ScheduledAuditDayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledAuditDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledAuditFrequency
- func (ScheduledAuditFrequency) ElementType() reflect.Type
- func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyOutput() ScheduledAuditFrequencyOutput
- func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyOutputWithContext(ctx context.Context) ScheduledAuditFrequencyOutput
- func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput
- func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyPtrOutputWithContext(ctx context.Context) ScheduledAuditFrequencyPtrOutput
- func (e ScheduledAuditFrequency) ToStringOutput() pulumi.StringOutput
- func (e ScheduledAuditFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduledAuditFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduledAuditFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledAuditFrequencyInput
- type ScheduledAuditFrequencyOutput
- func (ScheduledAuditFrequencyOutput) ElementType() reflect.Type
- func (o ScheduledAuditFrequencyOutput) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditFrequency]
- func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyOutput() ScheduledAuditFrequencyOutput
- func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyOutputWithContext(ctx context.Context) ScheduledAuditFrequencyOutput
- func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput
- func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyPtrOutputWithContext(ctx context.Context) ScheduledAuditFrequencyPtrOutput
- func (o ScheduledAuditFrequencyOutput) ToStringOutput() pulumi.StringOutput
- func (o ScheduledAuditFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScheduledAuditFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledAuditFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledAuditFrequencyPtrInput
- type ScheduledAuditFrequencyPtrOutput
- func (o ScheduledAuditFrequencyPtrOutput) Elem() ScheduledAuditFrequencyOutput
- func (ScheduledAuditFrequencyPtrOutput) ElementType() reflect.Type
- func (o ScheduledAuditFrequencyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAuditFrequency]
- func (o ScheduledAuditFrequencyPtrOutput) ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput
- func (o ScheduledAuditFrequencyPtrOutput) ToScheduledAuditFrequencyPtrOutputWithContext(ctx context.Context) ScheduledAuditFrequencyPtrOutput
- func (o ScheduledAuditFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledAuditFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledAuditInput
- type ScheduledAuditOutput
- func (o ScheduledAuditOutput) DayOfMonth() pulumi.StringPtrOutput
- func (o ScheduledAuditOutput) DayOfWeek() ScheduledAuditDayOfWeekPtrOutput
- func (ScheduledAuditOutput) ElementType() reflect.Type
- func (o ScheduledAuditOutput) Frequency() ScheduledAuditFrequencyOutput
- func (o ScheduledAuditOutput) ScheduledAuditArn() pulumi.StringOutput
- func (o ScheduledAuditOutput) ScheduledAuditName() pulumi.StringPtrOutput
- func (o ScheduledAuditOutput) Tags() ScheduledAuditTagArrayOutput
- func (o ScheduledAuditOutput) TargetCheckNames() pulumi.StringArrayOutput
- func (o ScheduledAuditOutput) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAudit]
- func (o ScheduledAuditOutput) ToScheduledAuditOutput() ScheduledAuditOutput
- func (o ScheduledAuditOutput) ToScheduledAuditOutputWithContext(ctx context.Context) ScheduledAuditOutput
- type ScheduledAuditState
- type ScheduledAuditTag
- type ScheduledAuditTagArgs
- func (ScheduledAuditTagArgs) ElementType() reflect.Type
- func (i ScheduledAuditTagArgs) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditTag]
- func (i ScheduledAuditTagArgs) ToScheduledAuditTagOutput() ScheduledAuditTagOutput
- func (i ScheduledAuditTagArgs) ToScheduledAuditTagOutputWithContext(ctx context.Context) ScheduledAuditTagOutput
- type ScheduledAuditTagArray
- func (ScheduledAuditTagArray) ElementType() reflect.Type
- func (i ScheduledAuditTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ScheduledAuditTag]
- func (i ScheduledAuditTagArray) ToScheduledAuditTagArrayOutput() ScheduledAuditTagArrayOutput
- func (i ScheduledAuditTagArray) ToScheduledAuditTagArrayOutputWithContext(ctx context.Context) ScheduledAuditTagArrayOutput
- type ScheduledAuditTagArrayInput
- type ScheduledAuditTagArrayOutput
- func (ScheduledAuditTagArrayOutput) ElementType() reflect.Type
- func (o ScheduledAuditTagArrayOutput) Index(i pulumi.IntInput) ScheduledAuditTagOutput
- func (o ScheduledAuditTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ScheduledAuditTag]
- func (o ScheduledAuditTagArrayOutput) ToScheduledAuditTagArrayOutput() ScheduledAuditTagArrayOutput
- func (o ScheduledAuditTagArrayOutput) ToScheduledAuditTagArrayOutputWithContext(ctx context.Context) ScheduledAuditTagArrayOutput
- type ScheduledAuditTagInput
- type ScheduledAuditTagOutput
- func (ScheduledAuditTagOutput) ElementType() reflect.Type
- func (o ScheduledAuditTagOutput) Key() pulumi.StringOutput
- func (o ScheduledAuditTagOutput) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditTag]
- func (o ScheduledAuditTagOutput) ToScheduledAuditTagOutput() ScheduledAuditTagOutput
- func (o ScheduledAuditTagOutput) ToScheduledAuditTagOutputWithContext(ctx context.Context) ScheduledAuditTagOutput
- func (o ScheduledAuditTagOutput) Value() pulumi.StringOutput
- type SecurityProfile
- func (*SecurityProfile) ElementType() reflect.Type
- func (i *SecurityProfile) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfile]
- func (i *SecurityProfile) ToSecurityProfileOutput() SecurityProfileOutput
- func (i *SecurityProfile) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
- type SecurityProfileArgs
- type SecurityProfileBehavior
- type SecurityProfileBehaviorArgs
- func (SecurityProfileBehaviorArgs) ElementType() reflect.Type
- func (i SecurityProfileBehaviorArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehavior]
- func (i SecurityProfileBehaviorArgs) ToSecurityProfileBehaviorOutput() SecurityProfileBehaviorOutput
- func (i SecurityProfileBehaviorArgs) ToSecurityProfileBehaviorOutputWithContext(ctx context.Context) SecurityProfileBehaviorOutput
- type SecurityProfileBehaviorArray
- func (SecurityProfileBehaviorArray) ElementType() reflect.Type
- func (i SecurityProfileBehaviorArray) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileBehavior]
- func (i SecurityProfileBehaviorArray) ToSecurityProfileBehaviorArrayOutput() SecurityProfileBehaviorArrayOutput
- func (i SecurityProfileBehaviorArray) ToSecurityProfileBehaviorArrayOutputWithContext(ctx context.Context) SecurityProfileBehaviorArrayOutput
- type SecurityProfileBehaviorArrayInput
- type SecurityProfileBehaviorArrayOutput
- func (SecurityProfileBehaviorArrayOutput) ElementType() reflect.Type
- func (o SecurityProfileBehaviorArrayOutput) Index(i pulumi.IntInput) SecurityProfileBehaviorOutput
- func (o SecurityProfileBehaviorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileBehavior]
- func (o SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutput() SecurityProfileBehaviorArrayOutput
- func (o SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutputWithContext(ctx context.Context) SecurityProfileBehaviorArrayOutput
- type SecurityProfileBehaviorCriteria
- type SecurityProfileBehaviorCriteriaArgs
- func (SecurityProfileBehaviorCriteriaArgs) ElementType() reflect.Type
- func (i SecurityProfileBehaviorCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehaviorCriteria]
- func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaOutput() SecurityProfileBehaviorCriteriaOutput
- func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaOutput
- func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput
- func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaPtrOutput
- type SecurityProfileBehaviorCriteriaComparisonOperator
- func (SecurityProfileBehaviorCriteriaComparisonOperator) ElementType() reflect.Type
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput() SecurityProfileBehaviorCriteriaComparisonOperatorOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringOutput() pulumi.StringOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileBehaviorCriteriaComparisonOperatorInput
- type SecurityProfileBehaviorCriteriaComparisonOperatorOutput
- func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ElementType() reflect.Type
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehaviorCriteriaComparisonOperator]
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput() SecurityProfileBehaviorCriteriaComparisonOperatorOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileBehaviorCriteriaComparisonOperatorPtrInput
- type SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) Elem() SecurityProfileBehaviorCriteriaComparisonOperatorOutput
- func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileBehaviorCriteriaComparisonOperator]
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileBehaviorCriteriaInput
- type SecurityProfileBehaviorCriteriaOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ComparisonOperator() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ConsecutiveDatapointsToAlarm() pulumi.IntPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ConsecutiveDatapointsToClear() pulumi.IntPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) DurationSeconds() pulumi.IntPtrOutput
- func (SecurityProfileBehaviorCriteriaOutput) ElementType() reflect.Type
- func (o SecurityProfileBehaviorCriteriaOutput) MlDetectionConfig() SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) StatisticalThreshold() SecurityProfileStatisticalThresholdPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehaviorCriteria]
- func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaOutput() SecurityProfileBehaviorCriteriaOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaPtrOutput
- func (o SecurityProfileBehaviorCriteriaOutput) Value() SecurityProfileMetricValuePtrOutput
- type SecurityProfileBehaviorCriteriaPtrInput
- type SecurityProfileBehaviorCriteriaPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) ComparisonOperator() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) ConsecutiveDatapointsToAlarm() pulumi.IntPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) ConsecutiveDatapointsToClear() pulumi.IntPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) DurationSeconds() pulumi.IntPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) Elem() SecurityProfileBehaviorCriteriaOutput
- func (SecurityProfileBehaviorCriteriaPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileBehaviorCriteriaPtrOutput) MlDetectionConfig() SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) StatisticalThreshold() SecurityProfileStatisticalThresholdPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileBehaviorCriteria]
- func (o SecurityProfileBehaviorCriteriaPtrOutput) ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaPtrOutput
- func (o SecurityProfileBehaviorCriteriaPtrOutput) Value() SecurityProfileMetricValuePtrOutput
- type SecurityProfileBehaviorInput
- type SecurityProfileBehaviorOutput
- func (o SecurityProfileBehaviorOutput) Criteria() SecurityProfileBehaviorCriteriaPtrOutput
- func (SecurityProfileBehaviorOutput) ElementType() reflect.Type
- func (o SecurityProfileBehaviorOutput) Metric() pulumi.StringPtrOutput
- func (o SecurityProfileBehaviorOutput) MetricDimension() SecurityProfileMetricDimensionPtrOutput
- func (o SecurityProfileBehaviorOutput) Name() pulumi.StringOutput
- func (o SecurityProfileBehaviorOutput) SuppressAlerts() pulumi.BoolPtrOutput
- func (o SecurityProfileBehaviorOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehavior]
- func (o SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutput() SecurityProfileBehaviorOutput
- func (o SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutputWithContext(ctx context.Context) SecurityProfileBehaviorOutput
- type SecurityProfileInput
- type SecurityProfileMachineLearningDetectionConfig
- type SecurityProfileMachineLearningDetectionConfigArgs
- func (SecurityProfileMachineLearningDetectionConfigArgs) ElementType() reflect.Type
- func (i SecurityProfileMachineLearningDetectionConfigArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMachineLearningDetectionConfig]
- func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigOutput() SecurityProfileMachineLearningDetectionConfigOutput
- func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigOutput
- func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
- type SecurityProfileMachineLearningDetectionConfigConfidenceLevel
- func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ElementType() reflect.Type
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringOutput() pulumi.StringOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileMachineLearningDetectionConfigConfidenceLevelInput
- type SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
- func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ElementType() reflect.Type
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMachineLearningDetectionConfigConfidenceLevel]
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrInput
- type SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) Elem() SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
- func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMachineLearningDetectionConfigConfidenceLevel]
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileMachineLearningDetectionConfigInput
- type SecurityProfileMachineLearningDetectionConfigOutput
- func (o SecurityProfileMachineLearningDetectionConfigOutput) ConfidenceLevel() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (SecurityProfileMachineLearningDetectionConfigOutput) ElementType() reflect.Type
- func (o SecurityProfileMachineLearningDetectionConfigOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMachineLearningDetectionConfig]
- func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigOutput() SecurityProfileMachineLearningDetectionConfigOutput
- func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigOutput
- func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
- type SecurityProfileMachineLearningDetectionConfigPtrInput
- type SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ConfidenceLevel() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) Elem() SecurityProfileMachineLearningDetectionConfigOutput
- func (SecurityProfileMachineLearningDetectionConfigPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMachineLearningDetectionConfig]
- func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
- type SecurityProfileMetricDimension
- type SecurityProfileMetricDimensionArgs
- func (SecurityProfileMetricDimensionArgs) ElementType() reflect.Type
- func (i SecurityProfileMetricDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricDimension]
- func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionOutput() SecurityProfileMetricDimensionOutput
- func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOutput
- func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
- func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
- type SecurityProfileMetricDimensionInput
- type SecurityProfileMetricDimensionOperator
- func (SecurityProfileMetricDimensionOperator) ElementType() reflect.Type
- func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorOutput() SecurityProfileMetricDimensionOperatorOutput
- func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorOutput
- func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput
- func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorPtrOutput
- func (e SecurityProfileMetricDimensionOperator) ToStringOutput() pulumi.StringOutput
- func (e SecurityProfileMetricDimensionOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecurityProfileMetricDimensionOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecurityProfileMetricDimensionOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileMetricDimensionOperatorInput
- type SecurityProfileMetricDimensionOperatorOutput
- func (SecurityProfileMetricDimensionOperatorOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricDimensionOperatorOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricDimensionOperator]
- func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorOutput() SecurityProfileMetricDimensionOperatorOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileMetricDimensionOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileMetricDimensionOperatorPtrInput
- type SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionOperatorPtrOutput) Elem() SecurityProfileMetricDimensionOperatorOutput
- func (SecurityProfileMetricDimensionOperatorPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMetricDimensionOperator]
- func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileMetricDimensionOutput
- func (o SecurityProfileMetricDimensionOutput) DimensionName() pulumi.StringOutput
- func (SecurityProfileMetricDimensionOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricDimensionOutput) Operator() SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricDimension]
- func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionOutput() SecurityProfileMetricDimensionOutput
- func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOutput
- func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
- func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
- type SecurityProfileMetricDimensionPtrInput
- type SecurityProfileMetricDimensionPtrOutput
- func (o SecurityProfileMetricDimensionPtrOutput) DimensionName() pulumi.StringPtrOutput
- func (o SecurityProfileMetricDimensionPtrOutput) Elem() SecurityProfileMetricDimensionOutput
- func (SecurityProfileMetricDimensionPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricDimensionPtrOutput) Operator() SecurityProfileMetricDimensionOperatorPtrOutput
- func (o SecurityProfileMetricDimensionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMetricDimension]
- func (o SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
- func (o SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
- type SecurityProfileMetricToRetain
- type SecurityProfileMetricToRetainArgs
- func (SecurityProfileMetricToRetainArgs) ElementType() reflect.Type
- func (i SecurityProfileMetricToRetainArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricToRetain]
- func (i SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput
- func (i SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainOutput
- type SecurityProfileMetricToRetainArray
- func (SecurityProfileMetricToRetainArray) ElementType() reflect.Type
- func (i SecurityProfileMetricToRetainArray) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileMetricToRetain]
- func (i SecurityProfileMetricToRetainArray) ToSecurityProfileMetricToRetainArrayOutput() SecurityProfileMetricToRetainArrayOutput
- func (i SecurityProfileMetricToRetainArray) ToSecurityProfileMetricToRetainArrayOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainArrayOutput
- type SecurityProfileMetricToRetainArrayInput
- type SecurityProfileMetricToRetainArrayOutput
- func (SecurityProfileMetricToRetainArrayOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricToRetainArrayOutput) Index(i pulumi.IntInput) SecurityProfileMetricToRetainOutput
- func (o SecurityProfileMetricToRetainArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileMetricToRetain]
- func (o SecurityProfileMetricToRetainArrayOutput) ToSecurityProfileMetricToRetainArrayOutput() SecurityProfileMetricToRetainArrayOutput
- func (o SecurityProfileMetricToRetainArrayOutput) ToSecurityProfileMetricToRetainArrayOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainArrayOutput
- type SecurityProfileMetricToRetainInput
- type SecurityProfileMetricToRetainOutput
- func (SecurityProfileMetricToRetainOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricToRetainOutput) Metric() pulumi.StringOutput
- func (o SecurityProfileMetricToRetainOutput) MetricDimension() SecurityProfileMetricDimensionPtrOutput
- func (o SecurityProfileMetricToRetainOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricToRetain]
- func (o SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput
- func (o SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainOutput
- type SecurityProfileMetricValue
- type SecurityProfileMetricValueArgs
- func (SecurityProfileMetricValueArgs) ElementType() reflect.Type
- func (i SecurityProfileMetricValueArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricValue]
- func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValueOutput() SecurityProfileMetricValueOutput
- func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValueOutputWithContext(ctx context.Context) SecurityProfileMetricValueOutput
- func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
- func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
- type SecurityProfileMetricValueInput
- type SecurityProfileMetricValueOutput
- func (o SecurityProfileMetricValueOutput) Cidrs() pulumi.StringArrayOutput
- func (o SecurityProfileMetricValueOutput) Count() pulumi.StringPtrOutput
- func (SecurityProfileMetricValueOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricValueOutput) Number() pulumi.Float64PtrOutput
- func (o SecurityProfileMetricValueOutput) Numbers() pulumi.Float64ArrayOutput
- func (o SecurityProfileMetricValueOutput) Ports() pulumi.IntArrayOutput
- func (o SecurityProfileMetricValueOutput) Strings() pulumi.StringArrayOutput
- func (o SecurityProfileMetricValueOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricValue]
- func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValueOutput() SecurityProfileMetricValueOutput
- func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValueOutputWithContext(ctx context.Context) SecurityProfileMetricValueOutput
- func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
- func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
- type SecurityProfileMetricValuePtrInput
- type SecurityProfileMetricValuePtrOutput
- func (o SecurityProfileMetricValuePtrOutput) Cidrs() pulumi.StringArrayOutput
- func (o SecurityProfileMetricValuePtrOutput) Count() pulumi.StringPtrOutput
- func (o SecurityProfileMetricValuePtrOutput) Elem() SecurityProfileMetricValueOutput
- func (SecurityProfileMetricValuePtrOutput) ElementType() reflect.Type
- func (o SecurityProfileMetricValuePtrOutput) Number() pulumi.Float64PtrOutput
- func (o SecurityProfileMetricValuePtrOutput) Numbers() pulumi.Float64ArrayOutput
- func (o SecurityProfileMetricValuePtrOutput) Ports() pulumi.IntArrayOutput
- func (o SecurityProfileMetricValuePtrOutput) Strings() pulumi.StringArrayOutput
- func (o SecurityProfileMetricValuePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMetricValue]
- func (o SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
- func (o SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
- type SecurityProfileOutput
- func (o SecurityProfileOutput) AdditionalMetricsToRetainV2() SecurityProfileMetricToRetainArrayOutput
- func (o SecurityProfileOutput) AlertTargets() pulumi.AnyOutput
- func (o SecurityProfileOutput) Behaviors() SecurityProfileBehaviorArrayOutput
- func (SecurityProfileOutput) ElementType() reflect.Type
- func (o SecurityProfileOutput) SecurityProfileArn() pulumi.StringOutput
- func (o SecurityProfileOutput) SecurityProfileDescription() pulumi.StringPtrOutput
- func (o SecurityProfileOutput) SecurityProfileName() pulumi.StringPtrOutput
- func (o SecurityProfileOutput) Tags() SecurityProfileTagArrayOutput
- func (o SecurityProfileOutput) TargetArns() pulumi.StringArrayOutput
- func (o SecurityProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfile]
- func (o SecurityProfileOutput) ToSecurityProfileOutput() SecurityProfileOutput
- func (o SecurityProfileOutput) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
- type SecurityProfileState
- type SecurityProfileStatisticalThreshold
- type SecurityProfileStatisticalThresholdArgs
- func (SecurityProfileStatisticalThresholdArgs) ElementType() reflect.Type
- func (i SecurityProfileStatisticalThresholdArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileStatisticalThreshold]
- func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdOutput() SecurityProfileStatisticalThresholdOutput
- func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdOutput
- func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput
- func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdPtrOutput
- type SecurityProfileStatisticalThresholdInput
- type SecurityProfileStatisticalThresholdOutput
- func (SecurityProfileStatisticalThresholdOutput) ElementType() reflect.Type
- func (o SecurityProfileStatisticalThresholdOutput) Statistic() SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileStatisticalThreshold]
- func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdOutput() SecurityProfileStatisticalThresholdOutput
- func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdOutput
- func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput
- func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdPtrOutput
- type SecurityProfileStatisticalThresholdPtrInput
- type SecurityProfileStatisticalThresholdPtrOutput
- func (o SecurityProfileStatisticalThresholdPtrOutput) Elem() SecurityProfileStatisticalThresholdOutput
- func (SecurityProfileStatisticalThresholdPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileStatisticalThresholdPtrOutput) Statistic() SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileStatisticalThreshold]
- func (o SecurityProfileStatisticalThresholdPtrOutput) ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput
- func (o SecurityProfileStatisticalThresholdPtrOutput) ToSecurityProfileStatisticalThresholdPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdPtrOutput
- type SecurityProfileStatisticalThresholdStatistic
- func (SecurityProfileStatisticalThresholdStatistic) ElementType() reflect.Type
- func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticOutput() SecurityProfileStatisticalThresholdStatisticOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToStringOutput() pulumi.StringOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecurityProfileStatisticalThresholdStatistic) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileStatisticalThresholdStatisticInput
- type SecurityProfileStatisticalThresholdStatisticOutput
- func (SecurityProfileStatisticalThresholdStatisticOutput) ElementType() reflect.Type
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileStatisticalThresholdStatistic]
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticOutput() SecurityProfileStatisticalThresholdStatisticOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringOutput() pulumi.StringOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileStatisticalThresholdStatisticPtrInput
- type SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) Elem() SecurityProfileStatisticalThresholdStatisticOutput
- func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ElementType() reflect.Type
- func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileStatisticalThresholdStatistic]
- func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecurityProfileTag
- type SecurityProfileTagArgs
- func (SecurityProfileTagArgs) ElementType() reflect.Type
- func (i SecurityProfileTagArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileTag]
- func (i SecurityProfileTagArgs) ToSecurityProfileTagOutput() SecurityProfileTagOutput
- func (i SecurityProfileTagArgs) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
- type SecurityProfileTagArray
- func (SecurityProfileTagArray) ElementType() reflect.Type
- func (i SecurityProfileTagArray) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileTag]
- func (i SecurityProfileTagArray) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
- func (i SecurityProfileTagArray) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
- type SecurityProfileTagArrayInput
- type SecurityProfileTagArrayOutput
- func (SecurityProfileTagArrayOutput) ElementType() reflect.Type
- func (o SecurityProfileTagArrayOutput) Index(i pulumi.IntInput) SecurityProfileTagOutput
- func (o SecurityProfileTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileTag]
- func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
- func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
- type SecurityProfileTagInput
- type SecurityProfileTagOutput
- func (SecurityProfileTagOutput) ElementType() reflect.Type
- func (o SecurityProfileTagOutput) Key() pulumi.StringOutput
- func (o SecurityProfileTagOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileTag]
- func (o SecurityProfileTagOutput) ToSecurityProfileTagOutput() SecurityProfileTagOutput
- func (o SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
- func (o SecurityProfileTagOutput) Value() pulumi.StringOutput
- type Thing
- type ThingArgs
- type ThingAttributePayload
- type ThingAttributePayloadArgs
- func (ThingAttributePayloadArgs) ElementType() reflect.Type
- func (i ThingAttributePayloadArgs) ToOutput(ctx context.Context) pulumix.Output[ThingAttributePayload]
- func (i ThingAttributePayloadArgs) ToThingAttributePayloadOutput() ThingAttributePayloadOutput
- func (i ThingAttributePayloadArgs) ToThingAttributePayloadOutputWithContext(ctx context.Context) ThingAttributePayloadOutput
- func (i ThingAttributePayloadArgs) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
- func (i ThingAttributePayloadArgs) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
- type ThingAttributePayloadInput
- type ThingAttributePayloadOutput
- func (o ThingAttributePayloadOutput) Attributes() pulumi.AnyOutput
- func (ThingAttributePayloadOutput) ElementType() reflect.Type
- func (o ThingAttributePayloadOutput) ToOutput(ctx context.Context) pulumix.Output[ThingAttributePayload]
- func (o ThingAttributePayloadOutput) ToThingAttributePayloadOutput() ThingAttributePayloadOutput
- func (o ThingAttributePayloadOutput) ToThingAttributePayloadOutputWithContext(ctx context.Context) ThingAttributePayloadOutput
- func (o ThingAttributePayloadOutput) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
- func (o ThingAttributePayloadOutput) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
- type ThingAttributePayloadPtrInput
- type ThingAttributePayloadPtrOutput
- func (o ThingAttributePayloadPtrOutput) Attributes() pulumi.AnyOutput
- func (o ThingAttributePayloadPtrOutput) Elem() ThingAttributePayloadOutput
- func (ThingAttributePayloadPtrOutput) ElementType() reflect.Type
- func (o ThingAttributePayloadPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingAttributePayload]
- func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
- func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
- type ThingGroup
- type ThingGroupArgs
- type ThingGroupAttributePayload
- type ThingGroupAttributePayloadArgs
- func (ThingGroupAttributePayloadArgs) ElementType() reflect.Type
- func (i ThingGroupAttributePayloadArgs) ToOutput(ctx context.Context) pulumix.Output[ThingGroupAttributePayload]
- func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadOutput() ThingGroupAttributePayloadOutput
- func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadOutputWithContext(ctx context.Context) ThingGroupAttributePayloadOutput
- func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput
- func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadPtrOutputWithContext(ctx context.Context) ThingGroupAttributePayloadPtrOutput
- type ThingGroupAttributePayloadInput
- type ThingGroupAttributePayloadOutput
- func (o ThingGroupAttributePayloadOutput) Attributes() pulumi.AnyOutput
- func (ThingGroupAttributePayloadOutput) ElementType() reflect.Type
- func (o ThingGroupAttributePayloadOutput) ToOutput(ctx context.Context) pulumix.Output[ThingGroupAttributePayload]
- func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadOutput() ThingGroupAttributePayloadOutput
- func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadOutputWithContext(ctx context.Context) ThingGroupAttributePayloadOutput
- func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput
- func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadPtrOutputWithContext(ctx context.Context) ThingGroupAttributePayloadPtrOutput
- type ThingGroupAttributePayloadPtrInput
- type ThingGroupAttributePayloadPtrOutput
- func (o ThingGroupAttributePayloadPtrOutput) Attributes() pulumi.AnyOutput
- func (o ThingGroupAttributePayloadPtrOutput) Elem() ThingGroupAttributePayloadOutput
- func (ThingGroupAttributePayloadPtrOutput) ElementType() reflect.Type
- func (o ThingGroupAttributePayloadPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingGroupAttributePayload]
- func (o ThingGroupAttributePayloadPtrOutput) ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput
- func (o ThingGroupAttributePayloadPtrOutput) ToThingGroupAttributePayloadPtrOutputWithContext(ctx context.Context) ThingGroupAttributePayloadPtrOutput
- type ThingGroupInput
- type ThingGroupOutput
- func (o ThingGroupOutput) Arn() pulumi.StringOutput
- func (ThingGroupOutput) ElementType() reflect.Type
- func (o ThingGroupOutput) ParentGroupName() pulumi.StringPtrOutput
- func (o ThingGroupOutput) QueryString() pulumi.StringPtrOutput
- func (o ThingGroupOutput) Tags() ThingGroupTagArrayOutput
- func (o ThingGroupOutput) ThingGroupName() pulumi.StringPtrOutput
- func (o ThingGroupOutput) ThingGroupProperties() ThingGroupPropertiesPropertiesPtrOutput
- func (o ThingGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingGroup]
- func (o ThingGroupOutput) ToThingGroupOutput() ThingGroupOutput
- func (o ThingGroupOutput) ToThingGroupOutputWithContext(ctx context.Context) ThingGroupOutput
- type ThingGroupPropertiesProperties
- type ThingGroupPropertiesPropertiesArgs
- func (ThingGroupPropertiesPropertiesArgs) ElementType() reflect.Type
- func (i ThingGroupPropertiesPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[ThingGroupPropertiesProperties]
- func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesOutput() ThingGroupPropertiesPropertiesOutput
- func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesOutput
- func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput
- func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesPtrOutput
- type ThingGroupPropertiesPropertiesInput
- type ThingGroupPropertiesPropertiesOutput
- func (o ThingGroupPropertiesPropertiesOutput) AttributePayload() ThingGroupAttributePayloadPtrOutput
- func (ThingGroupPropertiesPropertiesOutput) ElementType() reflect.Type
- func (o ThingGroupPropertiesPropertiesOutput) ThingGroupDescription() pulumi.StringPtrOutput
- func (o ThingGroupPropertiesPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[ThingGroupPropertiesProperties]
- func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesOutput() ThingGroupPropertiesPropertiesOutput
- func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesOutput
- func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput
- func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesPtrOutput
- type ThingGroupPropertiesPropertiesPtrInput
- type ThingGroupPropertiesPropertiesPtrOutput
- func (o ThingGroupPropertiesPropertiesPtrOutput) AttributePayload() ThingGroupAttributePayloadPtrOutput
- func (o ThingGroupPropertiesPropertiesPtrOutput) Elem() ThingGroupPropertiesPropertiesOutput
- func (ThingGroupPropertiesPropertiesPtrOutput) ElementType() reflect.Type
- func (o ThingGroupPropertiesPropertiesPtrOutput) ThingGroupDescription() pulumi.StringPtrOutput
- func (o ThingGroupPropertiesPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingGroupPropertiesProperties]
- func (o ThingGroupPropertiesPropertiesPtrOutput) ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput
- func (o ThingGroupPropertiesPropertiesPtrOutput) ToThingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesPtrOutput
- type ThingGroupState
- type ThingGroupTag
- type ThingGroupTagArgs
- func (ThingGroupTagArgs) ElementType() reflect.Type
- func (i ThingGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[ThingGroupTag]
- func (i ThingGroupTagArgs) ToThingGroupTagOutput() ThingGroupTagOutput
- func (i ThingGroupTagArgs) ToThingGroupTagOutputWithContext(ctx context.Context) ThingGroupTagOutput
- type ThingGroupTagArray
- func (ThingGroupTagArray) ElementType() reflect.Type
- func (i ThingGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ThingGroupTag]
- func (i ThingGroupTagArray) ToThingGroupTagArrayOutput() ThingGroupTagArrayOutput
- func (i ThingGroupTagArray) ToThingGroupTagArrayOutputWithContext(ctx context.Context) ThingGroupTagArrayOutput
- type ThingGroupTagArrayInput
- type ThingGroupTagArrayOutput
- func (ThingGroupTagArrayOutput) ElementType() reflect.Type
- func (o ThingGroupTagArrayOutput) Index(i pulumi.IntInput) ThingGroupTagOutput
- func (o ThingGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ThingGroupTag]
- func (o ThingGroupTagArrayOutput) ToThingGroupTagArrayOutput() ThingGroupTagArrayOutput
- func (o ThingGroupTagArrayOutput) ToThingGroupTagArrayOutputWithContext(ctx context.Context) ThingGroupTagArrayOutput
- type ThingGroupTagInput
- type ThingGroupTagOutput
- func (ThingGroupTagOutput) ElementType() reflect.Type
- func (o ThingGroupTagOutput) Key() pulumi.StringOutput
- func (o ThingGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[ThingGroupTag]
- func (o ThingGroupTagOutput) ToThingGroupTagOutput() ThingGroupTagOutput
- func (o ThingGroupTagOutput) ToThingGroupTagOutputWithContext(ctx context.Context) ThingGroupTagOutput
- func (o ThingGroupTagOutput) Value() pulumi.StringOutput
- type ThingInput
- type ThingOutput
- func (o ThingOutput) Arn() pulumi.StringOutput
- func (o ThingOutput) AttributePayload() ThingAttributePayloadPtrOutput
- func (ThingOutput) ElementType() reflect.Type
- func (o ThingOutput) ThingName() pulumi.StringPtrOutput
- func (o ThingOutput) ToOutput(ctx context.Context) pulumix.Output[*Thing]
- func (o ThingOutput) ToThingOutput() ThingOutput
- func (o ThingOutput) ToThingOutputWithContext(ctx context.Context) ThingOutput
- type ThingPrincipalAttachmentdeprecated
- func (*ThingPrincipalAttachment) ElementType() reflect.Type
- func (i *ThingPrincipalAttachment) ToOutput(ctx context.Context) pulumix.Output[*ThingPrincipalAttachment]
- func (i *ThingPrincipalAttachment) ToThingPrincipalAttachmentOutput() ThingPrincipalAttachmentOutput
- func (i *ThingPrincipalAttachment) ToThingPrincipalAttachmentOutputWithContext(ctx context.Context) ThingPrincipalAttachmentOutput
- type ThingPrincipalAttachmentArgs
- type ThingPrincipalAttachmentInput
- type ThingPrincipalAttachmentOutput
- func (ThingPrincipalAttachmentOutput) ElementType() reflect.Type
- func (o ThingPrincipalAttachmentOutput) Principal() pulumi.StringOutput
- func (o ThingPrincipalAttachmentOutput) ThingName() pulumi.StringOutput
- func (o ThingPrincipalAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingPrincipalAttachment]
- func (o ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutput() ThingPrincipalAttachmentOutput
- func (o ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutputWithContext(ctx context.Context) ThingPrincipalAttachmentOutput
- type ThingPrincipalAttachmentState
- type ThingState
- type ThingType
- type ThingTypeArgs
- type ThingTypeInput
- type ThingTypeOutput
- func (o ThingTypeOutput) Arn() pulumi.StringOutput
- func (o ThingTypeOutput) DeprecateThingType() pulumi.BoolPtrOutput
- func (ThingTypeOutput) ElementType() reflect.Type
- func (o ThingTypeOutput) Tags() ThingTypeTagArrayOutput
- func (o ThingTypeOutput) ThingTypeName() pulumi.StringPtrOutput
- func (o ThingTypeOutput) ThingTypeProperties() ThingTypePropertiesPropertiesPtrOutput
- func (o ThingTypeOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingType]
- func (o ThingTypeOutput) ToThingTypeOutput() ThingTypeOutput
- func (o ThingTypeOutput) ToThingTypeOutputWithContext(ctx context.Context) ThingTypeOutput
- type ThingTypePropertiesProperties
- type ThingTypePropertiesPropertiesArgs
- func (ThingTypePropertiesPropertiesArgs) ElementType() reflect.Type
- func (i ThingTypePropertiesPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[ThingTypePropertiesProperties]
- func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesOutput() ThingTypePropertiesPropertiesOutput
- func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesOutput
- func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput
- func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesPtrOutput
- type ThingTypePropertiesPropertiesInput
- type ThingTypePropertiesPropertiesOutput
- func (ThingTypePropertiesPropertiesOutput) ElementType() reflect.Type
- func (o ThingTypePropertiesPropertiesOutput) SearchableAttributes() pulumi.StringArrayOutput
- func (o ThingTypePropertiesPropertiesOutput) ThingTypeDescription() pulumi.StringPtrOutput
- func (o ThingTypePropertiesPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[ThingTypePropertiesProperties]
- func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesOutput() ThingTypePropertiesPropertiesOutput
- func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesOutput
- func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput
- func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesPtrOutput
- type ThingTypePropertiesPropertiesPtrInput
- type ThingTypePropertiesPropertiesPtrOutput
- func (o ThingTypePropertiesPropertiesPtrOutput) Elem() ThingTypePropertiesPropertiesOutput
- func (ThingTypePropertiesPropertiesPtrOutput) ElementType() reflect.Type
- func (o ThingTypePropertiesPropertiesPtrOutput) SearchableAttributes() pulumi.StringArrayOutput
- func (o ThingTypePropertiesPropertiesPtrOutput) ThingTypeDescription() pulumi.StringPtrOutput
- func (o ThingTypePropertiesPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingTypePropertiesProperties]
- func (o ThingTypePropertiesPropertiesPtrOutput) ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput
- func (o ThingTypePropertiesPropertiesPtrOutput) ToThingTypePropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesPtrOutput
- type ThingTypeState
- type ThingTypeTag
- type ThingTypeTagArgs
- func (ThingTypeTagArgs) ElementType() reflect.Type
- func (i ThingTypeTagArgs) ToOutput(ctx context.Context) pulumix.Output[ThingTypeTag]
- func (i ThingTypeTagArgs) ToThingTypeTagOutput() ThingTypeTagOutput
- func (i ThingTypeTagArgs) ToThingTypeTagOutputWithContext(ctx context.Context) ThingTypeTagOutput
- type ThingTypeTagArray
- func (ThingTypeTagArray) ElementType() reflect.Type
- func (i ThingTypeTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ThingTypeTag]
- func (i ThingTypeTagArray) ToThingTypeTagArrayOutput() ThingTypeTagArrayOutput
- func (i ThingTypeTagArray) ToThingTypeTagArrayOutputWithContext(ctx context.Context) ThingTypeTagArrayOutput
- type ThingTypeTagArrayInput
- type ThingTypeTagArrayOutput
- func (ThingTypeTagArrayOutput) ElementType() reflect.Type
- func (o ThingTypeTagArrayOutput) Index(i pulumi.IntInput) ThingTypeTagOutput
- func (o ThingTypeTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ThingTypeTag]
- func (o ThingTypeTagArrayOutput) ToThingTypeTagArrayOutput() ThingTypeTagArrayOutput
- func (o ThingTypeTagArrayOutput) ToThingTypeTagArrayOutputWithContext(ctx context.Context) ThingTypeTagArrayOutput
- type ThingTypeTagInput
- type ThingTypeTagOutput
- func (ThingTypeTagOutput) ElementType() reflect.Type
- func (o ThingTypeTagOutput) Key() pulumi.StringOutput
- func (o ThingTypeTagOutput) ToOutput(ctx context.Context) pulumix.Output[ThingTypeTag]
- func (o ThingTypeTagOutput) ToThingTypeTagOutput() ThingTypeTagOutput
- func (o ThingTypeTagOutput) ToThingTypeTagOutputWithContext(ctx context.Context) ThingTypeTagOutput
- func (o ThingTypeTagOutput) Value() pulumi.StringOutput
- type TimeoutConfigProperties
- type TimeoutConfigPropertiesArgs
- func (TimeoutConfigPropertiesArgs) ElementType() reflect.Type
- func (i TimeoutConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[TimeoutConfigProperties]
- func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesOutput() TimeoutConfigPropertiesOutput
- func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesOutputWithContext(ctx context.Context) TimeoutConfigPropertiesOutput
- func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
- func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
- type TimeoutConfigPropertiesInput
- type TimeoutConfigPropertiesOutput
- func (TimeoutConfigPropertiesOutput) ElementType() reflect.Type
- func (o TimeoutConfigPropertiesOutput) InProgressTimeoutInMinutes() pulumi.IntOutput
- func (o TimeoutConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[TimeoutConfigProperties]
- func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesOutput() TimeoutConfigPropertiesOutput
- func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesOutputWithContext(ctx context.Context) TimeoutConfigPropertiesOutput
- func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
- func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
- type TimeoutConfigPropertiesPtrInput
- type TimeoutConfigPropertiesPtrOutput
- func (o TimeoutConfigPropertiesPtrOutput) Elem() TimeoutConfigPropertiesOutput
- func (TimeoutConfigPropertiesPtrOutput) ElementType() reflect.Type
- func (o TimeoutConfigPropertiesPtrOutput) InProgressTimeoutInMinutes() pulumi.IntPtrOutput
- func (o TimeoutConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TimeoutConfigProperties]
- func (o TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
- func (o TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
- type TopicRule
- type TopicRuleAction
- type TopicRuleActionArgs
- func (TopicRuleActionArgs) ElementType() reflect.Type
- func (i TopicRuleActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAction]
- func (i TopicRuleActionArgs) ToTopicRuleActionOutput() TopicRuleActionOutput
- func (i TopicRuleActionArgs) ToTopicRuleActionOutputWithContext(ctx context.Context) TopicRuleActionOutput
- func (i TopicRuleActionArgs) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
- func (i TopicRuleActionArgs) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
- type TopicRuleActionArray
- func (TopicRuleActionArray) ElementType() reflect.Type
- func (i TopicRuleActionArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAction]
- func (i TopicRuleActionArray) ToTopicRuleActionArrayOutput() TopicRuleActionArrayOutput
- func (i TopicRuleActionArray) ToTopicRuleActionArrayOutputWithContext(ctx context.Context) TopicRuleActionArrayOutput
- type TopicRuleActionArrayInput
- type TopicRuleActionArrayOutput
- func (TopicRuleActionArrayOutput) ElementType() reflect.Type
- func (o TopicRuleActionArrayOutput) Index(i pulumi.IntInput) TopicRuleActionOutput
- func (o TopicRuleActionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAction]
- func (o TopicRuleActionArrayOutput) ToTopicRuleActionArrayOutput() TopicRuleActionArrayOutput
- func (o TopicRuleActionArrayOutput) ToTopicRuleActionArrayOutputWithContext(ctx context.Context) TopicRuleActionArrayOutput
- type TopicRuleActionInput
- type TopicRuleActionOutput
- func (o TopicRuleActionOutput) CloudwatchAlarm() TopicRuleCloudwatchAlarmActionPtrOutput
- func (o TopicRuleActionOutput) CloudwatchLogs() TopicRuleCloudwatchLogsActionPtrOutput
- func (o TopicRuleActionOutput) CloudwatchMetric() TopicRuleCloudwatchMetricActionPtrOutput
- func (o TopicRuleActionOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
- func (o TopicRuleActionOutput) DynamoDb() TopicRuleDynamoDbActionPtrOutput
- func (o TopicRuleActionOutput) Elasticsearch() TopicRuleElasticsearchActionPtrOutput
- func (TopicRuleActionOutput) ElementType() reflect.Type
- func (o TopicRuleActionOutput) Firehose() TopicRuleFirehoseActionPtrOutput
- func (o TopicRuleActionOutput) Http() TopicRuleHttpActionPtrOutput
- func (o TopicRuleActionOutput) IotAnalytics() TopicRuleIotAnalyticsActionPtrOutput
- func (o TopicRuleActionOutput) IotEvents() TopicRuleIotEventsActionPtrOutput
- func (o TopicRuleActionOutput) IotSiteWise() TopicRuleIotSiteWiseActionPtrOutput
- func (o TopicRuleActionOutput) Kafka() TopicRuleKafkaActionPtrOutput
- func (o TopicRuleActionOutput) Kinesis() TopicRuleKinesisActionPtrOutput
- func (o TopicRuleActionOutput) Lambda() TopicRuleLambdaActionPtrOutput
- func (o TopicRuleActionOutput) Location() TopicRuleLocationActionPtrOutput
- func (o TopicRuleActionOutput) OpenSearch() TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleActionOutput) Republish() TopicRuleRepublishActionPtrOutput
- func (o TopicRuleActionOutput) S3() TopicRuleS3ActionPtrOutput
- func (o TopicRuleActionOutput) Sns() TopicRuleSnsActionPtrOutput
- func (o TopicRuleActionOutput) Sqs() TopicRuleSqsActionPtrOutput
- func (o TopicRuleActionOutput) StepFunctions() TopicRuleStepFunctionsActionPtrOutput
- func (o TopicRuleActionOutput) Timestream() TopicRuleTimestreamActionPtrOutput
- func (o TopicRuleActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAction]
- func (o TopicRuleActionOutput) ToTopicRuleActionOutput() TopicRuleActionOutput
- func (o TopicRuleActionOutput) ToTopicRuleActionOutputWithContext(ctx context.Context) TopicRuleActionOutput
- func (o TopicRuleActionOutput) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
- func (o TopicRuleActionOutput) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
- type TopicRuleActionPtrInput
- type TopicRuleActionPtrOutput
- func (o TopicRuleActionPtrOutput) CloudwatchAlarm() TopicRuleCloudwatchAlarmActionPtrOutput
- func (o TopicRuleActionPtrOutput) CloudwatchLogs() TopicRuleCloudwatchLogsActionPtrOutput
- func (o TopicRuleActionPtrOutput) CloudwatchMetric() TopicRuleCloudwatchMetricActionPtrOutput
- func (o TopicRuleActionPtrOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
- func (o TopicRuleActionPtrOutput) DynamoDb() TopicRuleDynamoDbActionPtrOutput
- func (o TopicRuleActionPtrOutput) Elasticsearch() TopicRuleElasticsearchActionPtrOutput
- func (o TopicRuleActionPtrOutput) Elem() TopicRuleActionOutput
- func (TopicRuleActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleActionPtrOutput) Firehose() TopicRuleFirehoseActionPtrOutput
- func (o TopicRuleActionPtrOutput) Http() TopicRuleHttpActionPtrOutput
- func (o TopicRuleActionPtrOutput) IotAnalytics() TopicRuleIotAnalyticsActionPtrOutput
- func (o TopicRuleActionPtrOutput) IotEvents() TopicRuleIotEventsActionPtrOutput
- func (o TopicRuleActionPtrOutput) IotSiteWise() TopicRuleIotSiteWiseActionPtrOutput
- func (o TopicRuleActionPtrOutput) Kafka() TopicRuleKafkaActionPtrOutput
- func (o TopicRuleActionPtrOutput) Kinesis() TopicRuleKinesisActionPtrOutput
- func (o TopicRuleActionPtrOutput) Lambda() TopicRuleLambdaActionPtrOutput
- func (o TopicRuleActionPtrOutput) Location() TopicRuleLocationActionPtrOutput
- func (o TopicRuleActionPtrOutput) OpenSearch() TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleActionPtrOutput) Republish() TopicRuleRepublishActionPtrOutput
- func (o TopicRuleActionPtrOutput) S3() TopicRuleS3ActionPtrOutput
- func (o TopicRuleActionPtrOutput) Sns() TopicRuleSnsActionPtrOutput
- func (o TopicRuleActionPtrOutput) Sqs() TopicRuleSqsActionPtrOutput
- func (o TopicRuleActionPtrOutput) StepFunctions() TopicRuleStepFunctionsActionPtrOutput
- func (o TopicRuleActionPtrOutput) Timestream() TopicRuleTimestreamActionPtrOutput
- func (o TopicRuleActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleAction]
- func (o TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
- func (o TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
- type TopicRuleArgs
- type TopicRuleAssetPropertyTimestamp
- type TopicRuleAssetPropertyTimestampArgs
- func (TopicRuleAssetPropertyTimestampArgs) ElementType() reflect.Type
- func (i TopicRuleAssetPropertyTimestampArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyTimestamp]
- func (i TopicRuleAssetPropertyTimestampArgs) ToTopicRuleAssetPropertyTimestampOutput() TopicRuleAssetPropertyTimestampOutput
- func (i TopicRuleAssetPropertyTimestampArgs) ToTopicRuleAssetPropertyTimestampOutputWithContext(ctx context.Context) TopicRuleAssetPropertyTimestampOutput
- type TopicRuleAssetPropertyTimestampInput
- type TopicRuleAssetPropertyTimestampOutput
- func (TopicRuleAssetPropertyTimestampOutput) ElementType() reflect.Type
- func (o TopicRuleAssetPropertyTimestampOutput) OffsetInNanos() pulumi.StringPtrOutput
- func (o TopicRuleAssetPropertyTimestampOutput) TimeInSeconds() pulumi.StringOutput
- func (o TopicRuleAssetPropertyTimestampOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyTimestamp]
- func (o TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutput() TopicRuleAssetPropertyTimestampOutput
- func (o TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutputWithContext(ctx context.Context) TopicRuleAssetPropertyTimestampOutput
- type TopicRuleAssetPropertyValue
- type TopicRuleAssetPropertyValueArgs
- func (TopicRuleAssetPropertyValueArgs) ElementType() reflect.Type
- func (i TopicRuleAssetPropertyValueArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyValue]
- func (i TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutput() TopicRuleAssetPropertyValueOutput
- func (i TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueOutput
- type TopicRuleAssetPropertyValueArray
- func (TopicRuleAssetPropertyValueArray) ElementType() reflect.Type
- func (i TopicRuleAssetPropertyValueArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAssetPropertyValue]
- func (i TopicRuleAssetPropertyValueArray) ToTopicRuleAssetPropertyValueArrayOutput() TopicRuleAssetPropertyValueArrayOutput
- func (i TopicRuleAssetPropertyValueArray) ToTopicRuleAssetPropertyValueArrayOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueArrayOutput
- type TopicRuleAssetPropertyValueArrayInput
- type TopicRuleAssetPropertyValueArrayOutput
- func (TopicRuleAssetPropertyValueArrayOutput) ElementType() reflect.Type
- func (o TopicRuleAssetPropertyValueArrayOutput) Index(i pulumi.IntInput) TopicRuleAssetPropertyValueOutput
- func (o TopicRuleAssetPropertyValueArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAssetPropertyValue]
- func (o TopicRuleAssetPropertyValueArrayOutput) ToTopicRuleAssetPropertyValueArrayOutput() TopicRuleAssetPropertyValueArrayOutput
- func (o TopicRuleAssetPropertyValueArrayOutput) ToTopicRuleAssetPropertyValueArrayOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueArrayOutput
- type TopicRuleAssetPropertyValueInput
- type TopicRuleAssetPropertyValueOutput
- func (TopicRuleAssetPropertyValueOutput) ElementType() reflect.Type
- func (o TopicRuleAssetPropertyValueOutput) Quality() pulumi.StringPtrOutput
- func (o TopicRuleAssetPropertyValueOutput) Timestamp() TopicRuleAssetPropertyTimestampOutput
- func (o TopicRuleAssetPropertyValueOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyValue]
- func (o TopicRuleAssetPropertyValueOutput) ToTopicRuleAssetPropertyValueOutput() TopicRuleAssetPropertyValueOutput
- func (o TopicRuleAssetPropertyValueOutput) ToTopicRuleAssetPropertyValueOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueOutput
- func (o TopicRuleAssetPropertyValueOutput) Value() TopicRuleAssetPropertyVariantOutput
- type TopicRuleAssetPropertyVariant
- type TopicRuleAssetPropertyVariantArgs
- func (TopicRuleAssetPropertyVariantArgs) ElementType() reflect.Type
- func (i TopicRuleAssetPropertyVariantArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyVariant]
- func (i TopicRuleAssetPropertyVariantArgs) ToTopicRuleAssetPropertyVariantOutput() TopicRuleAssetPropertyVariantOutput
- func (i TopicRuleAssetPropertyVariantArgs) ToTopicRuleAssetPropertyVariantOutputWithContext(ctx context.Context) TopicRuleAssetPropertyVariantOutput
- type TopicRuleAssetPropertyVariantInput
- type TopicRuleAssetPropertyVariantOutput
- func (o TopicRuleAssetPropertyVariantOutput) BooleanValue() pulumi.StringPtrOutput
- func (o TopicRuleAssetPropertyVariantOutput) DoubleValue() pulumi.StringPtrOutput
- func (TopicRuleAssetPropertyVariantOutput) ElementType() reflect.Type
- func (o TopicRuleAssetPropertyVariantOutput) IntegerValue() pulumi.StringPtrOutput
- func (o TopicRuleAssetPropertyVariantOutput) StringValue() pulumi.StringPtrOutput
- func (o TopicRuleAssetPropertyVariantOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyVariant]
- func (o TopicRuleAssetPropertyVariantOutput) ToTopicRuleAssetPropertyVariantOutput() TopicRuleAssetPropertyVariantOutput
- func (o TopicRuleAssetPropertyVariantOutput) ToTopicRuleAssetPropertyVariantOutputWithContext(ctx context.Context) TopicRuleAssetPropertyVariantOutput
- type TopicRuleCannedAccessControlList
- func (TopicRuleCannedAccessControlList) ElementType() reflect.Type
- func (e TopicRuleCannedAccessControlList) ToStringOutput() pulumi.StringOutput
- func (e TopicRuleCannedAccessControlList) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TopicRuleCannedAccessControlList) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TopicRuleCannedAccessControlList) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListOutput() TopicRuleCannedAccessControlListOutput
- func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListOutput
- func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput
- func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListPtrOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListPtrOutput
- type TopicRuleCannedAccessControlListInput
- type TopicRuleCannedAccessControlListOutput
- func (TopicRuleCannedAccessControlListOutput) ElementType() reflect.Type
- func (o TopicRuleCannedAccessControlListOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCannedAccessControlList]
- func (o TopicRuleCannedAccessControlListOutput) ToStringOutput() pulumi.StringOutput
- func (o TopicRuleCannedAccessControlListOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TopicRuleCannedAccessControlListOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TopicRuleCannedAccessControlListOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListOutput() TopicRuleCannedAccessControlListOutput
- func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListOutput
- func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput
- func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListPtrOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListPtrOutput
- type TopicRuleCannedAccessControlListPtrInput
- type TopicRuleCannedAccessControlListPtrOutput
- func (o TopicRuleCannedAccessControlListPtrOutput) Elem() TopicRuleCannedAccessControlListOutput
- func (TopicRuleCannedAccessControlListPtrOutput) ElementType() reflect.Type
- func (o TopicRuleCannedAccessControlListPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCannedAccessControlList]
- func (o TopicRuleCannedAccessControlListPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TopicRuleCannedAccessControlListPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TopicRuleCannedAccessControlListPtrOutput) ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput
- func (o TopicRuleCannedAccessControlListPtrOutput) ToTopicRuleCannedAccessControlListPtrOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListPtrOutput
- type TopicRuleCloudwatchAlarmAction
- type TopicRuleCloudwatchAlarmActionArgs
- func (TopicRuleCloudwatchAlarmActionArgs) ElementType() reflect.Type
- func (i TopicRuleCloudwatchAlarmActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchAlarmAction]
- func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionOutput() TopicRuleCloudwatchAlarmActionOutput
- func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionOutput
- func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
- func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
- type TopicRuleCloudwatchAlarmActionInput
- type TopicRuleCloudwatchAlarmActionOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) AlarmName() pulumi.StringOutput
- func (TopicRuleCloudwatchAlarmActionOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchAlarmActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) StateReason() pulumi.StringOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) StateValue() pulumi.StringOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchAlarmAction]
- func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionOutput() TopicRuleCloudwatchAlarmActionOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
- func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
- type TopicRuleCloudwatchAlarmActionPtrInput
- type TopicRuleCloudwatchAlarmActionPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) AlarmName() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) Elem() TopicRuleCloudwatchAlarmActionOutput
- func (TopicRuleCloudwatchAlarmActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) StateReason() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) StateValue() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCloudwatchAlarmAction]
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
- type TopicRuleCloudwatchLogsAction
- type TopicRuleCloudwatchLogsActionArgs
- func (TopicRuleCloudwatchLogsActionArgs) ElementType() reflect.Type
- func (i TopicRuleCloudwatchLogsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchLogsAction]
- func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionOutput() TopicRuleCloudwatchLogsActionOutput
- func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionOutput
- func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput
- func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionPtrOutput
- type TopicRuleCloudwatchLogsActionInput
- type TopicRuleCloudwatchLogsActionOutput
- func (o TopicRuleCloudwatchLogsActionOutput) BatchMode() pulumi.BoolPtrOutput
- func (TopicRuleCloudwatchLogsActionOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchLogsActionOutput) LogGroupName() pulumi.StringOutput
- func (o TopicRuleCloudwatchLogsActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleCloudwatchLogsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchLogsAction]
- func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionOutput() TopicRuleCloudwatchLogsActionOutput
- func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionOutput
- func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput
- func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionPtrOutput
- type TopicRuleCloudwatchLogsActionPtrInput
- type TopicRuleCloudwatchLogsActionPtrOutput
- func (o TopicRuleCloudwatchLogsActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
- func (o TopicRuleCloudwatchLogsActionPtrOutput) Elem() TopicRuleCloudwatchLogsActionOutput
- func (TopicRuleCloudwatchLogsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchLogsActionPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchLogsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchLogsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCloudwatchLogsAction]
- func (o TopicRuleCloudwatchLogsActionPtrOutput) ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput
- func (o TopicRuleCloudwatchLogsActionPtrOutput) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionPtrOutput
- type TopicRuleCloudwatchMetricAction
- type TopicRuleCloudwatchMetricActionArgs
- func (TopicRuleCloudwatchMetricActionArgs) ElementType() reflect.Type
- func (i TopicRuleCloudwatchMetricActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchMetricAction]
- func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionOutput() TopicRuleCloudwatchMetricActionOutput
- func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionOutput
- func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
- func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
- type TopicRuleCloudwatchMetricActionInput
- type TopicRuleCloudwatchMetricActionOutput
- func (TopicRuleCloudwatchMetricActionOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchMetricActionOutput) MetricName() pulumi.StringOutput
- func (o TopicRuleCloudwatchMetricActionOutput) MetricNamespace() pulumi.StringOutput
- func (o TopicRuleCloudwatchMetricActionOutput) MetricTimestamp() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionOutput) MetricUnit() pulumi.StringOutput
- func (o TopicRuleCloudwatchMetricActionOutput) MetricValue() pulumi.StringOutput
- func (o TopicRuleCloudwatchMetricActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleCloudwatchMetricActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchMetricAction]
- func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionOutput() TopicRuleCloudwatchMetricActionOutput
- func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionOutput
- func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
- func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
- type TopicRuleCloudwatchMetricActionPtrInput
- type TopicRuleCloudwatchMetricActionPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) Elem() TopicRuleCloudwatchMetricActionOutput
- func (TopicRuleCloudwatchMetricActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricName() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricNamespace() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricTimestamp() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricUnit() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricValue() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCloudwatchMetricAction]
- func (o TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
- type TopicRuleDestination
- func (*TopicRuleDestination) ElementType() reflect.Type
- func (i *TopicRuleDestination) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestination]
- func (i *TopicRuleDestination) ToTopicRuleDestinationOutput() TopicRuleDestinationOutput
- func (i *TopicRuleDestination) ToTopicRuleDestinationOutputWithContext(ctx context.Context) TopicRuleDestinationOutput
- type TopicRuleDestinationArgs
- type TopicRuleDestinationHttpUrlDestinationSummary
- type TopicRuleDestinationHttpUrlDestinationSummaryArgs
- func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ElementType() reflect.Type
- func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDestinationHttpUrlDestinationSummary]
- func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryOutput() TopicRuleDestinationHttpUrlDestinationSummaryOutput
- func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryOutput
- func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- type TopicRuleDestinationHttpUrlDestinationSummaryInput
- type TopicRuleDestinationHttpUrlDestinationSummaryOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ConfirmationUrl() pulumi.StringPtrOutput
- func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDestinationHttpUrlDestinationSummary]
- func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryOutput() TopicRuleDestinationHttpUrlDestinationSummaryOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- type TopicRuleDestinationHttpUrlDestinationSummaryPtrInput
- type TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ConfirmationUrl() pulumi.StringPtrOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) Elem() TopicRuleDestinationHttpUrlDestinationSummaryOutput
- func (TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestinationHttpUrlDestinationSummary]
- func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- type TopicRuleDestinationInput
- type TopicRuleDestinationOutput
- func (o TopicRuleDestinationOutput) Arn() pulumi.StringOutput
- func (TopicRuleDestinationOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationOutput) HttpUrlProperties() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- func (o TopicRuleDestinationOutput) Status() TopicRuleDestinationStatusPtrOutput
- func (o TopicRuleDestinationOutput) StatusReason() pulumi.StringOutput
- func (o TopicRuleDestinationOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestination]
- func (o TopicRuleDestinationOutput) ToTopicRuleDestinationOutput() TopicRuleDestinationOutput
- func (o TopicRuleDestinationOutput) ToTopicRuleDestinationOutputWithContext(ctx context.Context) TopicRuleDestinationOutput
- func (o TopicRuleDestinationOutput) VpcProperties() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- type TopicRuleDestinationState
- type TopicRuleDestinationStatus
- func (TopicRuleDestinationStatus) ElementType() reflect.Type
- func (e TopicRuleDestinationStatus) ToStringOutput() pulumi.StringOutput
- func (e TopicRuleDestinationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TopicRuleDestinationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TopicRuleDestinationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusOutput() TopicRuleDestinationStatusOutput
- func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusOutputWithContext(ctx context.Context) TopicRuleDestinationStatusOutput
- func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput
- func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusPtrOutputWithContext(ctx context.Context) TopicRuleDestinationStatusPtrOutput
- type TopicRuleDestinationStatusInput
- type TopicRuleDestinationStatusOutput
- func (TopicRuleDestinationStatusOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDestinationStatus]
- func (o TopicRuleDestinationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o TopicRuleDestinationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TopicRuleDestinationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TopicRuleDestinationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusOutput() TopicRuleDestinationStatusOutput
- func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusOutputWithContext(ctx context.Context) TopicRuleDestinationStatusOutput
- func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput
- func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusPtrOutputWithContext(ctx context.Context) TopicRuleDestinationStatusPtrOutput
- type TopicRuleDestinationStatusPtrInput
- type TopicRuleDestinationStatusPtrOutput
- func (o TopicRuleDestinationStatusPtrOutput) Elem() TopicRuleDestinationStatusOutput
- func (TopicRuleDestinationStatusPtrOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestinationStatus]
- func (o TopicRuleDestinationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TopicRuleDestinationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TopicRuleDestinationStatusPtrOutput) ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput
- func (o TopicRuleDestinationStatusPtrOutput) ToTopicRuleDestinationStatusPtrOutputWithContext(ctx context.Context) TopicRuleDestinationStatusPtrOutput
- type TopicRuleDestinationVpcDestinationProperties
- type TopicRuleDestinationVpcDestinationPropertiesArgs
- func (TopicRuleDestinationVpcDestinationPropertiesArgs) ElementType() reflect.Type
- func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDestinationVpcDestinationProperties]
- func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesOutput() TopicRuleDestinationVpcDestinationPropertiesOutput
- func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesOutput
- func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- type TopicRuleDestinationVpcDestinationPropertiesInput
- type TopicRuleDestinationVpcDestinationPropertiesOutput
- func (TopicRuleDestinationVpcDestinationPropertiesOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) SubnetIds() pulumi.StringArrayOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDestinationVpcDestinationProperties]
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesOutput() TopicRuleDestinationVpcDestinationPropertiesOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesOutput) VpcId() pulumi.StringPtrOutput
- type TopicRuleDestinationVpcDestinationPropertiesPtrInput
- type TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) Elem() TopicRuleDestinationVpcDestinationPropertiesOutput
- func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ElementType() reflect.Type
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestinationVpcDestinationProperties]
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) VpcId() pulumi.StringPtrOutput
- type TopicRuleDynamoDBv2Action
- type TopicRuleDynamoDBv2ActionArgs
- func (TopicRuleDynamoDBv2ActionArgs) ElementType() reflect.Type
- func (i TopicRuleDynamoDBv2ActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDBv2Action]
- func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionOutput() TopicRuleDynamoDBv2ActionOutput
- func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionOutput
- func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
- func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
- type TopicRuleDynamoDBv2ActionInput
- type TopicRuleDynamoDBv2ActionOutput
- func (TopicRuleDynamoDBv2ActionOutput) ElementType() reflect.Type
- func (o TopicRuleDynamoDBv2ActionOutput) PutItem() TopicRulePutItemInputPtrOutput
- func (o TopicRuleDynamoDBv2ActionOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDBv2ActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDBv2Action]
- func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionOutput() TopicRuleDynamoDBv2ActionOutput
- func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionOutput
- func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
- func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
- type TopicRuleDynamoDBv2ActionPtrInput
- type TopicRuleDynamoDBv2ActionPtrOutput
- func (o TopicRuleDynamoDBv2ActionPtrOutput) Elem() TopicRuleDynamoDBv2ActionOutput
- func (TopicRuleDynamoDBv2ActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleDynamoDBv2ActionPtrOutput) PutItem() TopicRulePutItemInputPtrOutput
- func (o TopicRuleDynamoDBv2ActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDBv2ActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDynamoDBv2Action]
- func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
- func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
- type TopicRuleDynamoDbAction
- type TopicRuleDynamoDbActionArgs
- func (TopicRuleDynamoDbActionArgs) ElementType() reflect.Type
- func (i TopicRuleDynamoDbActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDbAction]
- func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionOutput() TopicRuleDynamoDbActionOutput
- func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionOutput
- func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput
- func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionPtrOutput
- type TopicRuleDynamoDbActionInput
- type TopicRuleDynamoDbActionOutput
- func (TopicRuleDynamoDbActionOutput) ElementType() reflect.Type
- func (o TopicRuleDynamoDbActionOutput) HashKeyField() pulumi.StringOutput
- func (o TopicRuleDynamoDbActionOutput) HashKeyType() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionOutput) HashKeyValue() pulumi.StringOutput
- func (o TopicRuleDynamoDbActionOutput) PayloadField() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionOutput) RangeKeyField() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionOutput) RangeKeyType() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionOutput) RangeKeyValue() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleDynamoDbActionOutput) TableName() pulumi.StringOutput
- func (o TopicRuleDynamoDbActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDbAction]
- func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionOutput() TopicRuleDynamoDbActionOutput
- func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionOutput
- func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput
- func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionPtrOutput
- type TopicRuleDynamoDbActionPtrInput
- type TopicRuleDynamoDbActionPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) Elem() TopicRuleDynamoDbActionOutput
- func (TopicRuleDynamoDbActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleDynamoDbActionPtrOutput) HashKeyField() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) HashKeyType() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) HashKeyValue() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) PayloadField() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) RangeKeyField() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) RangeKeyType() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) RangeKeyValue() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) TableName() pulumi.StringPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDynamoDbAction]
- func (o TopicRuleDynamoDbActionPtrOutput) ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput
- func (o TopicRuleDynamoDbActionPtrOutput) ToTopicRuleDynamoDbActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionPtrOutput
- type TopicRuleElasticsearchAction
- type TopicRuleElasticsearchActionArgs
- func (TopicRuleElasticsearchActionArgs) ElementType() reflect.Type
- func (i TopicRuleElasticsearchActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleElasticsearchAction]
- func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionOutput() TopicRuleElasticsearchActionOutput
- func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionOutput
- func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput
- func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionPtrOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionPtrOutput
- type TopicRuleElasticsearchActionInput
- type TopicRuleElasticsearchActionOutput
- func (TopicRuleElasticsearchActionOutput) ElementType() reflect.Type
- func (o TopicRuleElasticsearchActionOutput) Endpoint() pulumi.StringOutput
- func (o TopicRuleElasticsearchActionOutput) Id() pulumi.StringOutput
- func (o TopicRuleElasticsearchActionOutput) Index() pulumi.StringOutput
- func (o TopicRuleElasticsearchActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleElasticsearchActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleElasticsearchAction]
- func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionOutput() TopicRuleElasticsearchActionOutput
- func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionOutput
- func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput
- func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionPtrOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionPtrOutput
- func (o TopicRuleElasticsearchActionOutput) Type() pulumi.StringOutput
- type TopicRuleElasticsearchActionPtrInput
- type TopicRuleElasticsearchActionPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) Elem() TopicRuleElasticsearchActionOutput
- func (TopicRuleElasticsearchActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleElasticsearchActionPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) Id() pulumi.StringPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) Index() pulumi.StringPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleElasticsearchAction]
- func (o TopicRuleElasticsearchActionPtrOutput) ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) ToTopicRuleElasticsearchActionPtrOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionPtrOutput
- func (o TopicRuleElasticsearchActionPtrOutput) Type() pulumi.StringPtrOutput
- type TopicRuleFirehoseAction
- type TopicRuleFirehoseActionArgs
- func (TopicRuleFirehoseActionArgs) ElementType() reflect.Type
- func (i TopicRuleFirehoseActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleFirehoseAction]
- func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionOutput() TopicRuleFirehoseActionOutput
- func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionOutputWithContext(ctx context.Context) TopicRuleFirehoseActionOutput
- func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
- func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
- type TopicRuleFirehoseActionInput
- type TopicRuleFirehoseActionOutput
- func (o TopicRuleFirehoseActionOutput) BatchMode() pulumi.BoolPtrOutput
- func (o TopicRuleFirehoseActionOutput) DeliveryStreamName() pulumi.StringOutput
- func (TopicRuleFirehoseActionOutput) ElementType() reflect.Type
- func (o TopicRuleFirehoseActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleFirehoseActionOutput) Separator() pulumi.StringPtrOutput
- func (o TopicRuleFirehoseActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleFirehoseAction]
- func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionOutput() TopicRuleFirehoseActionOutput
- func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionOutputWithContext(ctx context.Context) TopicRuleFirehoseActionOutput
- func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
- func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
- type TopicRuleFirehoseActionPtrInput
- type TopicRuleFirehoseActionPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) DeliveryStreamName() pulumi.StringPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) Elem() TopicRuleFirehoseActionOutput
- func (TopicRuleFirehoseActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleFirehoseActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) Separator() pulumi.StringPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleFirehoseAction]
- func (o TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
- type TopicRuleHttpAction
- type TopicRuleHttpActionArgs
- func (TopicRuleHttpActionArgs) ElementType() reflect.Type
- func (i TopicRuleHttpActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAction]
- func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionOutput() TopicRuleHttpActionOutput
- func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionOutputWithContext(ctx context.Context) TopicRuleHttpActionOutput
- func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput
- func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionPtrOutputWithContext(ctx context.Context) TopicRuleHttpActionPtrOutput
- type TopicRuleHttpActionHeader
- type TopicRuleHttpActionHeaderArgs
- func (TopicRuleHttpActionHeaderArgs) ElementType() reflect.Type
- func (i TopicRuleHttpActionHeaderArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpActionHeader]
- func (i TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutput() TopicRuleHttpActionHeaderOutput
- func (i TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderOutput
- type TopicRuleHttpActionHeaderArray
- func (TopicRuleHttpActionHeaderArray) ElementType() reflect.Type
- func (i TopicRuleHttpActionHeaderArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleHttpActionHeader]
- func (i TopicRuleHttpActionHeaderArray) ToTopicRuleHttpActionHeaderArrayOutput() TopicRuleHttpActionHeaderArrayOutput
- func (i TopicRuleHttpActionHeaderArray) ToTopicRuleHttpActionHeaderArrayOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderArrayOutput
- type TopicRuleHttpActionHeaderArrayInput
- type TopicRuleHttpActionHeaderArrayOutput
- func (TopicRuleHttpActionHeaderArrayOutput) ElementType() reflect.Type
- func (o TopicRuleHttpActionHeaderArrayOutput) Index(i pulumi.IntInput) TopicRuleHttpActionHeaderOutput
- func (o TopicRuleHttpActionHeaderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleHttpActionHeader]
- func (o TopicRuleHttpActionHeaderArrayOutput) ToTopicRuleHttpActionHeaderArrayOutput() TopicRuleHttpActionHeaderArrayOutput
- func (o TopicRuleHttpActionHeaderArrayOutput) ToTopicRuleHttpActionHeaderArrayOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderArrayOutput
- type TopicRuleHttpActionHeaderInput
- type TopicRuleHttpActionHeaderOutput
- func (TopicRuleHttpActionHeaderOutput) ElementType() reflect.Type
- func (o TopicRuleHttpActionHeaderOutput) Key() pulumi.StringOutput
- func (o TopicRuleHttpActionHeaderOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpActionHeader]
- func (o TopicRuleHttpActionHeaderOutput) ToTopicRuleHttpActionHeaderOutput() TopicRuleHttpActionHeaderOutput
- func (o TopicRuleHttpActionHeaderOutput) ToTopicRuleHttpActionHeaderOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderOutput
- func (o TopicRuleHttpActionHeaderOutput) Value() pulumi.StringOutput
- type TopicRuleHttpActionInput
- type TopicRuleHttpActionOutput
- func (o TopicRuleHttpActionOutput) Auth() TopicRuleHttpAuthorizationPtrOutput
- func (o TopicRuleHttpActionOutput) ConfirmationUrl() pulumi.StringPtrOutput
- func (TopicRuleHttpActionOutput) ElementType() reflect.Type
- func (o TopicRuleHttpActionOutput) Headers() TopicRuleHttpActionHeaderArrayOutput
- func (o TopicRuleHttpActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAction]
- func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionOutput() TopicRuleHttpActionOutput
- func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionOutputWithContext(ctx context.Context) TopicRuleHttpActionOutput
- func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput
- func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionPtrOutputWithContext(ctx context.Context) TopicRuleHttpActionPtrOutput
- func (o TopicRuleHttpActionOutput) Url() pulumi.StringOutput
- type TopicRuleHttpActionPtrInput
- type TopicRuleHttpActionPtrOutput
- func (o TopicRuleHttpActionPtrOutput) Auth() TopicRuleHttpAuthorizationPtrOutput
- func (o TopicRuleHttpActionPtrOutput) ConfirmationUrl() pulumi.StringPtrOutput
- func (o TopicRuleHttpActionPtrOutput) Elem() TopicRuleHttpActionOutput
- func (TopicRuleHttpActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleHttpActionPtrOutput) Headers() TopicRuleHttpActionHeaderArrayOutput
- func (o TopicRuleHttpActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleHttpAction]
- func (o TopicRuleHttpActionPtrOutput) ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput
- func (o TopicRuleHttpActionPtrOutput) ToTopicRuleHttpActionPtrOutputWithContext(ctx context.Context) TopicRuleHttpActionPtrOutput
- func (o TopicRuleHttpActionPtrOutput) Url() pulumi.StringPtrOutput
- type TopicRuleHttpAuthorization
- type TopicRuleHttpAuthorizationArgs
- func (TopicRuleHttpAuthorizationArgs) ElementType() reflect.Type
- func (i TopicRuleHttpAuthorizationArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAuthorization]
- func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationOutput() TopicRuleHttpAuthorizationOutput
- func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationOutput
- func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
- func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
- type TopicRuleHttpAuthorizationInput
- type TopicRuleHttpAuthorizationOutput
- func (TopicRuleHttpAuthorizationOutput) ElementType() reflect.Type
- func (o TopicRuleHttpAuthorizationOutput) Sigv4() TopicRuleSigV4AuthorizationPtrOutput
- func (o TopicRuleHttpAuthorizationOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAuthorization]
- func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationOutput() TopicRuleHttpAuthorizationOutput
- func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationOutput
- func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
- func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
- type TopicRuleHttpAuthorizationPtrInput
- type TopicRuleHttpAuthorizationPtrOutput
- func (o TopicRuleHttpAuthorizationPtrOutput) Elem() TopicRuleHttpAuthorizationOutput
- func (TopicRuleHttpAuthorizationPtrOutput) ElementType() reflect.Type
- func (o TopicRuleHttpAuthorizationPtrOutput) Sigv4() TopicRuleSigV4AuthorizationPtrOutput
- func (o TopicRuleHttpAuthorizationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleHttpAuthorization]
- func (o TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
- func (o TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
- type TopicRuleInput
- type TopicRuleIotAnalyticsAction
- type TopicRuleIotAnalyticsActionArgs
- func (TopicRuleIotAnalyticsActionArgs) ElementType() reflect.Type
- func (i TopicRuleIotAnalyticsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotAnalyticsAction]
- func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionOutput() TopicRuleIotAnalyticsActionOutput
- func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionOutput
- func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
- func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
- type TopicRuleIotAnalyticsActionInput
- type TopicRuleIotAnalyticsActionOutput
- func (o TopicRuleIotAnalyticsActionOutput) BatchMode() pulumi.BoolPtrOutput
- func (o TopicRuleIotAnalyticsActionOutput) ChannelName() pulumi.StringOutput
- func (TopicRuleIotAnalyticsActionOutput) ElementType() reflect.Type
- func (o TopicRuleIotAnalyticsActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleIotAnalyticsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotAnalyticsAction]
- func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionOutput() TopicRuleIotAnalyticsActionOutput
- func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionOutput
- func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
- func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
- type TopicRuleIotAnalyticsActionPtrInput
- type TopicRuleIotAnalyticsActionPtrOutput
- func (o TopicRuleIotAnalyticsActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
- func (o TopicRuleIotAnalyticsActionPtrOutput) ChannelName() pulumi.StringPtrOutput
- func (o TopicRuleIotAnalyticsActionPtrOutput) Elem() TopicRuleIotAnalyticsActionOutput
- func (TopicRuleIotAnalyticsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleIotAnalyticsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleIotAnalyticsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleIotAnalyticsAction]
- func (o TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
- func (o TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
- type TopicRuleIotEventsAction
- type TopicRuleIotEventsActionArgs
- func (TopicRuleIotEventsActionArgs) ElementType() reflect.Type
- func (i TopicRuleIotEventsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotEventsAction]
- func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionOutput() TopicRuleIotEventsActionOutput
- func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionOutputWithContext(ctx context.Context) TopicRuleIotEventsActionOutput
- func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
- func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
- type TopicRuleIotEventsActionInput
- type TopicRuleIotEventsActionOutput
- func (o TopicRuleIotEventsActionOutput) BatchMode() pulumi.BoolPtrOutput
- func (TopicRuleIotEventsActionOutput) ElementType() reflect.Type
- func (o TopicRuleIotEventsActionOutput) InputName() pulumi.StringOutput
- func (o TopicRuleIotEventsActionOutput) MessageId() pulumi.StringPtrOutput
- func (o TopicRuleIotEventsActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleIotEventsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotEventsAction]
- func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionOutput() TopicRuleIotEventsActionOutput
- func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionOutputWithContext(ctx context.Context) TopicRuleIotEventsActionOutput
- func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
- func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
- type TopicRuleIotEventsActionPtrInput
- type TopicRuleIotEventsActionPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) Elem() TopicRuleIotEventsActionOutput
- func (TopicRuleIotEventsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleIotEventsActionPtrOutput) InputName() pulumi.StringPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) MessageId() pulumi.StringPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleIotEventsAction]
- func (o TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
- type TopicRuleIotSiteWiseAction
- type TopicRuleIotSiteWiseActionArgs
- func (TopicRuleIotSiteWiseActionArgs) ElementType() reflect.Type
- func (i TopicRuleIotSiteWiseActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotSiteWiseAction]
- func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionOutput() TopicRuleIotSiteWiseActionOutput
- func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionOutput
- func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
- func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
- type TopicRuleIotSiteWiseActionInput
- type TopicRuleIotSiteWiseActionOutput
- func (TopicRuleIotSiteWiseActionOutput) ElementType() reflect.Type
- func (o TopicRuleIotSiteWiseActionOutput) PutAssetPropertyValueEntries() TopicRulePutAssetPropertyValueEntryArrayOutput
- func (o TopicRuleIotSiteWiseActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleIotSiteWiseActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotSiteWiseAction]
- func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionOutput() TopicRuleIotSiteWiseActionOutput
- func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionOutput
- func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
- func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
- type TopicRuleIotSiteWiseActionPtrInput
- type TopicRuleIotSiteWiseActionPtrOutput
- func (o TopicRuleIotSiteWiseActionPtrOutput) Elem() TopicRuleIotSiteWiseActionOutput
- func (TopicRuleIotSiteWiseActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleIotSiteWiseActionPtrOutput) PutAssetPropertyValueEntries() TopicRulePutAssetPropertyValueEntryArrayOutput
- func (o TopicRuleIotSiteWiseActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleIotSiteWiseActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleIotSiteWiseAction]
- func (o TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
- func (o TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
- type TopicRuleKafkaAction
- type TopicRuleKafkaActionArgs
- func (TopicRuleKafkaActionArgs) ElementType() reflect.Type
- func (i TopicRuleKafkaActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKafkaAction]
- func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionOutput() TopicRuleKafkaActionOutput
- func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionOutputWithContext(ctx context.Context) TopicRuleKafkaActionOutput
- func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput
- func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionPtrOutputWithContext(ctx context.Context) TopicRuleKafkaActionPtrOutput
- type TopicRuleKafkaActionInput
- type TopicRuleKafkaActionOutput
- func (o TopicRuleKafkaActionOutput) ClientProperties() pulumi.AnyOutput
- func (o TopicRuleKafkaActionOutput) DestinationArn() pulumi.StringOutput
- func (TopicRuleKafkaActionOutput) ElementType() reflect.Type
- func (o TopicRuleKafkaActionOutput) Key() pulumi.StringPtrOutput
- func (o TopicRuleKafkaActionOutput) Partition() pulumi.StringPtrOutput
- func (o TopicRuleKafkaActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKafkaAction]
- func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionOutput() TopicRuleKafkaActionOutput
- func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionOutputWithContext(ctx context.Context) TopicRuleKafkaActionOutput
- func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput
- func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionPtrOutputWithContext(ctx context.Context) TopicRuleKafkaActionPtrOutput
- func (o TopicRuleKafkaActionOutput) Topic() pulumi.StringOutput
- type TopicRuleKafkaActionPtrInput
- type TopicRuleKafkaActionPtrOutput
- func (o TopicRuleKafkaActionPtrOutput) ClientProperties() pulumi.AnyOutput
- func (o TopicRuleKafkaActionPtrOutput) DestinationArn() pulumi.StringPtrOutput
- func (o TopicRuleKafkaActionPtrOutput) Elem() TopicRuleKafkaActionOutput
- func (TopicRuleKafkaActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleKafkaActionPtrOutput) Key() pulumi.StringPtrOutput
- func (o TopicRuleKafkaActionPtrOutput) Partition() pulumi.StringPtrOutput
- func (o TopicRuleKafkaActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleKafkaAction]
- func (o TopicRuleKafkaActionPtrOutput) ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput
- func (o TopicRuleKafkaActionPtrOutput) ToTopicRuleKafkaActionPtrOutputWithContext(ctx context.Context) TopicRuleKafkaActionPtrOutput
- func (o TopicRuleKafkaActionPtrOutput) Topic() pulumi.StringPtrOutput
- type TopicRuleKinesisAction
- type TopicRuleKinesisActionArgs
- func (TopicRuleKinesisActionArgs) ElementType() reflect.Type
- func (i TopicRuleKinesisActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKinesisAction]
- func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionOutput() TopicRuleKinesisActionOutput
- func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionOutputWithContext(ctx context.Context) TopicRuleKinesisActionOutput
- func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
- func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
- type TopicRuleKinesisActionInput
- type TopicRuleKinesisActionOutput
- func (TopicRuleKinesisActionOutput) ElementType() reflect.Type
- func (o TopicRuleKinesisActionOutput) PartitionKey() pulumi.StringPtrOutput
- func (o TopicRuleKinesisActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleKinesisActionOutput) StreamName() pulumi.StringOutput
- func (o TopicRuleKinesisActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKinesisAction]
- func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionOutput() TopicRuleKinesisActionOutput
- func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionOutputWithContext(ctx context.Context) TopicRuleKinesisActionOutput
- func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
- func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
- type TopicRuleKinesisActionPtrInput
- type TopicRuleKinesisActionPtrOutput
- func (o TopicRuleKinesisActionPtrOutput) Elem() TopicRuleKinesisActionOutput
- func (TopicRuleKinesisActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleKinesisActionPtrOutput) PartitionKey() pulumi.StringPtrOutput
- func (o TopicRuleKinesisActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleKinesisActionPtrOutput) StreamName() pulumi.StringPtrOutput
- func (o TopicRuleKinesisActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleKinesisAction]
- func (o TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
- func (o TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
- type TopicRuleLambdaAction
- type TopicRuleLambdaActionArgs
- func (TopicRuleLambdaActionArgs) ElementType() reflect.Type
- func (i TopicRuleLambdaActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLambdaAction]
- func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionOutput() TopicRuleLambdaActionOutput
- func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionOutputWithContext(ctx context.Context) TopicRuleLambdaActionOutput
- func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
- func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
- type TopicRuleLambdaActionInput
- type TopicRuleLambdaActionOutput
- func (TopicRuleLambdaActionOutput) ElementType() reflect.Type
- func (o TopicRuleLambdaActionOutput) FunctionArn() pulumi.StringPtrOutput
- func (o TopicRuleLambdaActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLambdaAction]
- func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionOutput() TopicRuleLambdaActionOutput
- func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionOutputWithContext(ctx context.Context) TopicRuleLambdaActionOutput
- func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
- func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
- type TopicRuleLambdaActionPtrInput
- type TopicRuleLambdaActionPtrOutput
- func (o TopicRuleLambdaActionPtrOutput) Elem() TopicRuleLambdaActionOutput
- func (TopicRuleLambdaActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleLambdaActionPtrOutput) FunctionArn() pulumi.StringPtrOutput
- func (o TopicRuleLambdaActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleLambdaAction]
- func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
- func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
- type TopicRuleLocationAction
- type TopicRuleLocationActionArgs
- func (TopicRuleLocationActionArgs) ElementType() reflect.Type
- func (i TopicRuleLocationActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLocationAction]
- func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionOutput() TopicRuleLocationActionOutput
- func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionOutputWithContext(ctx context.Context) TopicRuleLocationActionOutput
- func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput
- func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionPtrOutputWithContext(ctx context.Context) TopicRuleLocationActionPtrOutput
- type TopicRuleLocationActionInput
- type TopicRuleLocationActionOutput
- func (o TopicRuleLocationActionOutput) DeviceId() pulumi.StringOutput
- func (TopicRuleLocationActionOutput) ElementType() reflect.Type
- func (o TopicRuleLocationActionOutput) Latitude() pulumi.StringOutput
- func (o TopicRuleLocationActionOutput) Longitude() pulumi.StringOutput
- func (o TopicRuleLocationActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleLocationActionOutput) Timestamp() TopicRuleTimestampPtrOutput
- func (o TopicRuleLocationActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLocationAction]
- func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionOutput() TopicRuleLocationActionOutput
- func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionOutputWithContext(ctx context.Context) TopicRuleLocationActionOutput
- func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput
- func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionPtrOutputWithContext(ctx context.Context) TopicRuleLocationActionPtrOutput
- func (o TopicRuleLocationActionOutput) TrackerName() pulumi.StringOutput
- type TopicRuleLocationActionPtrInput
- type TopicRuleLocationActionPtrOutput
- func (o TopicRuleLocationActionPtrOutput) DeviceId() pulumi.StringPtrOutput
- func (o TopicRuleLocationActionPtrOutput) Elem() TopicRuleLocationActionOutput
- func (TopicRuleLocationActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleLocationActionPtrOutput) Latitude() pulumi.StringPtrOutput
- func (o TopicRuleLocationActionPtrOutput) Longitude() pulumi.StringPtrOutput
- func (o TopicRuleLocationActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleLocationActionPtrOutput) Timestamp() TopicRuleTimestampPtrOutput
- func (o TopicRuleLocationActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleLocationAction]
- func (o TopicRuleLocationActionPtrOutput) ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput
- func (o TopicRuleLocationActionPtrOutput) ToTopicRuleLocationActionPtrOutputWithContext(ctx context.Context) TopicRuleLocationActionPtrOutput
- func (o TopicRuleLocationActionPtrOutput) TrackerName() pulumi.StringPtrOutput
- type TopicRuleOpenSearchAction
- type TopicRuleOpenSearchActionArgs
- func (TopicRuleOpenSearchActionArgs) ElementType() reflect.Type
- func (i TopicRuleOpenSearchActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleOpenSearchAction]
- func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionOutput() TopicRuleOpenSearchActionOutput
- func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionOutput
- func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
- func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
- type TopicRuleOpenSearchActionInput
- type TopicRuleOpenSearchActionOutput
- func (TopicRuleOpenSearchActionOutput) ElementType() reflect.Type
- func (o TopicRuleOpenSearchActionOutput) Endpoint() pulumi.StringOutput
- func (o TopicRuleOpenSearchActionOutput) Id() pulumi.StringOutput
- func (o TopicRuleOpenSearchActionOutput) Index() pulumi.StringOutput
- func (o TopicRuleOpenSearchActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleOpenSearchActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleOpenSearchAction]
- func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionOutput() TopicRuleOpenSearchActionOutput
- func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionOutput
- func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionOutput) Type() pulumi.StringOutput
- type TopicRuleOpenSearchActionPtrInput
- type TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) Elem() TopicRuleOpenSearchActionOutput
- func (TopicRuleOpenSearchActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleOpenSearchActionPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) Id() pulumi.StringPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) Index() pulumi.StringPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleOpenSearchAction]
- func (o TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) Type() pulumi.StringPtrOutput
- type TopicRuleOutput
- func (o TopicRuleOutput) Arn() pulumi.StringOutput
- func (TopicRuleOutput) ElementType() reflect.Type
- func (o TopicRuleOutput) RuleName() pulumi.StringPtrOutput
- func (o TopicRuleOutput) Tags() TopicRuleTagArrayOutput
- func (o TopicRuleOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRule]
- func (o TopicRuleOutput) ToTopicRuleOutput() TopicRuleOutput
- func (o TopicRuleOutput) ToTopicRuleOutputWithContext(ctx context.Context) TopicRuleOutput
- func (o TopicRuleOutput) TopicRulePayload() TopicRulePayloadOutput
- type TopicRulePayload
- type TopicRulePayloadArgs
- func (TopicRulePayloadArgs) ElementType() reflect.Type
- func (i TopicRulePayloadArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRulePayload]
- func (i TopicRulePayloadArgs) ToTopicRulePayloadOutput() TopicRulePayloadOutput
- func (i TopicRulePayloadArgs) ToTopicRulePayloadOutputWithContext(ctx context.Context) TopicRulePayloadOutput
- type TopicRulePayloadInput
- type TopicRulePayloadOutput
- func (o TopicRulePayloadOutput) Actions() TopicRuleActionArrayOutput
- func (o TopicRulePayloadOutput) AwsIotSqlVersion() pulumi.StringPtrOutput
- func (o TopicRulePayloadOutput) Description() pulumi.StringPtrOutput
- func (TopicRulePayloadOutput) ElementType() reflect.Type
- func (o TopicRulePayloadOutput) ErrorAction() TopicRuleActionPtrOutput
- func (o TopicRulePayloadOutput) RuleDisabled() pulumi.BoolPtrOutput
- func (o TopicRulePayloadOutput) Sql() pulumi.StringOutput
- func (o TopicRulePayloadOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRulePayload]
- func (o TopicRulePayloadOutput) ToTopicRulePayloadOutput() TopicRulePayloadOutput
- func (o TopicRulePayloadOutput) ToTopicRulePayloadOutputWithContext(ctx context.Context) TopicRulePayloadOutput
- type TopicRulePayloadPtrOutput
- func (o TopicRulePayloadPtrOutput) Actions() TopicRuleActionArrayOutput
- func (o TopicRulePayloadPtrOutput) AwsIotSqlVersion() pulumi.StringPtrOutput
- func (o TopicRulePayloadPtrOutput) Description() pulumi.StringPtrOutput
- func (o TopicRulePayloadPtrOutput) Elem() TopicRulePayloadOutput
- func (TopicRulePayloadPtrOutput) ElementType() reflect.Type
- func (o TopicRulePayloadPtrOutput) ErrorAction() TopicRuleActionPtrOutput
- func (o TopicRulePayloadPtrOutput) RuleDisabled() pulumi.BoolPtrOutput
- func (o TopicRulePayloadPtrOutput) Sql() pulumi.StringPtrOutput
- func (o TopicRulePayloadPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRulePayload]
- func (o TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
- func (o TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
- type TopicRulePutAssetPropertyValueEntry
- type TopicRulePutAssetPropertyValueEntryArgs
- func (TopicRulePutAssetPropertyValueEntryArgs) ElementType() reflect.Type
- func (i TopicRulePutAssetPropertyValueEntryArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutAssetPropertyValueEntry]
- func (i TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput
- func (i TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryOutput
- type TopicRulePutAssetPropertyValueEntryArray
- func (TopicRulePutAssetPropertyValueEntryArray) ElementType() reflect.Type
- func (i TopicRulePutAssetPropertyValueEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRulePutAssetPropertyValueEntry]
- func (i TopicRulePutAssetPropertyValueEntryArray) ToTopicRulePutAssetPropertyValueEntryArrayOutput() TopicRulePutAssetPropertyValueEntryArrayOutput
- func (i TopicRulePutAssetPropertyValueEntryArray) ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryArrayOutput
- type TopicRulePutAssetPropertyValueEntryArrayInput
- type TopicRulePutAssetPropertyValueEntryArrayOutput
- func (TopicRulePutAssetPropertyValueEntryArrayOutput) ElementType() reflect.Type
- func (o TopicRulePutAssetPropertyValueEntryArrayOutput) Index(i pulumi.IntInput) TopicRulePutAssetPropertyValueEntryOutput
- func (o TopicRulePutAssetPropertyValueEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRulePutAssetPropertyValueEntry]
- func (o TopicRulePutAssetPropertyValueEntryArrayOutput) ToTopicRulePutAssetPropertyValueEntryArrayOutput() TopicRulePutAssetPropertyValueEntryArrayOutput
- func (o TopicRulePutAssetPropertyValueEntryArrayOutput) ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryArrayOutput
- type TopicRulePutAssetPropertyValueEntryInput
- type TopicRulePutAssetPropertyValueEntryOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) AssetId() pulumi.StringPtrOutput
- func (TopicRulePutAssetPropertyValueEntryOutput) ElementType() reflect.Type
- func (o TopicRulePutAssetPropertyValueEntryOutput) EntryId() pulumi.StringPtrOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) PropertyAlias() pulumi.StringPtrOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) PropertyId() pulumi.StringPtrOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) PropertyValues() TopicRuleAssetPropertyValueArrayOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutAssetPropertyValueEntry]
- func (o TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryOutput
- type TopicRulePutItemInput
- type TopicRulePutItemInputArgs
- func (TopicRulePutItemInputArgs) ElementType() reflect.Type
- func (i TopicRulePutItemInputArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutItemInput]
- func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputOutput() TopicRulePutItemInputOutput
- func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputOutputWithContext(ctx context.Context) TopicRulePutItemInputOutput
- func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
- func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
- type TopicRulePutItemInputInput
- type TopicRulePutItemInputOutput
- func (TopicRulePutItemInputOutput) ElementType() reflect.Type
- func (o TopicRulePutItemInputOutput) TableName() pulumi.StringOutput
- func (o TopicRulePutItemInputOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutItemInput]
- func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputOutput() TopicRulePutItemInputOutput
- func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputOutputWithContext(ctx context.Context) TopicRulePutItemInputOutput
- func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
- func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
- type TopicRulePutItemInputPtrInput
- type TopicRulePutItemInputPtrOutput
- func (o TopicRulePutItemInputPtrOutput) Elem() TopicRulePutItemInputOutput
- func (TopicRulePutItemInputPtrOutput) ElementType() reflect.Type
- func (o TopicRulePutItemInputPtrOutput) TableName() pulumi.StringPtrOutput
- func (o TopicRulePutItemInputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRulePutItemInput]
- func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
- func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
- type TopicRuleRepublishAction
- type TopicRuleRepublishActionArgs
- func (TopicRuleRepublishActionArgs) ElementType() reflect.Type
- func (i TopicRuleRepublishActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishAction]
- func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionOutput() TopicRuleRepublishActionOutput
- func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionOutputWithContext(ctx context.Context) TopicRuleRepublishActionOutput
- func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput
- func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionPtrOutput
- type TopicRuleRepublishActionHeaders
- type TopicRuleRepublishActionHeadersArgs
- func (TopicRuleRepublishActionHeadersArgs) ElementType() reflect.Type
- func (i TopicRuleRepublishActionHeadersArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishActionHeaders]
- func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersOutput() TopicRuleRepublishActionHeadersOutput
- func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersOutput
- func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput
- func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersPtrOutput
- type TopicRuleRepublishActionHeadersInput
- type TopicRuleRepublishActionHeadersOutput
- func (o TopicRuleRepublishActionHeadersOutput) ContentType() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersOutput) CorrelationData() pulumi.StringPtrOutput
- func (TopicRuleRepublishActionHeadersOutput) ElementType() reflect.Type
- func (o TopicRuleRepublishActionHeadersOutput) MessageExpiry() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersOutput) PayloadFormatIndicator() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersOutput) ResponseTopic() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishActionHeaders]
- func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersOutput() TopicRuleRepublishActionHeadersOutput
- func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersOutput
- func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionHeadersOutput) UserProperties() TopicRuleUserPropertyArrayOutput
- type TopicRuleRepublishActionHeadersPtrInput
- type TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) ContentType() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) CorrelationData() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) Elem() TopicRuleRepublishActionHeadersOutput
- func (TopicRuleRepublishActionHeadersPtrOutput) ElementType() reflect.Type
- func (o TopicRuleRepublishActionHeadersPtrOutput) MessageExpiry() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) PayloadFormatIndicator() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) ResponseTopic() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleRepublishActionHeaders]
- func (o TopicRuleRepublishActionHeadersPtrOutput) ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) ToTopicRuleRepublishActionHeadersPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionHeadersPtrOutput) UserProperties() TopicRuleUserPropertyArrayOutput
- type TopicRuleRepublishActionInput
- type TopicRuleRepublishActionOutput
- func (TopicRuleRepublishActionOutput) ElementType() reflect.Type
- func (o TopicRuleRepublishActionOutput) Headers() TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionOutput) Qos() pulumi.IntPtrOutput
- func (o TopicRuleRepublishActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleRepublishActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishAction]
- func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionOutput() TopicRuleRepublishActionOutput
- func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionOutputWithContext(ctx context.Context) TopicRuleRepublishActionOutput
- func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput
- func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionPtrOutput
- func (o TopicRuleRepublishActionOutput) Topic() pulumi.StringOutput
- type TopicRuleRepublishActionPtrInput
- type TopicRuleRepublishActionPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) Elem() TopicRuleRepublishActionOutput
- func (TopicRuleRepublishActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleRepublishActionPtrOutput) Headers() TopicRuleRepublishActionHeadersPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) Qos() pulumi.IntPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleRepublishAction]
- func (o TopicRuleRepublishActionPtrOutput) ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) ToTopicRuleRepublishActionPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) Topic() pulumi.StringPtrOutput
- type TopicRuleS3Action
- type TopicRuleS3ActionArgs
- func (TopicRuleS3ActionArgs) ElementType() reflect.Type
- func (i TopicRuleS3ActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleS3Action]
- func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionOutput() TopicRuleS3ActionOutput
- func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionOutputWithContext(ctx context.Context) TopicRuleS3ActionOutput
- func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
- func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
- type TopicRuleS3ActionInput
- type TopicRuleS3ActionOutput
- func (o TopicRuleS3ActionOutput) BucketName() pulumi.StringOutput
- func (o TopicRuleS3ActionOutput) CannedAcl() TopicRuleCannedAccessControlListPtrOutput
- func (TopicRuleS3ActionOutput) ElementType() reflect.Type
- func (o TopicRuleS3ActionOutput) Key() pulumi.StringOutput
- func (o TopicRuleS3ActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleS3ActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleS3Action]
- func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionOutput() TopicRuleS3ActionOutput
- func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionOutputWithContext(ctx context.Context) TopicRuleS3ActionOutput
- func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
- func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
- type TopicRuleS3ActionPtrInput
- type TopicRuleS3ActionPtrOutput
- func (o TopicRuleS3ActionPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o TopicRuleS3ActionPtrOutput) CannedAcl() TopicRuleCannedAccessControlListPtrOutput
- func (o TopicRuleS3ActionPtrOutput) Elem() TopicRuleS3ActionOutput
- func (TopicRuleS3ActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleS3ActionPtrOutput) Key() pulumi.StringPtrOutput
- func (o TopicRuleS3ActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleS3ActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleS3Action]
- func (o TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
- func (o TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
- type TopicRuleSigV4Authorization
- type TopicRuleSigV4AuthorizationArgs
- func (TopicRuleSigV4AuthorizationArgs) ElementType() reflect.Type
- func (i TopicRuleSigV4AuthorizationArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSigV4Authorization]
- func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationOutput() TopicRuleSigV4AuthorizationOutput
- func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationOutput
- func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
- func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
- type TopicRuleSigV4AuthorizationInput
- type TopicRuleSigV4AuthorizationOutput
- func (TopicRuleSigV4AuthorizationOutput) ElementType() reflect.Type
- func (o TopicRuleSigV4AuthorizationOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleSigV4AuthorizationOutput) ServiceName() pulumi.StringOutput
- func (o TopicRuleSigV4AuthorizationOutput) SigningRegion() pulumi.StringOutput
- func (o TopicRuleSigV4AuthorizationOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSigV4Authorization]
- func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationOutput() TopicRuleSigV4AuthorizationOutput
- func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationOutput
- func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
- func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
- type TopicRuleSigV4AuthorizationPtrInput
- type TopicRuleSigV4AuthorizationPtrOutput
- func (o TopicRuleSigV4AuthorizationPtrOutput) Elem() TopicRuleSigV4AuthorizationOutput
- func (TopicRuleSigV4AuthorizationPtrOutput) ElementType() reflect.Type
- func (o TopicRuleSigV4AuthorizationPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleSigV4AuthorizationPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o TopicRuleSigV4AuthorizationPtrOutput) SigningRegion() pulumi.StringPtrOutput
- func (o TopicRuleSigV4AuthorizationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleSigV4Authorization]
- func (o TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
- func (o TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
- type TopicRuleSnsAction
- type TopicRuleSnsActionArgs
- func (TopicRuleSnsActionArgs) ElementType() reflect.Type
- func (i TopicRuleSnsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSnsAction]
- func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionOutput() TopicRuleSnsActionOutput
- func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionOutputWithContext(ctx context.Context) TopicRuleSnsActionOutput
- func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
- func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
- type TopicRuleSnsActionInput
- type TopicRuleSnsActionOutput
- func (TopicRuleSnsActionOutput) ElementType() reflect.Type
- func (o TopicRuleSnsActionOutput) MessageFormat() pulumi.StringPtrOutput
- func (o TopicRuleSnsActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleSnsActionOutput) TargetArn() pulumi.StringOutput
- func (o TopicRuleSnsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSnsAction]
- func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionOutput() TopicRuleSnsActionOutput
- func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionOutputWithContext(ctx context.Context) TopicRuleSnsActionOutput
- func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
- func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
- type TopicRuleSnsActionPtrInput
- type TopicRuleSnsActionPtrOutput
- func (o TopicRuleSnsActionPtrOutput) Elem() TopicRuleSnsActionOutput
- func (TopicRuleSnsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleSnsActionPtrOutput) MessageFormat() pulumi.StringPtrOutput
- func (o TopicRuleSnsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleSnsActionPtrOutput) TargetArn() pulumi.StringPtrOutput
- func (o TopicRuleSnsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleSnsAction]
- func (o TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
- func (o TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
- type TopicRuleSqsAction
- type TopicRuleSqsActionArgs
- func (TopicRuleSqsActionArgs) ElementType() reflect.Type
- func (i TopicRuleSqsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSqsAction]
- func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionOutput() TopicRuleSqsActionOutput
- func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionOutputWithContext(ctx context.Context) TopicRuleSqsActionOutput
- func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput
- func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionPtrOutputWithContext(ctx context.Context) TopicRuleSqsActionPtrOutput
- type TopicRuleSqsActionInput
- type TopicRuleSqsActionOutput
- func (TopicRuleSqsActionOutput) ElementType() reflect.Type
- func (o TopicRuleSqsActionOutput) QueueUrl() pulumi.StringOutput
- func (o TopicRuleSqsActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleSqsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSqsAction]
- func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionOutput() TopicRuleSqsActionOutput
- func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionOutputWithContext(ctx context.Context) TopicRuleSqsActionOutput
- func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput
- func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionPtrOutputWithContext(ctx context.Context) TopicRuleSqsActionPtrOutput
- func (o TopicRuleSqsActionOutput) UseBase64() pulumi.BoolPtrOutput
- type TopicRuleSqsActionPtrInput
- type TopicRuleSqsActionPtrOutput
- func (o TopicRuleSqsActionPtrOutput) Elem() TopicRuleSqsActionOutput
- func (TopicRuleSqsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleSqsActionPtrOutput) QueueUrl() pulumi.StringPtrOutput
- func (o TopicRuleSqsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleSqsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleSqsAction]
- func (o TopicRuleSqsActionPtrOutput) ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput
- func (o TopicRuleSqsActionPtrOutput) ToTopicRuleSqsActionPtrOutputWithContext(ctx context.Context) TopicRuleSqsActionPtrOutput
- func (o TopicRuleSqsActionPtrOutput) UseBase64() pulumi.BoolPtrOutput
- type TopicRuleState
- type TopicRuleStepFunctionsAction
- type TopicRuleStepFunctionsActionArgs
- func (TopicRuleStepFunctionsActionArgs) ElementType() reflect.Type
- func (i TopicRuleStepFunctionsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleStepFunctionsAction]
- func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionOutput() TopicRuleStepFunctionsActionOutput
- func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionOutput
- func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
- func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
- type TopicRuleStepFunctionsActionInput
- type TopicRuleStepFunctionsActionOutput
- func (TopicRuleStepFunctionsActionOutput) ElementType() reflect.Type
- func (o TopicRuleStepFunctionsActionOutput) ExecutionNamePrefix() pulumi.StringPtrOutput
- func (o TopicRuleStepFunctionsActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleStepFunctionsActionOutput) StateMachineName() pulumi.StringOutput
- func (o TopicRuleStepFunctionsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleStepFunctionsAction]
- func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionOutput() TopicRuleStepFunctionsActionOutput
- func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionOutput
- func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
- func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
- type TopicRuleStepFunctionsActionPtrInput
- type TopicRuleStepFunctionsActionPtrOutput
- func (o TopicRuleStepFunctionsActionPtrOutput) Elem() TopicRuleStepFunctionsActionOutput
- func (TopicRuleStepFunctionsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleStepFunctionsActionPtrOutput) ExecutionNamePrefix() pulumi.StringPtrOutput
- func (o TopicRuleStepFunctionsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleStepFunctionsActionPtrOutput) StateMachineName() pulumi.StringPtrOutput
- func (o TopicRuleStepFunctionsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleStepFunctionsAction]
- func (o TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
- func (o TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
- type TopicRuleTag
- type TopicRuleTagArgs
- func (TopicRuleTagArgs) ElementType() reflect.Type
- func (i TopicRuleTagArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTag]
- func (i TopicRuleTagArgs) ToTopicRuleTagOutput() TopicRuleTagOutput
- func (i TopicRuleTagArgs) ToTopicRuleTagOutputWithContext(ctx context.Context) TopicRuleTagOutput
- type TopicRuleTagArray
- func (TopicRuleTagArray) ElementType() reflect.Type
- func (i TopicRuleTagArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTag]
- func (i TopicRuleTagArray) ToTopicRuleTagArrayOutput() TopicRuleTagArrayOutput
- func (i TopicRuleTagArray) ToTopicRuleTagArrayOutputWithContext(ctx context.Context) TopicRuleTagArrayOutput
- type TopicRuleTagArrayInput
- type TopicRuleTagArrayOutput
- func (TopicRuleTagArrayOutput) ElementType() reflect.Type
- func (o TopicRuleTagArrayOutput) Index(i pulumi.IntInput) TopicRuleTagOutput
- func (o TopicRuleTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTag]
- func (o TopicRuleTagArrayOutput) ToTopicRuleTagArrayOutput() TopicRuleTagArrayOutput
- func (o TopicRuleTagArrayOutput) ToTopicRuleTagArrayOutputWithContext(ctx context.Context) TopicRuleTagArrayOutput
- type TopicRuleTagInput
- type TopicRuleTagOutput
- func (TopicRuleTagOutput) ElementType() reflect.Type
- func (o TopicRuleTagOutput) Key() pulumi.StringOutput
- func (o TopicRuleTagOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTag]
- func (o TopicRuleTagOutput) ToTopicRuleTagOutput() TopicRuleTagOutput
- func (o TopicRuleTagOutput) ToTopicRuleTagOutputWithContext(ctx context.Context) TopicRuleTagOutput
- func (o TopicRuleTagOutput) Value() pulumi.StringOutput
- type TopicRuleTimestamp
- type TopicRuleTimestampArgs
- func (TopicRuleTimestampArgs) ElementType() reflect.Type
- func (i TopicRuleTimestampArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestamp]
- func (i TopicRuleTimestampArgs) ToTopicRuleTimestampOutput() TopicRuleTimestampOutput
- func (i TopicRuleTimestampArgs) ToTopicRuleTimestampOutputWithContext(ctx context.Context) TopicRuleTimestampOutput
- func (i TopicRuleTimestampArgs) ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput
- func (i TopicRuleTimestampArgs) ToTopicRuleTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestampPtrOutput
- type TopicRuleTimestampInput
- type TopicRuleTimestampOutput
- func (TopicRuleTimestampOutput) ElementType() reflect.Type
- func (o TopicRuleTimestampOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestamp]
- func (o TopicRuleTimestampOutput) ToTopicRuleTimestampOutput() TopicRuleTimestampOutput
- func (o TopicRuleTimestampOutput) ToTopicRuleTimestampOutputWithContext(ctx context.Context) TopicRuleTimestampOutput
- func (o TopicRuleTimestampOutput) ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput
- func (o TopicRuleTimestampOutput) ToTopicRuleTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestampPtrOutput
- func (o TopicRuleTimestampOutput) Unit() pulumi.StringPtrOutput
- func (o TopicRuleTimestampOutput) Value() pulumi.StringOutput
- type TopicRuleTimestampPtrInput
- type TopicRuleTimestampPtrOutput
- func (o TopicRuleTimestampPtrOutput) Elem() TopicRuleTimestampOutput
- func (TopicRuleTimestampPtrOutput) ElementType() reflect.Type
- func (o TopicRuleTimestampPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleTimestamp]
- func (o TopicRuleTimestampPtrOutput) ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput
- func (o TopicRuleTimestampPtrOutput) ToTopicRuleTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestampPtrOutput
- func (o TopicRuleTimestampPtrOutput) Unit() pulumi.StringPtrOutput
- func (o TopicRuleTimestampPtrOutput) Value() pulumi.StringPtrOutput
- type TopicRuleTimestreamAction
- type TopicRuleTimestreamActionArgs
- func (TopicRuleTimestreamActionArgs) ElementType() reflect.Type
- func (i TopicRuleTimestreamActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamAction]
- func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionOutput() TopicRuleTimestreamActionOutput
- func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionOutputWithContext(ctx context.Context) TopicRuleTimestreamActionOutput
- func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
- func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
- type TopicRuleTimestreamActionInput
- type TopicRuleTimestreamActionOutput
- func (o TopicRuleTimestreamActionOutput) DatabaseName() pulumi.StringOutput
- func (o TopicRuleTimestreamActionOutput) Dimensions() TopicRuleTimestreamDimensionArrayOutput
- func (TopicRuleTimestreamActionOutput) ElementType() reflect.Type
- func (o TopicRuleTimestreamActionOutput) RoleArn() pulumi.StringOutput
- func (o TopicRuleTimestreamActionOutput) TableName() pulumi.StringOutput
- func (o TopicRuleTimestreamActionOutput) Timestamp() TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamAction]
- func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionOutput() TopicRuleTimestreamActionOutput
- func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionOutputWithContext(ctx context.Context) TopicRuleTimestreamActionOutput
- func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
- func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
- type TopicRuleTimestreamActionPtrInput
- type TopicRuleTimestreamActionPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) Dimensions() TopicRuleTimestreamDimensionArrayOutput
- func (o TopicRuleTimestreamActionPtrOutput) Elem() TopicRuleTimestreamActionOutput
- func (TopicRuleTimestreamActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleTimestreamActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) TableName() pulumi.StringPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) Timestamp() TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleTimestreamAction]
- func (o TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
- type TopicRuleTimestreamDimension
- type TopicRuleTimestreamDimensionArgs
- func (TopicRuleTimestreamDimensionArgs) ElementType() reflect.Type
- func (i TopicRuleTimestreamDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamDimension]
- func (i TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutput() TopicRuleTimestreamDimensionOutput
- func (i TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionOutput
- type TopicRuleTimestreamDimensionArray
- func (TopicRuleTimestreamDimensionArray) ElementType() reflect.Type
- func (i TopicRuleTimestreamDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTimestreamDimension]
- func (i TopicRuleTimestreamDimensionArray) ToTopicRuleTimestreamDimensionArrayOutput() TopicRuleTimestreamDimensionArrayOutput
- func (i TopicRuleTimestreamDimensionArray) ToTopicRuleTimestreamDimensionArrayOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionArrayOutput
- type TopicRuleTimestreamDimensionArrayInput
- type TopicRuleTimestreamDimensionArrayOutput
- func (TopicRuleTimestreamDimensionArrayOutput) ElementType() reflect.Type
- func (o TopicRuleTimestreamDimensionArrayOutput) Index(i pulumi.IntInput) TopicRuleTimestreamDimensionOutput
- func (o TopicRuleTimestreamDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTimestreamDimension]
- func (o TopicRuleTimestreamDimensionArrayOutput) ToTopicRuleTimestreamDimensionArrayOutput() TopicRuleTimestreamDimensionArrayOutput
- func (o TopicRuleTimestreamDimensionArrayOutput) ToTopicRuleTimestreamDimensionArrayOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionArrayOutput
- type TopicRuleTimestreamDimensionInput
- type TopicRuleTimestreamDimensionOutput
- func (TopicRuleTimestreamDimensionOutput) ElementType() reflect.Type
- func (o TopicRuleTimestreamDimensionOutput) Name() pulumi.StringOutput
- func (o TopicRuleTimestreamDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamDimension]
- func (o TopicRuleTimestreamDimensionOutput) ToTopicRuleTimestreamDimensionOutput() TopicRuleTimestreamDimensionOutput
- func (o TopicRuleTimestreamDimensionOutput) ToTopicRuleTimestreamDimensionOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionOutput
- func (o TopicRuleTimestreamDimensionOutput) Value() pulumi.StringOutput
- type TopicRuleTimestreamTimestamp
- type TopicRuleTimestreamTimestampArgs
- func (TopicRuleTimestreamTimestampArgs) ElementType() reflect.Type
- func (i TopicRuleTimestreamTimestampArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamTimestamp]
- func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampOutput() TopicRuleTimestreamTimestampOutput
- func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampOutput
- func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
- func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
- type TopicRuleTimestreamTimestampInput
- type TopicRuleTimestreamTimestampOutput
- func (TopicRuleTimestreamTimestampOutput) ElementType() reflect.Type
- func (o TopicRuleTimestreamTimestampOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamTimestamp]
- func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampOutput() TopicRuleTimestreamTimestampOutput
- func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampOutput
- func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampOutput) Unit() pulumi.StringOutput
- func (o TopicRuleTimestreamTimestampOutput) Value() pulumi.StringOutput
- type TopicRuleTimestreamTimestampPtrInput
- type TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) Elem() TopicRuleTimestreamTimestampOutput
- func (TopicRuleTimestreamTimestampPtrOutput) ElementType() reflect.Type
- func (o TopicRuleTimestreamTimestampPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleTimestreamTimestamp]
- func (o TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) Unit() pulumi.StringPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) Value() pulumi.StringPtrOutput
- type TopicRuleUserProperty
- type TopicRuleUserPropertyArgs
- func (TopicRuleUserPropertyArgs) ElementType() reflect.Type
- func (i TopicRuleUserPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleUserProperty]
- func (i TopicRuleUserPropertyArgs) ToTopicRuleUserPropertyOutput() TopicRuleUserPropertyOutput
- func (i TopicRuleUserPropertyArgs) ToTopicRuleUserPropertyOutputWithContext(ctx context.Context) TopicRuleUserPropertyOutput
- type TopicRuleUserPropertyArray
- func (TopicRuleUserPropertyArray) ElementType() reflect.Type
- func (i TopicRuleUserPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleUserProperty]
- func (i TopicRuleUserPropertyArray) ToTopicRuleUserPropertyArrayOutput() TopicRuleUserPropertyArrayOutput
- func (i TopicRuleUserPropertyArray) ToTopicRuleUserPropertyArrayOutputWithContext(ctx context.Context) TopicRuleUserPropertyArrayOutput
- type TopicRuleUserPropertyArrayInput
- type TopicRuleUserPropertyArrayOutput
- func (TopicRuleUserPropertyArrayOutput) ElementType() reflect.Type
- func (o TopicRuleUserPropertyArrayOutput) Index(i pulumi.IntInput) TopicRuleUserPropertyOutput
- func (o TopicRuleUserPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleUserProperty]
- func (o TopicRuleUserPropertyArrayOutput) ToTopicRuleUserPropertyArrayOutput() TopicRuleUserPropertyArrayOutput
- func (o TopicRuleUserPropertyArrayOutput) ToTopicRuleUserPropertyArrayOutputWithContext(ctx context.Context) TopicRuleUserPropertyArrayOutput
- type TopicRuleUserPropertyInput
- type TopicRuleUserPropertyOutput
- func (TopicRuleUserPropertyOutput) ElementType() reflect.Type
- func (o TopicRuleUserPropertyOutput) Key() pulumi.StringOutput
- func (o TopicRuleUserPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleUserProperty]
- func (o TopicRuleUserPropertyOutput) ToTopicRuleUserPropertyOutput() TopicRuleUserPropertyOutput
- func (o TopicRuleUserPropertyOutput) ToTopicRuleUserPropertyOutputWithContext(ctx context.Context) TopicRuleUserPropertyOutput
- func (o TopicRuleUserPropertyOutput) Value() pulumi.StringOutput
Constants ¶
const ( AuthorizerStatusActive = AuthorizerStatus("ACTIVE") AuthorizerStatusInactive = AuthorizerStatus("INACTIVE") )
const ( CaCertificateAutoRegistrationStatusEnable = CaCertificateAutoRegistrationStatus("ENABLE") CaCertificateAutoRegistrationStatusDisable = CaCertificateAutoRegistrationStatus("DISABLE") )
const ( CaCertificateCertificateModeDefault = CaCertificateCertificateMode("DEFAULT") CaCertificateCertificateModeSniOnly = CaCertificateCertificateMode("SNI_ONLY") )
const ( CaCertificateStatusActive = CaCertificateStatus("ACTIVE") CaCertificateStatusInactive = CaCertificateStatus("INACTIVE") )
const ( CertificateModeDefault = CertificateMode("DEFAULT") CertificateModeSniOnly = CertificateMode("SNI_ONLY") )
const ( CertificateStatusActive = CertificateStatus("ACTIVE") CertificateStatusInactive = CertificateStatus("INACTIVE") CertificateStatusRevoked = CertificateStatus("REVOKED") CertificateStatusPendingTransfer = CertificateStatus("PENDING_TRANSFER") CertificateStatusPendingActivation = CertificateStatus("PENDING_ACTIVATION") )
const ( CustomMetricMetricTypeStringList = CustomMetricMetricType("string-list") CustomMetricMetricTypeIpAddressList = CustomMetricMetricType("ip-address-list") CustomMetricMetricTypeNumberList = CustomMetricMetricType("number-list") CustomMetricMetricTypeNumber = CustomMetricMetricType("number") )
const ( DomainConfigurationDomainTypeEndpoint = DomainConfigurationDomainType("ENDPOINT") DomainConfigurationDomainTypeAwsManaged = DomainConfigurationDomainType("AWS_MANAGED") DomainConfigurationDomainTypeCustomerManaged = DomainConfigurationDomainType("CUSTOMER_MANAGED") )
const ( DomainConfigurationServerCertificateSummaryServerCertificateStatusInvalid = DomainConfigurationServerCertificateSummaryServerCertificateStatus("INVALID") DomainConfigurationServerCertificateSummaryServerCertificateStatusValid = DomainConfigurationServerCertificateSummaryServerCertificateStatus("VALID") )
const ( DomainConfigurationServiceTypeData = DomainConfigurationServiceType("DATA") DomainConfigurationServiceTypeCredentialProvider = DomainConfigurationServiceType("CREDENTIAL_PROVIDER") DomainConfigurationServiceTypeJobs = DomainConfigurationServiceType("JOBS") )
const ( DomainConfigurationStatusEnabled = DomainConfigurationStatus("ENABLED") DomainConfigurationStatusDisabled = DomainConfigurationStatus("DISABLED") )
const ( JobTemplateFailureTypeFailed = JobTemplateFailureType("FAILED") JobTemplateFailureTypeRejected = JobTemplateFailureType("REJECTED") JobTemplateFailureTypeTimedOut = JobTemplateFailureType("TIMED_OUT") JobTemplateFailureTypeAll = JobTemplateFailureType("ALL") )
const ( JobTemplateJobRetryFailureTypeFailed = JobTemplateJobRetryFailureType("FAILED") JobTemplateJobRetryFailureTypeTimedOut = JobTemplateJobRetryFailureType("TIMED_OUT") JobTemplateJobRetryFailureTypeAll = JobTemplateJobRetryFailureType("ALL") )
const ( LoggingDefaultLogLevelError = LoggingDefaultLogLevel("ERROR") LoggingDefaultLogLevelWarn = LoggingDefaultLogLevel("WARN") LoggingDefaultLogLevelInfo = LoggingDefaultLogLevel("INFO") LoggingDefaultLogLevelDebug = LoggingDefaultLogLevel("DEBUG") LoggingDefaultLogLevelDisabled = LoggingDefaultLogLevel("DISABLED") )
const ( MitigationActionEnableIoTLoggingParamsLogLevelDebug = MitigationActionEnableIoTLoggingParamsLogLevel("DEBUG") MitigationActionEnableIoTLoggingParamsLogLevelInfo = MitigationActionEnableIoTLoggingParamsLogLevel("INFO") MitigationActionEnableIoTLoggingParamsLogLevelError = MitigationActionEnableIoTLoggingParamsLogLevel("ERROR") MitigationActionEnableIoTLoggingParamsLogLevelWarn = MitigationActionEnableIoTLoggingParamsLogLevel("WARN") )
const ( ProvisioningTemplateTemplateTypeFleetProvisioning = ProvisioningTemplateTemplateType("FLEET_PROVISIONING") ProvisioningTemplateTemplateTypeJitp = ProvisioningTemplateTemplateType("JITP") )
const ( ResourceSpecificLoggingLogLevelError = ResourceSpecificLoggingLogLevel("ERROR") ResourceSpecificLoggingLogLevelWarn = ResourceSpecificLoggingLogLevel("WARN") ResourceSpecificLoggingLogLevelInfo = ResourceSpecificLoggingLogLevel("INFO") ResourceSpecificLoggingLogLevelDebug = ResourceSpecificLoggingLogLevel("DEBUG") ResourceSpecificLoggingLogLevelDisabled = ResourceSpecificLoggingLogLevel("DISABLED") )
const ( ResourceSpecificLoggingTargetTypeThingGroup = ResourceSpecificLoggingTargetType("THING_GROUP") ResourceSpecificLoggingTargetTypeClientId = ResourceSpecificLoggingTargetType("CLIENT_ID") ResourceSpecificLoggingTargetTypeSourceIp = ResourceSpecificLoggingTargetType("SOURCE_IP") ResourceSpecificLoggingTargetTypePrincipalId = ResourceSpecificLoggingTargetType("PRINCIPAL_ID") ResourceSpecificLoggingTargetTypeEventType = ResourceSpecificLoggingTargetType("EVENT_TYPE") )
const ( ScheduledAuditDayOfWeekSun = ScheduledAuditDayOfWeek("SUN") ScheduledAuditDayOfWeekMon = ScheduledAuditDayOfWeek("MON") ScheduledAuditDayOfWeekTue = ScheduledAuditDayOfWeek("TUE") ScheduledAuditDayOfWeekWed = ScheduledAuditDayOfWeek("WED") ScheduledAuditDayOfWeekThu = ScheduledAuditDayOfWeek("THU") ScheduledAuditDayOfWeekFri = ScheduledAuditDayOfWeek("FRI") ScheduledAuditDayOfWeekSat = ScheduledAuditDayOfWeek("SAT") ScheduledAuditDayOfWeekUnsetValue = ScheduledAuditDayOfWeek("UNSET_VALUE") )
const ( ScheduledAuditFrequencyDaily = ScheduledAuditFrequency("DAILY") ScheduledAuditFrequencyWeekly = ScheduledAuditFrequency("WEEKLY") ScheduledAuditFrequencyBiweekly = ScheduledAuditFrequency("BIWEEKLY") ScheduledAuditFrequencyMonthly = ScheduledAuditFrequency("MONTHLY") )
const ( SecurityProfileBehaviorCriteriaComparisonOperatorLessThan = SecurityProfileBehaviorCriteriaComparisonOperator("less-than") SecurityProfileBehaviorCriteriaComparisonOperatorLessThanEquals = SecurityProfileBehaviorCriteriaComparisonOperator("less-than-equals") SecurityProfileBehaviorCriteriaComparisonOperatorGreaterThan = SecurityProfileBehaviorCriteriaComparisonOperator("greater-than") SecurityProfileBehaviorCriteriaComparisonOperatorGreaterThanEquals = SecurityProfileBehaviorCriteriaComparisonOperator("greater-than-equals") SecurityProfileBehaviorCriteriaComparisonOperatorInCidrSet = SecurityProfileBehaviorCriteriaComparisonOperator("in-cidr-set") SecurityProfileBehaviorCriteriaComparisonOperatorNotInCidrSet = SecurityProfileBehaviorCriteriaComparisonOperator("not-in-cidr-set") SecurityProfileBehaviorCriteriaComparisonOperatorInPortSet = SecurityProfileBehaviorCriteriaComparisonOperator("in-port-set") SecurityProfileBehaviorCriteriaComparisonOperatorNotInPortSet = SecurityProfileBehaviorCriteriaComparisonOperator("not-in-port-set") SecurityProfileBehaviorCriteriaComparisonOperatorInSet = SecurityProfileBehaviorCriteriaComparisonOperator("in-set") SecurityProfileBehaviorCriteriaComparisonOperatorNotInSet = SecurityProfileBehaviorCriteriaComparisonOperator("not-in-set") )
const ( SecurityProfileMachineLearningDetectionConfigConfidenceLevelLow = SecurityProfileMachineLearningDetectionConfigConfidenceLevel("LOW") SecurityProfileMachineLearningDetectionConfigConfidenceLevelMedium = SecurityProfileMachineLearningDetectionConfigConfidenceLevel("MEDIUM") SecurityProfileMachineLearningDetectionConfigConfidenceLevelHigh = SecurityProfileMachineLearningDetectionConfigConfidenceLevel("HIGH") )
const ( SecurityProfileMetricDimensionOperatorIn = SecurityProfileMetricDimensionOperator("IN") SecurityProfileMetricDimensionOperatorNotIn = SecurityProfileMetricDimensionOperator("NOT_IN") )
const ( SecurityProfileStatisticalThresholdStatisticAverage = SecurityProfileStatisticalThresholdStatistic("Average") SecurityProfileStatisticalThresholdStatisticP0 = SecurityProfileStatisticalThresholdStatistic("p0") SecurityProfileStatisticalThresholdStatisticP01 = SecurityProfileStatisticalThresholdStatistic("p0.1") SecurityProfileStatisticalThresholdStatisticP001 = SecurityProfileStatisticalThresholdStatistic("p0.01") SecurityProfileStatisticalThresholdStatisticP1 = SecurityProfileStatisticalThresholdStatistic("p1") SecurityProfileStatisticalThresholdStatisticP10 = SecurityProfileStatisticalThresholdStatistic("p10") SecurityProfileStatisticalThresholdStatisticP50 = SecurityProfileStatisticalThresholdStatistic("p50") SecurityProfileStatisticalThresholdStatisticP90 = SecurityProfileStatisticalThresholdStatistic("p90") SecurityProfileStatisticalThresholdStatisticP99 = SecurityProfileStatisticalThresholdStatistic("p99") SecurityProfileStatisticalThresholdStatisticP999 = SecurityProfileStatisticalThresholdStatistic("p99.9") SecurityProfileStatisticalThresholdStatisticP9999 = SecurityProfileStatisticalThresholdStatistic("p99.99") SecurityProfileStatisticalThresholdStatisticP100 = SecurityProfileStatisticalThresholdStatistic("p100") )
const ( TopicRuleCannedAccessControlListPrivate = TopicRuleCannedAccessControlList("private") TopicRuleCannedAccessControlListPublicRead = TopicRuleCannedAccessControlList("public-read") TopicRuleCannedAccessControlListPublicReadWrite = TopicRuleCannedAccessControlList("public-read-write") TopicRuleCannedAccessControlListAwsExecRead = TopicRuleCannedAccessControlList("aws-exec-read") TopicRuleCannedAccessControlListAuthenticatedRead = TopicRuleCannedAccessControlList("authenticated-read") TopicRuleCannedAccessControlListBucketOwnerRead = TopicRuleCannedAccessControlList("bucket-owner-read") TopicRuleCannedAccessControlListBucketOwnerFullControl = TopicRuleCannedAccessControlList("bucket-owner-full-control") TopicRuleCannedAccessControlListLogDeliveryWrite = TopicRuleCannedAccessControlList("log-delivery-write") )
const ( TopicRuleDestinationStatusEnabled = TopicRuleDestinationStatus("ENABLED") TopicRuleDestinationStatusInProgress = TopicRuleDestinationStatus("IN_PROGRESS") TopicRuleDestinationStatusDisabled = TopicRuleDestinationStatus("DISABLED") )
const (
DimensionTypeTopicFilter = DimensionType("TOPIC_FILTER")
)
const (
JobTemplateActionCancel = JobTemplateAction("CANCEL")
)
const (
MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameBlankPolicy = MitigationActionReplaceDefaultPolicyVersionParamsTemplateName("BLANK_POLICY")
)
const (
MitigationActionUpdateCaCertificateParamsActionDeactivate = MitigationActionUpdateCaCertificateParamsAction("DEACTIVATE")
)
const (
MitigationActionUpdateDeviceCertificateParamsActionDeactivate = MitigationActionUpdateDeviceCertificateParamsAction("DEACTIVATE")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbortConfigProperties ¶ added in v0.2.0
type AbortConfigProperties struct {
CriteriaList []JobTemplateAbortCriteria `pulumi:"criteriaList"`
}
The criteria that determine when and how a job abort takes place.
type AbortConfigPropertiesArgs ¶ added in v0.2.0
type AbortConfigPropertiesArgs struct {
CriteriaList JobTemplateAbortCriteriaArrayInput `pulumi:"criteriaList"`
}
The criteria that determine when and how a job abort takes place.
func (AbortConfigPropertiesArgs) ElementType ¶ added in v0.2.0
func (AbortConfigPropertiesArgs) ElementType() reflect.Type
func (AbortConfigPropertiesArgs) ToAbortConfigPropertiesOutput ¶ added in v0.2.0
func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesOutput() AbortConfigPropertiesOutput
func (AbortConfigPropertiesArgs) ToAbortConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesOutputWithContext(ctx context.Context) AbortConfigPropertiesOutput
func (AbortConfigPropertiesArgs) ToAbortConfigPropertiesPtrOutput ¶ added in v0.2.0
func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput
func (AbortConfigPropertiesArgs) ToAbortConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (i AbortConfigPropertiesArgs) ToAbortConfigPropertiesPtrOutputWithContext(ctx context.Context) AbortConfigPropertiesPtrOutput
func (AbortConfigPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i AbortConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[AbortConfigProperties]
type AbortConfigPropertiesInput ¶ added in v0.2.0
type AbortConfigPropertiesInput interface { pulumi.Input ToAbortConfigPropertiesOutput() AbortConfigPropertiesOutput ToAbortConfigPropertiesOutputWithContext(context.Context) AbortConfigPropertiesOutput }
AbortConfigPropertiesInput is an input type that accepts AbortConfigPropertiesArgs and AbortConfigPropertiesOutput values. You can construct a concrete instance of `AbortConfigPropertiesInput` via:
AbortConfigPropertiesArgs{...}
type AbortConfigPropertiesOutput ¶ added in v0.2.0
type AbortConfigPropertiesOutput struct{ *pulumi.OutputState }
The criteria that determine when and how a job abort takes place.
func (AbortConfigPropertiesOutput) CriteriaList ¶ added in v0.2.0
func (o AbortConfigPropertiesOutput) CriteriaList() JobTemplateAbortCriteriaArrayOutput
func (AbortConfigPropertiesOutput) ElementType ¶ added in v0.2.0
func (AbortConfigPropertiesOutput) ElementType() reflect.Type
func (AbortConfigPropertiesOutput) ToAbortConfigPropertiesOutput ¶ added in v0.2.0
func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesOutput() AbortConfigPropertiesOutput
func (AbortConfigPropertiesOutput) ToAbortConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesOutputWithContext(ctx context.Context) AbortConfigPropertiesOutput
func (AbortConfigPropertiesOutput) ToAbortConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput
func (AbortConfigPropertiesOutput) ToAbortConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o AbortConfigPropertiesOutput) ToAbortConfigPropertiesPtrOutputWithContext(ctx context.Context) AbortConfigPropertiesPtrOutput
func (AbortConfigPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o AbortConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[AbortConfigProperties]
type AbortConfigPropertiesPtrInput ¶ added in v0.2.0
type AbortConfigPropertiesPtrInput interface { pulumi.Input ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput ToAbortConfigPropertiesPtrOutputWithContext(context.Context) AbortConfigPropertiesPtrOutput }
AbortConfigPropertiesPtrInput is an input type that accepts AbortConfigPropertiesArgs, AbortConfigPropertiesPtr and AbortConfigPropertiesPtrOutput values. You can construct a concrete instance of `AbortConfigPropertiesPtrInput` via:
AbortConfigPropertiesArgs{...} or: nil
func AbortConfigPropertiesPtr ¶ added in v0.2.0
func AbortConfigPropertiesPtr(v *AbortConfigPropertiesArgs) AbortConfigPropertiesPtrInput
type AbortConfigPropertiesPtrOutput ¶ added in v0.2.0
type AbortConfigPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AbortConfigPropertiesPtrOutput) CriteriaList ¶ added in v0.2.0
func (o AbortConfigPropertiesPtrOutput) CriteriaList() JobTemplateAbortCriteriaArrayOutput
func (AbortConfigPropertiesPtrOutput) Elem ¶ added in v0.2.0
func (o AbortConfigPropertiesPtrOutput) Elem() AbortConfigPropertiesOutput
func (AbortConfigPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (AbortConfigPropertiesPtrOutput) ElementType() reflect.Type
func (AbortConfigPropertiesPtrOutput) ToAbortConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o AbortConfigPropertiesPtrOutput) ToAbortConfigPropertiesPtrOutput() AbortConfigPropertiesPtrOutput
func (AbortConfigPropertiesPtrOutput) ToAbortConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o AbortConfigPropertiesPtrOutput) ToAbortConfigPropertiesPtrOutputWithContext(ctx context.Context) AbortConfigPropertiesPtrOutput
func (AbortConfigPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o AbortConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AbortConfigProperties]
type AccountAuditConfiguration ¶
type AccountAuditConfiguration struct { pulumi.CustomResourceState // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId pulumi.StringOutput `pulumi:"accountId"` AuditCheckConfigurations AccountAuditConfigurationAuditCheckConfigurationsOutput `pulumi:"auditCheckConfigurations"` AuditNotificationTargetConfigurations AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput `pulumi:"auditNotificationTargetConfigurations"` // The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as required when performing an audit. RoleArn pulumi.StringOutput `pulumi:"roleArn"` }
Configures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled.
func GetAccountAuditConfiguration ¶
func GetAccountAuditConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountAuditConfigurationState, opts ...pulumi.ResourceOption) (*AccountAuditConfiguration, error)
GetAccountAuditConfiguration gets an existing AccountAuditConfiguration 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 NewAccountAuditConfiguration ¶
func NewAccountAuditConfiguration(ctx *pulumi.Context, name string, args *AccountAuditConfigurationArgs, opts ...pulumi.ResourceOption) (*AccountAuditConfiguration, error)
NewAccountAuditConfiguration registers a new resource with the given unique name, arguments, and options.
func (*AccountAuditConfiguration) ElementType ¶
func (*AccountAuditConfiguration) ElementType() reflect.Type
func (*AccountAuditConfiguration) ToAccountAuditConfigurationOutput ¶
func (i *AccountAuditConfiguration) ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput
func (*AccountAuditConfiguration) ToAccountAuditConfigurationOutputWithContext ¶
func (i *AccountAuditConfiguration) ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput
func (*AccountAuditConfiguration) ToOutput ¶ added in v0.76.0
func (i *AccountAuditConfiguration) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfiguration]
type AccountAuditConfigurationArgs ¶
type AccountAuditConfigurationArgs struct { // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId pulumi.StringInput AuditCheckConfigurations AccountAuditConfigurationAuditCheckConfigurationsInput AuditNotificationTargetConfigurations AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput // The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as required when performing an audit. RoleArn pulumi.StringInput }
The set of arguments for constructing a AccountAuditConfiguration resource.
func (AccountAuditConfigurationArgs) ElementType ¶
func (AccountAuditConfigurationArgs) ElementType() reflect.Type
type AccountAuditConfigurationAuditCheckConfiguration ¶
type AccountAuditConfigurationAuditCheckConfiguration struct { // True if the check is enabled. Enabled *bool `pulumi:"enabled"` }
The configuration for a specific audit check.
type AccountAuditConfigurationAuditCheckConfigurationArgs ¶
type AccountAuditConfigurationAuditCheckConfigurationArgs struct { // True if the check is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
The configuration for a specific audit check.
func (AccountAuditConfigurationAuditCheckConfigurationArgs) ElementType ¶
func (AccountAuditConfigurationAuditCheckConfigurationArgs) ElementType() reflect.Type
func (AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationOutput ¶
func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationOutput() AccountAuditConfigurationAuditCheckConfigurationOutput
func (AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext ¶
func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationOutput
func (AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput ¶
func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext ¶
func (i AccountAuditConfigurationAuditCheckConfigurationArgs) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput
type AccountAuditConfigurationAuditCheckConfigurationInput ¶
type AccountAuditConfigurationAuditCheckConfigurationInput interface { pulumi.Input ToAccountAuditConfigurationAuditCheckConfigurationOutput() AccountAuditConfigurationAuditCheckConfigurationOutput ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext(context.Context) AccountAuditConfigurationAuditCheckConfigurationOutput }
AccountAuditConfigurationAuditCheckConfigurationInput is an input type that accepts AccountAuditConfigurationAuditCheckConfigurationArgs and AccountAuditConfigurationAuditCheckConfigurationOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditCheckConfigurationInput` via:
AccountAuditConfigurationAuditCheckConfigurationArgs{...}
type AccountAuditConfigurationAuditCheckConfigurationOutput ¶
type AccountAuditConfigurationAuditCheckConfigurationOutput struct{ *pulumi.OutputState }
The configuration for a specific audit check.
func (AccountAuditConfigurationAuditCheckConfigurationOutput) ElementType ¶
func (AccountAuditConfigurationAuditCheckConfigurationOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditCheckConfigurationOutput) Enabled ¶
func (o AccountAuditConfigurationAuditCheckConfigurationOutput) Enabled() pulumi.BoolPtrOutput
True if the check is enabled.
func (AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationOutput ¶
func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationOutput() AccountAuditConfigurationAuditCheckConfigurationOutput
func (AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext ¶
func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationOutput
func (AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput ¶
func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditCheckConfigurationOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput
type AccountAuditConfigurationAuditCheckConfigurationPtrInput ¶
type AccountAuditConfigurationAuditCheckConfigurationPtrInput interface { pulumi.Input ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput }
AccountAuditConfigurationAuditCheckConfigurationPtrInput is an input type that accepts AccountAuditConfigurationAuditCheckConfigurationArgs, AccountAuditConfigurationAuditCheckConfigurationPtr and AccountAuditConfigurationAuditCheckConfigurationPtrOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditCheckConfigurationPtrInput` via:
AccountAuditConfigurationAuditCheckConfigurationArgs{...} or: nil
func AccountAuditConfigurationAuditCheckConfigurationPtr ¶
func AccountAuditConfigurationAuditCheckConfigurationPtr(v *AccountAuditConfigurationAuditCheckConfigurationArgs) AccountAuditConfigurationAuditCheckConfigurationPtrInput
type AccountAuditConfigurationAuditCheckConfigurationPtrOutput ¶
type AccountAuditConfigurationAuditCheckConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ElementType ¶
func (AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditCheckConfigurationPtrOutput) Enabled ¶
func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
True if the check is enabled.
func (AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput ¶
func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutput() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditCheckConfigurationPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationPtrOutput
type AccountAuditConfigurationAuditCheckConfigurations ¶
type AccountAuditConfigurationAuditCheckConfigurations struct { AuthenticatedCognitoRoleOverlyPermissiveCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"authenticatedCognitoRoleOverlyPermissiveCheck"` CaCertificateExpiringCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"caCertificateExpiringCheck"` CaCertificateKeyQualityCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"caCertificateKeyQualityCheck"` ConflictingClientIdsCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"conflictingClientIdsCheck"` DeviceCertificateExpiringCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"deviceCertificateExpiringCheck"` DeviceCertificateKeyQualityCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"deviceCertificateKeyQualityCheck"` IntermediateCaRevokedForActiveDeviceCertificatesCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"intermediateCaRevokedForActiveDeviceCertificatesCheck"` IoTPolicyPotentialMisConfigurationCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"ioTPolicyPotentialMisConfigurationCheck"` IotPolicyOverlyPermissiveCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"iotPolicyOverlyPermissiveCheck"` IotRoleAliasAllowsAccessToUnusedServicesCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"iotRoleAliasAllowsAccessToUnusedServicesCheck"` IotRoleAliasOverlyPermissiveCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"iotRoleAliasOverlyPermissiveCheck"` LoggingDisabledCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"loggingDisabledCheck"` RevokedCaCertificateStillActiveCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"revokedCaCertificateStillActiveCheck"` RevokedDeviceCertificateStillActiveCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"revokedDeviceCertificateStillActiveCheck"` UnauthenticatedCognitoRoleOverlyPermissiveCheck *AccountAuditConfigurationAuditCheckConfiguration `pulumi:"unauthenticatedCognitoRoleOverlyPermissiveCheck"` }
Specifies which audit checks are enabled and disabled for this account.
type AccountAuditConfigurationAuditCheckConfigurationsArgs ¶
type AccountAuditConfigurationAuditCheckConfigurationsArgs struct { AuthenticatedCognitoRoleOverlyPermissiveCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"authenticatedCognitoRoleOverlyPermissiveCheck"` CaCertificateExpiringCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"caCertificateExpiringCheck"` CaCertificateKeyQualityCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"caCertificateKeyQualityCheck"` ConflictingClientIdsCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"conflictingClientIdsCheck"` DeviceCertificateExpiringCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"deviceCertificateExpiringCheck"` DeviceCertificateKeyQualityCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"deviceCertificateKeyQualityCheck"` IntermediateCaRevokedForActiveDeviceCertificatesCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"intermediateCaRevokedForActiveDeviceCertificatesCheck"` IoTPolicyPotentialMisConfigurationCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"ioTPolicyPotentialMisConfigurationCheck"` IotPolicyOverlyPermissiveCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"iotPolicyOverlyPermissiveCheck"` IotRoleAliasAllowsAccessToUnusedServicesCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"iotRoleAliasAllowsAccessToUnusedServicesCheck"` IotRoleAliasOverlyPermissiveCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"iotRoleAliasOverlyPermissiveCheck"` LoggingDisabledCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"loggingDisabledCheck"` RevokedCaCertificateStillActiveCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"revokedCaCertificateStillActiveCheck"` RevokedDeviceCertificateStillActiveCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"revokedDeviceCertificateStillActiveCheck"` UnauthenticatedCognitoRoleOverlyPermissiveCheck AccountAuditConfigurationAuditCheckConfigurationPtrInput `pulumi:"unauthenticatedCognitoRoleOverlyPermissiveCheck"` }
Specifies which audit checks are enabled and disabled for this account.
func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ElementType ¶
func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ElementType() reflect.Type
func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsOutput ¶
func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsOutput() AccountAuditConfigurationAuditCheckConfigurationsOutput
func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext ¶
func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsOutput
type AccountAuditConfigurationAuditCheckConfigurationsInput ¶
type AccountAuditConfigurationAuditCheckConfigurationsInput interface { pulumi.Input ToAccountAuditConfigurationAuditCheckConfigurationsOutput() AccountAuditConfigurationAuditCheckConfigurationsOutput ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext(context.Context) AccountAuditConfigurationAuditCheckConfigurationsOutput }
AccountAuditConfigurationAuditCheckConfigurationsInput is an input type that accepts AccountAuditConfigurationAuditCheckConfigurationsArgs and AccountAuditConfigurationAuditCheckConfigurationsOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditCheckConfigurationsInput` via:
AccountAuditConfigurationAuditCheckConfigurationsArgs{...}
type AccountAuditConfigurationAuditCheckConfigurationsOutput ¶
type AccountAuditConfigurationAuditCheckConfigurationsOutput struct{ *pulumi.OutputState }
Specifies which audit checks are enabled and disabled for this account.
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) AuthenticatedCognitoRoleOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) AuthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) CaCertificateExpiringCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) CaCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) CaCertificateKeyQualityCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) CaCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ConflictingClientIdsCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ConflictingClientIdsCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateExpiringCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateKeyQualityCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateSharedCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) DeviceCertificateSharedCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ElementType ¶
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) IntermediateCaRevokedForActiveDeviceCertificatesCheck ¶ added in v0.41.0
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IntermediateCaRevokedForActiveDeviceCertificatesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) IoTPolicyPotentialMisConfigurationCheck ¶ added in v0.42.0
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IoTPolicyPotentialMisConfigurationCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) IotPolicyOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IotPolicyOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) IotRoleAliasAllowsAccessToUnusedServicesCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IotRoleAliasAllowsAccessToUnusedServicesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) IotRoleAliasOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) IotRoleAliasOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) LoggingDisabledCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) LoggingDisabledCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) RevokedCaCertificateStillActiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) RevokedCaCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) RevokedDeviceCertificateStillActiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) RevokedDeviceCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsOutput ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsOutput() AccountAuditConfigurationAuditCheckConfigurationsOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
type AccountAuditConfigurationAuditCheckConfigurationsPtrOutput ¶
type AccountAuditConfigurationAuditCheckConfigurationsPtrOutput struct{ *pulumi.OutputState }
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) AuthenticatedCognitoRoleOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) AuthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) CaCertificateExpiringCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) CaCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) CaCertificateKeyQualityCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) CaCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ConflictingClientIdsCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ConflictingClientIdsCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateExpiringCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateExpiringCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateKeyQualityCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateKeyQualityCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateSharedCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) DeviceCertificateSharedCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ElementType ¶
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IntermediateCaRevokedForActiveDeviceCertificatesCheck ¶ added in v0.41.0
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IntermediateCaRevokedForActiveDeviceCertificatesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IoTPolicyPotentialMisConfigurationCheck ¶ added in v0.42.0
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IoTPolicyPotentialMisConfigurationCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotPolicyOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotPolicyOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotRoleAliasAllowsAccessToUnusedServicesCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotRoleAliasAllowsAccessToUnusedServicesCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotRoleAliasOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) IotRoleAliasOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) LoggingDisabledCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) LoggingDisabledCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) RevokedCaCertificateStillActiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) RevokedCaCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) RevokedDeviceCertificateStillActiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) RevokedDeviceCertificateStillActiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsPtrOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
type AccountAuditConfigurationAuditNotificationTarget ¶
type AccountAuditConfigurationAuditNotificationTarget struct { // True if notifications to the target are enabled. Enabled *bool `pulumi:"enabled"` // The ARN of the role that grants permission to send notifications to the target. RoleArn *string `pulumi:"roleArn"` // The ARN of the target (SNS topic) to which audit notifications are sent. TargetArn *string `pulumi:"targetArn"` }
type AccountAuditConfigurationAuditNotificationTargetArgs ¶
type AccountAuditConfigurationAuditNotificationTargetArgs struct { // True if notifications to the target are enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The ARN of the role that grants permission to send notifications to the target. RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // The ARN of the target (SNS topic) to which audit notifications are sent. TargetArn pulumi.StringPtrInput `pulumi:"targetArn"` }
func (AccountAuditConfigurationAuditNotificationTargetArgs) ElementType ¶
func (AccountAuditConfigurationAuditNotificationTargetArgs) ElementType() reflect.Type
func (AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetOutput ¶
func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetOutput() AccountAuditConfigurationAuditNotificationTargetOutput
func (AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext ¶
func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetOutput
func (AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput ¶
func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput
func (AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext ¶
func (i AccountAuditConfigurationAuditNotificationTargetArgs) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput
type AccountAuditConfigurationAuditNotificationTargetConfigurations ¶
type AccountAuditConfigurationAuditNotificationTargetConfigurations struct {
Sns *AccountAuditConfigurationAuditNotificationTarget `pulumi:"sns"`
}
Information about the targets to which audit notifications are sent.
type AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs ¶
type AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs struct {
Sns AccountAuditConfigurationAuditNotificationTargetPtrInput `pulumi:"sns"`
}
Information about the targets to which audit notifications are sent.
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ElementType ¶
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ElementType() reflect.Type
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput ¶
func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext ¶
func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput ¶
func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext ¶
func (i AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
type AccountAuditConfigurationAuditNotificationTargetConfigurationsInput ¶
type AccountAuditConfigurationAuditNotificationTargetConfigurationsInput interface { pulumi.Input ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext(context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput }
AccountAuditConfigurationAuditNotificationTargetConfigurationsInput is an input type that accepts AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs and AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditNotificationTargetConfigurationsInput` via:
AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs{...}
type AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput ¶
type AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput struct{ *pulumi.OutputState }
Information about the targets to which audit notifications are sent.
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ElementType ¶
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput ¶
func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext ¶
func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput ¶
func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
type AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput ¶
type AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput interface { pulumi.Input ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput }
AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput is an input type that accepts AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs, AccountAuditConfigurationAuditNotificationTargetConfigurationsPtr and AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput` via:
AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs{...} or: nil
func AccountAuditConfigurationAuditNotificationTargetConfigurationsPtr ¶
func AccountAuditConfigurationAuditNotificationTargetConfigurationsPtr(v *AccountAuditConfigurationAuditNotificationTargetConfigurationsArgs) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrInput
type AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput ¶
type AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput struct{ *pulumi.OutputState }
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ElementType ¶
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput ¶
func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
func (AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
type AccountAuditConfigurationAuditNotificationTargetInput ¶
type AccountAuditConfigurationAuditNotificationTargetInput interface { pulumi.Input ToAccountAuditConfigurationAuditNotificationTargetOutput() AccountAuditConfigurationAuditNotificationTargetOutput ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext(context.Context) AccountAuditConfigurationAuditNotificationTargetOutput }
AccountAuditConfigurationAuditNotificationTargetInput is an input type that accepts AccountAuditConfigurationAuditNotificationTargetArgs and AccountAuditConfigurationAuditNotificationTargetOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditNotificationTargetInput` via:
AccountAuditConfigurationAuditNotificationTargetArgs{...}
type AccountAuditConfigurationAuditNotificationTargetOutput ¶
type AccountAuditConfigurationAuditNotificationTargetOutput struct{ *pulumi.OutputState }
func (AccountAuditConfigurationAuditNotificationTargetOutput) ElementType ¶
func (AccountAuditConfigurationAuditNotificationTargetOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditNotificationTargetOutput) Enabled ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) Enabled() pulumi.BoolPtrOutput
True if notifications to the target are enabled.
func (AccountAuditConfigurationAuditNotificationTargetOutput) RoleArn ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants permission to send notifications to the target.
func (AccountAuditConfigurationAuditNotificationTargetOutput) TargetArn ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) TargetArn() pulumi.StringPtrOutput
The ARN of the target (SNS topic) to which audit notifications are sent.
func (AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetOutput ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetOutput() AccountAuditConfigurationAuditNotificationTargetOutput
func (AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetOutput
func (AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput
func (AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditNotificationTargetOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput
type AccountAuditConfigurationAuditNotificationTargetPtrInput ¶
type AccountAuditConfigurationAuditNotificationTargetPtrInput interface { pulumi.Input ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput }
AccountAuditConfigurationAuditNotificationTargetPtrInput is an input type that accepts AccountAuditConfigurationAuditNotificationTargetArgs, AccountAuditConfigurationAuditNotificationTargetPtr and AccountAuditConfigurationAuditNotificationTargetPtrOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditNotificationTargetPtrInput` via:
AccountAuditConfigurationAuditNotificationTargetArgs{...} or: nil
func AccountAuditConfigurationAuditNotificationTargetPtr ¶
func AccountAuditConfigurationAuditNotificationTargetPtr(v *AccountAuditConfigurationAuditNotificationTargetArgs) AccountAuditConfigurationAuditNotificationTargetPtrInput
type AccountAuditConfigurationAuditNotificationTargetPtrOutput ¶
type AccountAuditConfigurationAuditNotificationTargetPtrOutput struct{ *pulumi.OutputState }
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) ElementType ¶
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) ElementType() reflect.Type
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) Enabled ¶
func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) Enabled() pulumi.BoolPtrOutput
True if notifications to the target are enabled.
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) RoleArn ¶
func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants permission to send notifications to the target.
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) TargetArn ¶
func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) TargetArn() pulumi.StringPtrOutput
The ARN of the target (SNS topic) to which audit notifications are sent.
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput ¶
func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutput() AccountAuditConfigurationAuditNotificationTargetPtrOutput
func (AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditNotificationTargetPtrOutput) ToAccountAuditConfigurationAuditNotificationTargetPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditNotificationTargetPtrOutput
type AccountAuditConfigurationInput ¶
type AccountAuditConfigurationInput interface { pulumi.Input ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput }
type AccountAuditConfigurationOutput ¶
type AccountAuditConfigurationOutput struct{ *pulumi.OutputState }
func (AccountAuditConfigurationOutput) AccountId ¶ added in v0.17.0
func (o AccountAuditConfigurationOutput) AccountId() pulumi.StringOutput
Your 12-digit account ID (used as the primary identifier for the CloudFormation resource).
func (AccountAuditConfigurationOutput) AuditCheckConfigurations ¶ added in v0.17.0
func (o AccountAuditConfigurationOutput) AuditCheckConfigurations() AccountAuditConfigurationAuditCheckConfigurationsOutput
func (AccountAuditConfigurationOutput) AuditNotificationTargetConfigurations ¶ added in v0.17.0
func (o AccountAuditConfigurationOutput) AuditNotificationTargetConfigurations() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
func (AccountAuditConfigurationOutput) ElementType ¶
func (AccountAuditConfigurationOutput) ElementType() reflect.Type
func (AccountAuditConfigurationOutput) RoleArn ¶ added in v0.17.0
func (o AccountAuditConfigurationOutput) RoleArn() pulumi.StringOutput
The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as required when performing an audit.
func (AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutput ¶
func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput
func (AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutputWithContext ¶
func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput
func (AccountAuditConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o AccountAuditConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[*AccountAuditConfiguration]
type AccountAuditConfigurationState ¶
type AccountAuditConfigurationState struct { }
func (AccountAuditConfigurationState) ElementType ¶
func (AccountAuditConfigurationState) ElementType() reflect.Type
type Authorizer ¶
type Authorizer struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` AuthorizerFunctionArn pulumi.StringOutput `pulumi:"authorizerFunctionArn"` AuthorizerName pulumi.StringPtrOutput `pulumi:"authorizerName"` EnableCachingForHttp pulumi.BoolPtrOutput `pulumi:"enableCachingForHttp"` SigningDisabled pulumi.BoolPtrOutput `pulumi:"signingDisabled"` Status AuthorizerStatusPtrOutput `pulumi:"status"` Tags AuthorizerTagArrayOutput `pulumi:"tags"` TokenKeyName pulumi.StringPtrOutput `pulumi:"tokenKeyName"` TokenSigningPublicKeys pulumi.AnyOutput `pulumi:"tokenSigningPublicKeys"` }
Creates an authorizer.
func GetAuthorizer ¶
func GetAuthorizer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizerState, opts ...pulumi.ResourceOption) (*Authorizer, error)
GetAuthorizer gets an existing Authorizer 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 NewAuthorizer ¶
func NewAuthorizer(ctx *pulumi.Context, name string, args *AuthorizerArgs, opts ...pulumi.ResourceOption) (*Authorizer, error)
NewAuthorizer registers a new resource with the given unique name, arguments, and options.
func (*Authorizer) ElementType ¶
func (*Authorizer) ElementType() reflect.Type
func (*Authorizer) ToAuthorizerOutput ¶
func (i *Authorizer) ToAuthorizerOutput() AuthorizerOutput
func (*Authorizer) ToAuthorizerOutputWithContext ¶
func (i *Authorizer) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
func (*Authorizer) ToOutput ¶ added in v0.76.0
func (i *Authorizer) ToOutput(ctx context.Context) pulumix.Output[*Authorizer]
type AuthorizerArgs ¶
type AuthorizerArgs struct { AuthorizerFunctionArn pulumi.StringInput AuthorizerName pulumi.StringPtrInput EnableCachingForHttp pulumi.BoolPtrInput SigningDisabled pulumi.BoolPtrInput Status AuthorizerStatusPtrInput Tags AuthorizerTagArrayInput TokenKeyName pulumi.StringPtrInput TokenSigningPublicKeys pulumi.Input }
The set of arguments for constructing a Authorizer resource.
func (AuthorizerArgs) ElementType ¶
func (AuthorizerArgs) ElementType() reflect.Type
type AuthorizerInput ¶
type AuthorizerInput interface { pulumi.Input ToAuthorizerOutput() AuthorizerOutput ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput }
type AuthorizerOutput ¶
type AuthorizerOutput struct{ *pulumi.OutputState }
func (AuthorizerOutput) Arn ¶ added in v0.17.0
func (o AuthorizerOutput) Arn() pulumi.StringOutput
func (AuthorizerOutput) AuthorizerFunctionArn ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerFunctionArn() pulumi.StringOutput
func (AuthorizerOutput) AuthorizerName ¶ added in v0.17.0
func (o AuthorizerOutput) AuthorizerName() pulumi.StringPtrOutput
func (AuthorizerOutput) ElementType ¶
func (AuthorizerOutput) ElementType() reflect.Type
func (AuthorizerOutput) EnableCachingForHttp ¶ added in v0.17.0
func (o AuthorizerOutput) EnableCachingForHttp() pulumi.BoolPtrOutput
func (AuthorizerOutput) SigningDisabled ¶ added in v0.17.0
func (o AuthorizerOutput) SigningDisabled() pulumi.BoolPtrOutput
func (AuthorizerOutput) Status ¶ added in v0.17.0
func (o AuthorizerOutput) Status() AuthorizerStatusPtrOutput
func (AuthorizerOutput) Tags ¶ added in v0.17.0
func (o AuthorizerOutput) Tags() AuthorizerTagArrayOutput
func (AuthorizerOutput) ToAuthorizerOutput ¶
func (o AuthorizerOutput) ToAuthorizerOutput() AuthorizerOutput
func (AuthorizerOutput) ToAuthorizerOutputWithContext ¶
func (o AuthorizerOutput) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
func (AuthorizerOutput) ToOutput ¶ added in v0.76.0
func (o AuthorizerOutput) ToOutput(ctx context.Context) pulumix.Output[*Authorizer]
func (AuthorizerOutput) TokenKeyName ¶ added in v0.17.0
func (o AuthorizerOutput) TokenKeyName() pulumi.StringPtrOutput
func (AuthorizerOutput) TokenSigningPublicKeys ¶ added in v0.17.0
func (o AuthorizerOutput) TokenSigningPublicKeys() pulumi.AnyOutput
type AuthorizerState ¶
type AuthorizerState struct { }
func (AuthorizerState) ElementType ¶
func (AuthorizerState) ElementType() reflect.Type
type AuthorizerStatus ¶
type AuthorizerStatus string
func (AuthorizerStatus) ElementType ¶
func (AuthorizerStatus) ElementType() reflect.Type
func (AuthorizerStatus) ToAuthorizerStatusOutput ¶
func (e AuthorizerStatus) ToAuthorizerStatusOutput() AuthorizerStatusOutput
func (AuthorizerStatus) ToAuthorizerStatusOutputWithContext ¶
func (e AuthorizerStatus) ToAuthorizerStatusOutputWithContext(ctx context.Context) AuthorizerStatusOutput
func (AuthorizerStatus) ToAuthorizerStatusPtrOutput ¶
func (e AuthorizerStatus) ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput
func (AuthorizerStatus) ToAuthorizerStatusPtrOutputWithContext ¶
func (e AuthorizerStatus) ToAuthorizerStatusPtrOutputWithContext(ctx context.Context) AuthorizerStatusPtrOutput
func (AuthorizerStatus) ToStringOutput ¶
func (e AuthorizerStatus) ToStringOutput() pulumi.StringOutput
func (AuthorizerStatus) ToStringOutputWithContext ¶
func (e AuthorizerStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuthorizerStatus) ToStringPtrOutput ¶
func (e AuthorizerStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthorizerStatus) ToStringPtrOutputWithContext ¶
func (e AuthorizerStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuthorizerStatusInput ¶
type AuthorizerStatusInput interface { pulumi.Input ToAuthorizerStatusOutput() AuthorizerStatusOutput ToAuthorizerStatusOutputWithContext(context.Context) AuthorizerStatusOutput }
AuthorizerStatusInput is an input type that accepts AuthorizerStatusArgs and AuthorizerStatusOutput values. You can construct a concrete instance of `AuthorizerStatusInput` via:
AuthorizerStatusArgs{...}
type AuthorizerStatusOutput ¶
type AuthorizerStatusOutput struct{ *pulumi.OutputState }
func (AuthorizerStatusOutput) ElementType ¶
func (AuthorizerStatusOutput) ElementType() reflect.Type
func (AuthorizerStatusOutput) ToAuthorizerStatusOutput ¶
func (o AuthorizerStatusOutput) ToAuthorizerStatusOutput() AuthorizerStatusOutput
func (AuthorizerStatusOutput) ToAuthorizerStatusOutputWithContext ¶
func (o AuthorizerStatusOutput) ToAuthorizerStatusOutputWithContext(ctx context.Context) AuthorizerStatusOutput
func (AuthorizerStatusOutput) ToAuthorizerStatusPtrOutput ¶
func (o AuthorizerStatusOutput) ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput
func (AuthorizerStatusOutput) ToAuthorizerStatusPtrOutputWithContext ¶
func (o AuthorizerStatusOutput) ToAuthorizerStatusPtrOutputWithContext(ctx context.Context) AuthorizerStatusPtrOutput
func (AuthorizerStatusOutput) ToOutput ¶ added in v0.76.0
func (o AuthorizerStatusOutput) ToOutput(ctx context.Context) pulumix.Output[AuthorizerStatus]
func (AuthorizerStatusOutput) ToStringOutput ¶
func (o AuthorizerStatusOutput) ToStringOutput() pulumi.StringOutput
func (AuthorizerStatusOutput) ToStringOutputWithContext ¶
func (o AuthorizerStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuthorizerStatusOutput) ToStringPtrOutput ¶
func (o AuthorizerStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthorizerStatusOutput) ToStringPtrOutputWithContext ¶
func (o AuthorizerStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuthorizerStatusPtrInput ¶
type AuthorizerStatusPtrInput interface { pulumi.Input ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput ToAuthorizerStatusPtrOutputWithContext(context.Context) AuthorizerStatusPtrOutput }
func AuthorizerStatusPtr ¶
func AuthorizerStatusPtr(v string) AuthorizerStatusPtrInput
type AuthorizerStatusPtrOutput ¶
type AuthorizerStatusPtrOutput struct{ *pulumi.OutputState }
func (AuthorizerStatusPtrOutput) Elem ¶
func (o AuthorizerStatusPtrOutput) Elem() AuthorizerStatusOutput
func (AuthorizerStatusPtrOutput) ElementType ¶
func (AuthorizerStatusPtrOutput) ElementType() reflect.Type
func (AuthorizerStatusPtrOutput) ToAuthorizerStatusPtrOutput ¶
func (o AuthorizerStatusPtrOutput) ToAuthorizerStatusPtrOutput() AuthorizerStatusPtrOutput
func (AuthorizerStatusPtrOutput) ToAuthorizerStatusPtrOutputWithContext ¶
func (o AuthorizerStatusPtrOutput) ToAuthorizerStatusPtrOutputWithContext(ctx context.Context) AuthorizerStatusPtrOutput
func (AuthorizerStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o AuthorizerStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AuthorizerStatus]
func (AuthorizerStatusPtrOutput) ToStringPtrOutput ¶
func (o AuthorizerStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuthorizerStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o AuthorizerStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuthorizerTag ¶
type AuthorizerTagArgs ¶
type AuthorizerTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (AuthorizerTagArgs) ElementType ¶
func (AuthorizerTagArgs) ElementType() reflect.Type
func (AuthorizerTagArgs) ToAuthorizerTagOutput ¶
func (i AuthorizerTagArgs) ToAuthorizerTagOutput() AuthorizerTagOutput
func (AuthorizerTagArgs) ToAuthorizerTagOutputWithContext ¶
func (i AuthorizerTagArgs) ToAuthorizerTagOutputWithContext(ctx context.Context) AuthorizerTagOutput
func (AuthorizerTagArgs) ToOutput ¶ added in v0.76.0
func (i AuthorizerTagArgs) ToOutput(ctx context.Context) pulumix.Output[AuthorizerTag]
type AuthorizerTagArray ¶
type AuthorizerTagArray []AuthorizerTagInput
func (AuthorizerTagArray) ElementType ¶
func (AuthorizerTagArray) ElementType() reflect.Type
func (AuthorizerTagArray) ToAuthorizerTagArrayOutput ¶
func (i AuthorizerTagArray) ToAuthorizerTagArrayOutput() AuthorizerTagArrayOutput
func (AuthorizerTagArray) ToAuthorizerTagArrayOutputWithContext ¶
func (i AuthorizerTagArray) ToAuthorizerTagArrayOutputWithContext(ctx context.Context) AuthorizerTagArrayOutput
func (AuthorizerTagArray) ToOutput ¶ added in v0.76.0
func (i AuthorizerTagArray) ToOutput(ctx context.Context) pulumix.Output[[]AuthorizerTag]
type AuthorizerTagArrayInput ¶
type AuthorizerTagArrayInput interface { pulumi.Input ToAuthorizerTagArrayOutput() AuthorizerTagArrayOutput ToAuthorizerTagArrayOutputWithContext(context.Context) AuthorizerTagArrayOutput }
AuthorizerTagArrayInput is an input type that accepts AuthorizerTagArray and AuthorizerTagArrayOutput values. You can construct a concrete instance of `AuthorizerTagArrayInput` via:
AuthorizerTagArray{ AuthorizerTagArgs{...} }
type AuthorizerTagArrayOutput ¶
type AuthorizerTagArrayOutput struct{ *pulumi.OutputState }
func (AuthorizerTagArrayOutput) ElementType ¶
func (AuthorizerTagArrayOutput) ElementType() reflect.Type
func (AuthorizerTagArrayOutput) Index ¶
func (o AuthorizerTagArrayOutput) Index(i pulumi.IntInput) AuthorizerTagOutput
func (AuthorizerTagArrayOutput) ToAuthorizerTagArrayOutput ¶
func (o AuthorizerTagArrayOutput) ToAuthorizerTagArrayOutput() AuthorizerTagArrayOutput
func (AuthorizerTagArrayOutput) ToAuthorizerTagArrayOutputWithContext ¶
func (o AuthorizerTagArrayOutput) ToAuthorizerTagArrayOutputWithContext(ctx context.Context) AuthorizerTagArrayOutput
func (AuthorizerTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o AuthorizerTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AuthorizerTag]
type AuthorizerTagInput ¶
type AuthorizerTagInput interface { pulumi.Input ToAuthorizerTagOutput() AuthorizerTagOutput ToAuthorizerTagOutputWithContext(context.Context) AuthorizerTagOutput }
AuthorizerTagInput is an input type that accepts AuthorizerTagArgs and AuthorizerTagOutput values. You can construct a concrete instance of `AuthorizerTagInput` via:
AuthorizerTagArgs{...}
type AuthorizerTagOutput ¶
type AuthorizerTagOutput struct{ *pulumi.OutputState }
func (AuthorizerTagOutput) ElementType ¶
func (AuthorizerTagOutput) ElementType() reflect.Type
func (AuthorizerTagOutput) Key ¶
func (o AuthorizerTagOutput) Key() pulumi.StringOutput
func (AuthorizerTagOutput) ToAuthorizerTagOutput ¶
func (o AuthorizerTagOutput) ToAuthorizerTagOutput() AuthorizerTagOutput
func (AuthorizerTagOutput) ToAuthorizerTagOutputWithContext ¶
func (o AuthorizerTagOutput) ToAuthorizerTagOutputWithContext(ctx context.Context) AuthorizerTagOutput
func (AuthorizerTagOutput) ToOutput ¶ added in v0.76.0
func (o AuthorizerTagOutput) ToOutput(ctx context.Context) pulumix.Output[AuthorizerTag]
func (AuthorizerTagOutput) Value ¶
func (o AuthorizerTagOutput) Value() pulumi.StringOutput
type BillingGroup ¶ added in v0.61.0
type BillingGroup struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` BillingGroupName pulumi.StringPtrOutput `pulumi:"billingGroupName"` BillingGroupProperties BillingGroupPropertiesPropertiesPtrOutput `pulumi:"billingGroupProperties"` // An array of key-value pairs to apply to this resource. Tags BillingGroupTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::IoT::BillingGroup
func GetBillingGroup ¶ added in v0.61.0
func GetBillingGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BillingGroupState, opts ...pulumi.ResourceOption) (*BillingGroup, error)
GetBillingGroup gets an existing BillingGroup 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 NewBillingGroup ¶ added in v0.61.0
func NewBillingGroup(ctx *pulumi.Context, name string, args *BillingGroupArgs, opts ...pulumi.ResourceOption) (*BillingGroup, error)
NewBillingGroup registers a new resource with the given unique name, arguments, and options.
func (*BillingGroup) ElementType ¶ added in v0.61.0
func (*BillingGroup) ElementType() reflect.Type
func (*BillingGroup) ToBillingGroupOutput ¶ added in v0.61.0
func (i *BillingGroup) ToBillingGroupOutput() BillingGroupOutput
func (*BillingGroup) ToBillingGroupOutputWithContext ¶ added in v0.61.0
func (i *BillingGroup) ToBillingGroupOutputWithContext(ctx context.Context) BillingGroupOutput
func (*BillingGroup) ToOutput ¶ added in v0.76.0
func (i *BillingGroup) ToOutput(ctx context.Context) pulumix.Output[*BillingGroup]
type BillingGroupArgs ¶ added in v0.61.0
type BillingGroupArgs struct { BillingGroupName pulumi.StringPtrInput BillingGroupProperties BillingGroupPropertiesPropertiesPtrInput // An array of key-value pairs to apply to this resource. Tags BillingGroupTagArrayInput }
The set of arguments for constructing a BillingGroup resource.
func (BillingGroupArgs) ElementType ¶ added in v0.61.0
func (BillingGroupArgs) ElementType() reflect.Type
type BillingGroupInput ¶ added in v0.61.0
type BillingGroupInput interface { pulumi.Input ToBillingGroupOutput() BillingGroupOutput ToBillingGroupOutputWithContext(ctx context.Context) BillingGroupOutput }
type BillingGroupOutput ¶ added in v0.61.0
type BillingGroupOutput struct{ *pulumi.OutputState }
func (BillingGroupOutput) Arn ¶ added in v0.61.0
func (o BillingGroupOutput) Arn() pulumi.StringOutput
func (BillingGroupOutput) BillingGroupName ¶ added in v0.61.0
func (o BillingGroupOutput) BillingGroupName() pulumi.StringPtrOutput
func (BillingGroupOutput) BillingGroupProperties ¶ added in v0.61.0
func (o BillingGroupOutput) BillingGroupProperties() BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupOutput) ElementType ¶ added in v0.61.0
func (BillingGroupOutput) ElementType() reflect.Type
func (BillingGroupOutput) Tags ¶ added in v0.61.0
func (o BillingGroupOutput) Tags() BillingGroupTagArrayOutput
An array of key-value pairs to apply to this resource.
func (BillingGroupOutput) ToBillingGroupOutput ¶ added in v0.61.0
func (o BillingGroupOutput) ToBillingGroupOutput() BillingGroupOutput
func (BillingGroupOutput) ToBillingGroupOutputWithContext ¶ added in v0.61.0
func (o BillingGroupOutput) ToBillingGroupOutputWithContext(ctx context.Context) BillingGroupOutput
func (BillingGroupOutput) ToOutput ¶ added in v0.76.0
func (o BillingGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*BillingGroup]
type BillingGroupPropertiesProperties ¶ added in v0.61.0
type BillingGroupPropertiesProperties struct {
BillingGroupDescription *string `pulumi:"billingGroupDescription"`
}
type BillingGroupPropertiesPropertiesArgs ¶ added in v0.61.0
type BillingGroupPropertiesPropertiesArgs struct {
BillingGroupDescription pulumi.StringPtrInput `pulumi:"billingGroupDescription"`
}
func (BillingGroupPropertiesPropertiesArgs) ElementType ¶ added in v0.61.0
func (BillingGroupPropertiesPropertiesArgs) ElementType() reflect.Type
func (BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesOutput ¶ added in v0.61.0
func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesOutput() BillingGroupPropertiesPropertiesOutput
func (BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesOutputWithContext ¶ added in v0.61.0
func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesOutput
func (BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (i BillingGroupPropertiesPropertiesArgs) ToBillingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupPropertiesPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i BillingGroupPropertiesPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[BillingGroupPropertiesProperties]
type BillingGroupPropertiesPropertiesInput ¶ added in v0.61.0
type BillingGroupPropertiesPropertiesInput interface { pulumi.Input ToBillingGroupPropertiesPropertiesOutput() BillingGroupPropertiesPropertiesOutput ToBillingGroupPropertiesPropertiesOutputWithContext(context.Context) BillingGroupPropertiesPropertiesOutput }
BillingGroupPropertiesPropertiesInput is an input type that accepts BillingGroupPropertiesPropertiesArgs and BillingGroupPropertiesPropertiesOutput values. You can construct a concrete instance of `BillingGroupPropertiesPropertiesInput` via:
BillingGroupPropertiesPropertiesArgs{...}
type BillingGroupPropertiesPropertiesOutput ¶ added in v0.61.0
type BillingGroupPropertiesPropertiesOutput struct{ *pulumi.OutputState }
func (BillingGroupPropertiesPropertiesOutput) BillingGroupDescription ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesOutput) BillingGroupDescription() pulumi.StringPtrOutput
func (BillingGroupPropertiesPropertiesOutput) ElementType ¶ added in v0.61.0
func (BillingGroupPropertiesPropertiesOutput) ElementType() reflect.Type
func (BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesOutput ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesOutput() BillingGroupPropertiesPropertiesOutput
func (BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesOutputWithContext ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesOutput
func (BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesOutput) ToBillingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupPropertiesPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o BillingGroupPropertiesPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[BillingGroupPropertiesProperties]
type BillingGroupPropertiesPropertiesPtrInput ¶ added in v0.61.0
type BillingGroupPropertiesPropertiesPtrInput interface { pulumi.Input ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput ToBillingGroupPropertiesPropertiesPtrOutputWithContext(context.Context) BillingGroupPropertiesPropertiesPtrOutput }
BillingGroupPropertiesPropertiesPtrInput is an input type that accepts BillingGroupPropertiesPropertiesArgs, BillingGroupPropertiesPropertiesPtr and BillingGroupPropertiesPropertiesPtrOutput values. You can construct a concrete instance of `BillingGroupPropertiesPropertiesPtrInput` via:
BillingGroupPropertiesPropertiesArgs{...} or: nil
func BillingGroupPropertiesPropertiesPtr ¶ added in v0.61.0
func BillingGroupPropertiesPropertiesPtr(v *BillingGroupPropertiesPropertiesArgs) BillingGroupPropertiesPropertiesPtrInput
type BillingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
type BillingGroupPropertiesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (BillingGroupPropertiesPropertiesPtrOutput) BillingGroupDescription ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesPtrOutput) BillingGroupDescription() pulumi.StringPtrOutput
func (BillingGroupPropertiesPropertiesPtrOutput) ElementType ¶ added in v0.61.0
func (BillingGroupPropertiesPropertiesPtrOutput) ElementType() reflect.Type
func (BillingGroupPropertiesPropertiesPtrOutput) ToBillingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesPtrOutput) ToBillingGroupPropertiesPropertiesPtrOutput() BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupPropertiesPropertiesPtrOutput) ToBillingGroupPropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (o BillingGroupPropertiesPropertiesPtrOutput) ToBillingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) BillingGroupPropertiesPropertiesPtrOutput
func (BillingGroupPropertiesPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o BillingGroupPropertiesPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BillingGroupPropertiesProperties]
type BillingGroupState ¶ added in v0.61.0
type BillingGroupState struct { }
func (BillingGroupState) ElementType ¶ added in v0.61.0
func (BillingGroupState) ElementType() reflect.Type
type BillingGroupTag ¶ added in v0.61.0
type BillingGroupTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type BillingGroupTagArgs ¶ added in v0.61.0
type BillingGroupTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (BillingGroupTagArgs) ElementType ¶ added in v0.61.0
func (BillingGroupTagArgs) ElementType() reflect.Type
func (BillingGroupTagArgs) ToBillingGroupTagOutput ¶ added in v0.61.0
func (i BillingGroupTagArgs) ToBillingGroupTagOutput() BillingGroupTagOutput
func (BillingGroupTagArgs) ToBillingGroupTagOutputWithContext ¶ added in v0.61.0
func (i BillingGroupTagArgs) ToBillingGroupTagOutputWithContext(ctx context.Context) BillingGroupTagOutput
func (BillingGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i BillingGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[BillingGroupTag]
type BillingGroupTagArray ¶ added in v0.61.0
type BillingGroupTagArray []BillingGroupTagInput
func (BillingGroupTagArray) ElementType ¶ added in v0.61.0
func (BillingGroupTagArray) ElementType() reflect.Type
func (BillingGroupTagArray) ToBillingGroupTagArrayOutput ¶ added in v0.61.0
func (i BillingGroupTagArray) ToBillingGroupTagArrayOutput() BillingGroupTagArrayOutput
func (BillingGroupTagArray) ToBillingGroupTagArrayOutputWithContext ¶ added in v0.61.0
func (i BillingGroupTagArray) ToBillingGroupTagArrayOutputWithContext(ctx context.Context) BillingGroupTagArrayOutput
func (BillingGroupTagArray) ToOutput ¶ added in v0.76.0
func (i BillingGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]BillingGroupTag]
type BillingGroupTagArrayInput ¶ added in v0.61.0
type BillingGroupTagArrayInput interface { pulumi.Input ToBillingGroupTagArrayOutput() BillingGroupTagArrayOutput ToBillingGroupTagArrayOutputWithContext(context.Context) BillingGroupTagArrayOutput }
BillingGroupTagArrayInput is an input type that accepts BillingGroupTagArray and BillingGroupTagArrayOutput values. You can construct a concrete instance of `BillingGroupTagArrayInput` via:
BillingGroupTagArray{ BillingGroupTagArgs{...} }
type BillingGroupTagArrayOutput ¶ added in v0.61.0
type BillingGroupTagArrayOutput struct{ *pulumi.OutputState }
func (BillingGroupTagArrayOutput) ElementType ¶ added in v0.61.0
func (BillingGroupTagArrayOutput) ElementType() reflect.Type
func (BillingGroupTagArrayOutput) Index ¶ added in v0.61.0
func (o BillingGroupTagArrayOutput) Index(i pulumi.IntInput) BillingGroupTagOutput
func (BillingGroupTagArrayOutput) ToBillingGroupTagArrayOutput ¶ added in v0.61.0
func (o BillingGroupTagArrayOutput) ToBillingGroupTagArrayOutput() BillingGroupTagArrayOutput
func (BillingGroupTagArrayOutput) ToBillingGroupTagArrayOutputWithContext ¶ added in v0.61.0
func (o BillingGroupTagArrayOutput) ToBillingGroupTagArrayOutputWithContext(ctx context.Context) BillingGroupTagArrayOutput
func (BillingGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o BillingGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BillingGroupTag]
type BillingGroupTagInput ¶ added in v0.61.0
type BillingGroupTagInput interface { pulumi.Input ToBillingGroupTagOutput() BillingGroupTagOutput ToBillingGroupTagOutputWithContext(context.Context) BillingGroupTagOutput }
BillingGroupTagInput is an input type that accepts BillingGroupTagArgs and BillingGroupTagOutput values. You can construct a concrete instance of `BillingGroupTagInput` via:
BillingGroupTagArgs{...}
type BillingGroupTagOutput ¶ added in v0.61.0
type BillingGroupTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (BillingGroupTagOutput) ElementType ¶ added in v0.61.0
func (BillingGroupTagOutput) ElementType() reflect.Type
func (BillingGroupTagOutput) Key ¶ added in v0.61.0
func (o BillingGroupTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (BillingGroupTagOutput) ToBillingGroupTagOutput ¶ added in v0.61.0
func (o BillingGroupTagOutput) ToBillingGroupTagOutput() BillingGroupTagOutput
func (BillingGroupTagOutput) ToBillingGroupTagOutputWithContext ¶ added in v0.61.0
func (o BillingGroupTagOutput) ToBillingGroupTagOutputWithContext(ctx context.Context) BillingGroupTagOutput
func (BillingGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o BillingGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[BillingGroupTag]
func (BillingGroupTagOutput) Value ¶ added in v0.61.0
func (o BillingGroupTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type CaCertificate ¶ added in v0.72.0
type CaCertificate struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` AutoRegistrationStatus CaCertificateAutoRegistrationStatusPtrOutput `pulumi:"autoRegistrationStatus"` CaCertificatePem pulumi.StringOutput `pulumi:"caCertificatePem"` CertificateMode CaCertificateCertificateModePtrOutput `pulumi:"certificateMode"` RegistrationConfig CaCertificateRegistrationConfigPtrOutput `pulumi:"registrationConfig"` RemoveAutoRegistration pulumi.BoolPtrOutput `pulumi:"removeAutoRegistration"` Status CaCertificateStatusOutput `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags CaCertificateTagArrayOutput `pulumi:"tags"` // The private key verification certificate. VerificationCertificatePem pulumi.StringPtrOutput `pulumi:"verificationCertificatePem"` }
Registers a CA Certificate in IoT.
func GetCaCertificate ¶ added in v0.72.0
func GetCaCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CaCertificateState, opts ...pulumi.ResourceOption) (*CaCertificate, error)
GetCaCertificate gets an existing CaCertificate 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 NewCaCertificate ¶ added in v0.72.0
func NewCaCertificate(ctx *pulumi.Context, name string, args *CaCertificateArgs, opts ...pulumi.ResourceOption) (*CaCertificate, error)
NewCaCertificate registers a new resource with the given unique name, arguments, and options.
func (*CaCertificate) ElementType ¶ added in v0.72.0
func (*CaCertificate) ElementType() reflect.Type
func (*CaCertificate) ToCaCertificateOutput ¶ added in v0.72.0
func (i *CaCertificate) ToCaCertificateOutput() CaCertificateOutput
func (*CaCertificate) ToCaCertificateOutputWithContext ¶ added in v0.72.0
func (i *CaCertificate) ToCaCertificateOutputWithContext(ctx context.Context) CaCertificateOutput
func (*CaCertificate) ToOutput ¶ added in v0.76.0
func (i *CaCertificate) ToOutput(ctx context.Context) pulumix.Output[*CaCertificate]
type CaCertificateArgs ¶ added in v0.72.0
type CaCertificateArgs struct { AutoRegistrationStatus CaCertificateAutoRegistrationStatusPtrInput CaCertificatePem pulumi.StringInput CertificateMode CaCertificateCertificateModePtrInput RegistrationConfig CaCertificateRegistrationConfigPtrInput RemoveAutoRegistration pulumi.BoolPtrInput Status CaCertificateStatusInput // An array of key-value pairs to apply to this resource. Tags CaCertificateTagArrayInput // The private key verification certificate. VerificationCertificatePem pulumi.StringPtrInput }
The set of arguments for constructing a CaCertificate resource.
func (CaCertificateArgs) ElementType ¶ added in v0.72.0
func (CaCertificateArgs) ElementType() reflect.Type
type CaCertificateAutoRegistrationStatus ¶ added in v0.72.0
type CaCertificateAutoRegistrationStatus string
func (CaCertificateAutoRegistrationStatus) ElementType ¶ added in v0.72.0
func (CaCertificateAutoRegistrationStatus) ElementType() reflect.Type
func (CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusOutput ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusOutput() CaCertificateAutoRegistrationStatusOutput
func (CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusOutputWithContext ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusOutput
func (CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusPtrOutput ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateAutoRegistrationStatus) ToStringOutput ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToStringOutput() pulumi.StringOutput
func (CaCertificateAutoRegistrationStatus) ToStringOutputWithContext ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaCertificateAutoRegistrationStatus) ToStringPtrOutput ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateAutoRegistrationStatus) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (e CaCertificateAutoRegistrationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateAutoRegistrationStatusInput ¶ added in v0.72.0
type CaCertificateAutoRegistrationStatusInput interface { pulumi.Input ToCaCertificateAutoRegistrationStatusOutput() CaCertificateAutoRegistrationStatusOutput ToCaCertificateAutoRegistrationStatusOutputWithContext(context.Context) CaCertificateAutoRegistrationStatusOutput }
CaCertificateAutoRegistrationStatusInput is an input type that accepts CaCertificateAutoRegistrationStatusArgs and CaCertificateAutoRegistrationStatusOutput values. You can construct a concrete instance of `CaCertificateAutoRegistrationStatusInput` via:
CaCertificateAutoRegistrationStatusArgs{...}
type CaCertificateAutoRegistrationStatusOutput ¶ added in v0.72.0
type CaCertificateAutoRegistrationStatusOutput struct{ *pulumi.OutputState }
func (CaCertificateAutoRegistrationStatusOutput) ElementType ¶ added in v0.72.0
func (CaCertificateAutoRegistrationStatusOutput) ElementType() reflect.Type
func (CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusOutput ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusOutput() CaCertificateAutoRegistrationStatusOutput
func (CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusOutputWithContext ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusOutput
func (CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusPtrOutput ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateAutoRegistrationStatusOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateAutoRegistrationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateAutoRegistrationStatus]
func (CaCertificateAutoRegistrationStatusOutput) ToStringOutput ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToStringOutput() pulumi.StringOutput
func (CaCertificateAutoRegistrationStatusOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaCertificateAutoRegistrationStatusOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateAutoRegistrationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateAutoRegistrationStatusPtrInput ¶ added in v0.72.0
type CaCertificateAutoRegistrationStatusPtrInput interface { pulumi.Input ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(context.Context) CaCertificateAutoRegistrationStatusPtrOutput }
func CaCertificateAutoRegistrationStatusPtr ¶ added in v0.72.0
func CaCertificateAutoRegistrationStatusPtr(v string) CaCertificateAutoRegistrationStatusPtrInput
type CaCertificateAutoRegistrationStatusPtrOutput ¶ added in v0.72.0
type CaCertificateAutoRegistrationStatusPtrOutput struct{ *pulumi.OutputState }
func (CaCertificateAutoRegistrationStatusPtrOutput) ElementType ¶ added in v0.72.0
func (CaCertificateAutoRegistrationStatusPtrOutput) ElementType() reflect.Type
func (CaCertificateAutoRegistrationStatusPtrOutput) ToCaCertificateAutoRegistrationStatusPtrOutput ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusPtrOutput) ToCaCertificateAutoRegistrationStatusPtrOutput() CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateAutoRegistrationStatusPtrOutput) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusPtrOutput) ToCaCertificateAutoRegistrationStatusPtrOutputWithContext(ctx context.Context) CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateAutoRegistrationStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateAutoRegistrationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateAutoRegistrationStatus]
func (CaCertificateAutoRegistrationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateAutoRegistrationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateAutoRegistrationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateCertificateMode ¶ added in v0.72.0
type CaCertificateCertificateMode string
func (CaCertificateCertificateMode) ElementType ¶ added in v0.72.0
func (CaCertificateCertificateMode) ElementType() reflect.Type
func (CaCertificateCertificateMode) ToCaCertificateCertificateModeOutput ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToCaCertificateCertificateModeOutput() CaCertificateCertificateModeOutput
func (CaCertificateCertificateMode) ToCaCertificateCertificateModeOutputWithContext ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToCaCertificateCertificateModeOutputWithContext(ctx context.Context) CaCertificateCertificateModeOutput
func (CaCertificateCertificateMode) ToCaCertificateCertificateModePtrOutput ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput
func (CaCertificateCertificateMode) ToCaCertificateCertificateModePtrOutputWithContext ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToCaCertificateCertificateModePtrOutputWithContext(ctx context.Context) CaCertificateCertificateModePtrOutput
func (CaCertificateCertificateMode) ToStringOutput ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToStringOutput() pulumi.StringOutput
func (CaCertificateCertificateMode) ToStringOutputWithContext ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaCertificateCertificateMode) ToStringPtrOutput ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateCertificateMode) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (e CaCertificateCertificateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateCertificateModeInput ¶ added in v0.72.0
type CaCertificateCertificateModeInput interface { pulumi.Input ToCaCertificateCertificateModeOutput() CaCertificateCertificateModeOutput ToCaCertificateCertificateModeOutputWithContext(context.Context) CaCertificateCertificateModeOutput }
CaCertificateCertificateModeInput is an input type that accepts CaCertificateCertificateModeArgs and CaCertificateCertificateModeOutput values. You can construct a concrete instance of `CaCertificateCertificateModeInput` via:
CaCertificateCertificateModeArgs{...}
type CaCertificateCertificateModeOutput ¶ added in v0.72.0
type CaCertificateCertificateModeOutput struct{ *pulumi.OutputState }
func (CaCertificateCertificateModeOutput) ElementType ¶ added in v0.72.0
func (CaCertificateCertificateModeOutput) ElementType() reflect.Type
func (CaCertificateCertificateModeOutput) ToCaCertificateCertificateModeOutput ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModeOutput() CaCertificateCertificateModeOutput
func (CaCertificateCertificateModeOutput) ToCaCertificateCertificateModeOutputWithContext ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModeOutputWithContext(ctx context.Context) CaCertificateCertificateModeOutput
func (CaCertificateCertificateModeOutput) ToCaCertificateCertificateModePtrOutput ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput
func (CaCertificateCertificateModeOutput) ToCaCertificateCertificateModePtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToCaCertificateCertificateModePtrOutputWithContext(ctx context.Context) CaCertificateCertificateModePtrOutput
func (CaCertificateCertificateModeOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateCertificateModeOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateCertificateMode]
func (CaCertificateCertificateModeOutput) ToStringOutput ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToStringOutput() pulumi.StringOutput
func (CaCertificateCertificateModeOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaCertificateCertificateModeOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateCertificateModeOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateCertificateModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateCertificateModePtrInput ¶ added in v0.72.0
type CaCertificateCertificateModePtrInput interface { pulumi.Input ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput ToCaCertificateCertificateModePtrOutputWithContext(context.Context) CaCertificateCertificateModePtrOutput }
func CaCertificateCertificateModePtr ¶ added in v0.72.0
func CaCertificateCertificateModePtr(v string) CaCertificateCertificateModePtrInput
type CaCertificateCertificateModePtrOutput ¶ added in v0.72.0
type CaCertificateCertificateModePtrOutput struct{ *pulumi.OutputState }
func (CaCertificateCertificateModePtrOutput) ElementType ¶ added in v0.72.0
func (CaCertificateCertificateModePtrOutput) ElementType() reflect.Type
func (CaCertificateCertificateModePtrOutput) ToCaCertificateCertificateModePtrOutput ¶ added in v0.72.0
func (o CaCertificateCertificateModePtrOutput) ToCaCertificateCertificateModePtrOutput() CaCertificateCertificateModePtrOutput
func (CaCertificateCertificateModePtrOutput) ToCaCertificateCertificateModePtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateCertificateModePtrOutput) ToCaCertificateCertificateModePtrOutputWithContext(ctx context.Context) CaCertificateCertificateModePtrOutput
func (CaCertificateCertificateModePtrOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateCertificateModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateCertificateMode]
func (CaCertificateCertificateModePtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o CaCertificateCertificateModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateCertificateModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateCertificateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateInput ¶ added in v0.72.0
type CaCertificateInput interface { pulumi.Input ToCaCertificateOutput() CaCertificateOutput ToCaCertificateOutputWithContext(ctx context.Context) CaCertificateOutput }
type CaCertificateOutput ¶ added in v0.72.0
type CaCertificateOutput struct{ *pulumi.OutputState }
func (CaCertificateOutput) Arn ¶ added in v0.72.0
func (o CaCertificateOutput) Arn() pulumi.StringOutput
func (CaCertificateOutput) AutoRegistrationStatus ¶ added in v0.72.0
func (o CaCertificateOutput) AutoRegistrationStatus() CaCertificateAutoRegistrationStatusPtrOutput
func (CaCertificateOutput) CaCertificatePem ¶ added in v0.72.0
func (o CaCertificateOutput) CaCertificatePem() pulumi.StringOutput
func (CaCertificateOutput) CertificateMode ¶ added in v0.72.0
func (o CaCertificateOutput) CertificateMode() CaCertificateCertificateModePtrOutput
func (CaCertificateOutput) ElementType ¶ added in v0.72.0
func (CaCertificateOutput) ElementType() reflect.Type
func (CaCertificateOutput) RegistrationConfig ¶ added in v0.72.0
func (o CaCertificateOutput) RegistrationConfig() CaCertificateRegistrationConfigPtrOutput
func (CaCertificateOutput) RemoveAutoRegistration ¶ added in v0.72.0
func (o CaCertificateOutput) RemoveAutoRegistration() pulumi.BoolPtrOutput
func (CaCertificateOutput) Status ¶ added in v0.72.0
func (o CaCertificateOutput) Status() CaCertificateStatusOutput
func (CaCertificateOutput) Tags ¶ added in v0.72.0
func (o CaCertificateOutput) Tags() CaCertificateTagArrayOutput
An array of key-value pairs to apply to this resource.
func (CaCertificateOutput) ToCaCertificateOutput ¶ added in v0.72.0
func (o CaCertificateOutput) ToCaCertificateOutput() CaCertificateOutput
func (CaCertificateOutput) ToCaCertificateOutputWithContext ¶ added in v0.72.0
func (o CaCertificateOutput) ToCaCertificateOutputWithContext(ctx context.Context) CaCertificateOutput
func (CaCertificateOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificate]
func (CaCertificateOutput) VerificationCertificatePem ¶ added in v0.72.0
func (o CaCertificateOutput) VerificationCertificatePem() pulumi.StringPtrOutput
The private key verification certificate.
type CaCertificateRegistrationConfig ¶ added in v0.72.0
type CaCertificateRegistrationConfigArgs ¶ added in v0.72.0
type CaCertificateRegistrationConfigArgs struct { RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` TemplateBody pulumi.StringPtrInput `pulumi:"templateBody"` TemplateName pulumi.StringPtrInput `pulumi:"templateName"` }
func (CaCertificateRegistrationConfigArgs) ElementType ¶ added in v0.72.0
func (CaCertificateRegistrationConfigArgs) ElementType() reflect.Type
func (CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigOutput ¶ added in v0.72.0
func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigOutput() CaCertificateRegistrationConfigOutput
func (CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigOutputWithContext ¶ added in v0.72.0
func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigOutput
func (CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigPtrOutput ¶ added in v0.72.0
func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput
func (CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigPtrOutputWithContext ¶ added in v0.72.0
func (i CaCertificateRegistrationConfigArgs) ToCaCertificateRegistrationConfigPtrOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigPtrOutput
func (CaCertificateRegistrationConfigArgs) ToOutput ¶ added in v0.76.0
func (i CaCertificateRegistrationConfigArgs) ToOutput(ctx context.Context) pulumix.Output[CaCertificateRegistrationConfig]
type CaCertificateRegistrationConfigInput ¶ added in v0.72.0
type CaCertificateRegistrationConfigInput interface { pulumi.Input ToCaCertificateRegistrationConfigOutput() CaCertificateRegistrationConfigOutput ToCaCertificateRegistrationConfigOutputWithContext(context.Context) CaCertificateRegistrationConfigOutput }
CaCertificateRegistrationConfigInput is an input type that accepts CaCertificateRegistrationConfigArgs and CaCertificateRegistrationConfigOutput values. You can construct a concrete instance of `CaCertificateRegistrationConfigInput` via:
CaCertificateRegistrationConfigArgs{...}
type CaCertificateRegistrationConfigOutput ¶ added in v0.72.0
type CaCertificateRegistrationConfigOutput struct{ *pulumi.OutputState }
func (CaCertificateRegistrationConfigOutput) ElementType ¶ added in v0.72.0
func (CaCertificateRegistrationConfigOutput) ElementType() reflect.Type
func (CaCertificateRegistrationConfigOutput) RoleArn ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) RoleArn() pulumi.StringPtrOutput
func (CaCertificateRegistrationConfigOutput) TemplateBody ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) TemplateBody() pulumi.StringPtrOutput
func (CaCertificateRegistrationConfigOutput) TemplateName ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) TemplateName() pulumi.StringPtrOutput
func (CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigOutput ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigOutput() CaCertificateRegistrationConfigOutput
func (CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigOutputWithContext ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigOutput
func (CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigPtrOutput ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput
func (CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigOutput) ToCaCertificateRegistrationConfigPtrOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigPtrOutput
func (CaCertificateRegistrationConfigOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateRegistrationConfigOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateRegistrationConfig]
type CaCertificateRegistrationConfigPtrInput ¶ added in v0.72.0
type CaCertificateRegistrationConfigPtrInput interface { pulumi.Input ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput ToCaCertificateRegistrationConfigPtrOutputWithContext(context.Context) CaCertificateRegistrationConfigPtrOutput }
CaCertificateRegistrationConfigPtrInput is an input type that accepts CaCertificateRegistrationConfigArgs, CaCertificateRegistrationConfigPtr and CaCertificateRegistrationConfigPtrOutput values. You can construct a concrete instance of `CaCertificateRegistrationConfigPtrInput` via:
CaCertificateRegistrationConfigArgs{...} or: nil
func CaCertificateRegistrationConfigPtr ¶ added in v0.72.0
func CaCertificateRegistrationConfigPtr(v *CaCertificateRegistrationConfigArgs) CaCertificateRegistrationConfigPtrInput
type CaCertificateRegistrationConfigPtrOutput ¶ added in v0.72.0
type CaCertificateRegistrationConfigPtrOutput struct{ *pulumi.OutputState }
func (CaCertificateRegistrationConfigPtrOutput) ElementType ¶ added in v0.72.0
func (CaCertificateRegistrationConfigPtrOutput) ElementType() reflect.Type
func (CaCertificateRegistrationConfigPtrOutput) RoleArn ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigPtrOutput) RoleArn() pulumi.StringPtrOutput
func (CaCertificateRegistrationConfigPtrOutput) TemplateBody ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigPtrOutput) TemplateBody() pulumi.StringPtrOutput
func (CaCertificateRegistrationConfigPtrOutput) TemplateName ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigPtrOutput) TemplateName() pulumi.StringPtrOutput
func (CaCertificateRegistrationConfigPtrOutput) ToCaCertificateRegistrationConfigPtrOutput ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigPtrOutput) ToCaCertificateRegistrationConfigPtrOutput() CaCertificateRegistrationConfigPtrOutput
func (CaCertificateRegistrationConfigPtrOutput) ToCaCertificateRegistrationConfigPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateRegistrationConfigPtrOutput) ToCaCertificateRegistrationConfigPtrOutputWithContext(ctx context.Context) CaCertificateRegistrationConfigPtrOutput
func (CaCertificateRegistrationConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateRegistrationConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateRegistrationConfig]
type CaCertificateState ¶ added in v0.72.0
type CaCertificateState struct { }
func (CaCertificateState) ElementType ¶ added in v0.72.0
func (CaCertificateState) ElementType() reflect.Type
type CaCertificateStatus ¶ added in v0.72.0
type CaCertificateStatus string
func (CaCertificateStatus) ElementType ¶ added in v0.72.0
func (CaCertificateStatus) ElementType() reflect.Type
func (CaCertificateStatus) ToCaCertificateStatusOutput ¶ added in v0.72.0
func (e CaCertificateStatus) ToCaCertificateStatusOutput() CaCertificateStatusOutput
func (CaCertificateStatus) ToCaCertificateStatusOutputWithContext ¶ added in v0.72.0
func (e CaCertificateStatus) ToCaCertificateStatusOutputWithContext(ctx context.Context) CaCertificateStatusOutput
func (CaCertificateStatus) ToCaCertificateStatusPtrOutput ¶ added in v0.72.0
func (e CaCertificateStatus) ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput
func (CaCertificateStatus) ToCaCertificateStatusPtrOutputWithContext ¶ added in v0.72.0
func (e CaCertificateStatus) ToCaCertificateStatusPtrOutputWithContext(ctx context.Context) CaCertificateStatusPtrOutput
func (CaCertificateStatus) ToStringOutput ¶ added in v0.72.0
func (e CaCertificateStatus) ToStringOutput() pulumi.StringOutput
func (CaCertificateStatus) ToStringOutputWithContext ¶ added in v0.72.0
func (e CaCertificateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaCertificateStatus) ToStringPtrOutput ¶ added in v0.72.0
func (e CaCertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateStatus) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (e CaCertificateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateStatusInput ¶ added in v0.72.0
type CaCertificateStatusInput interface { pulumi.Input ToCaCertificateStatusOutput() CaCertificateStatusOutput ToCaCertificateStatusOutputWithContext(context.Context) CaCertificateStatusOutput }
CaCertificateStatusInput is an input type that accepts CaCertificateStatusArgs and CaCertificateStatusOutput values. You can construct a concrete instance of `CaCertificateStatusInput` via:
CaCertificateStatusArgs{...}
type CaCertificateStatusOutput ¶ added in v0.72.0
type CaCertificateStatusOutput struct{ *pulumi.OutputState }
func (CaCertificateStatusOutput) ElementType ¶ added in v0.72.0
func (CaCertificateStatusOutput) ElementType() reflect.Type
func (CaCertificateStatusOutput) ToCaCertificateStatusOutput ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToCaCertificateStatusOutput() CaCertificateStatusOutput
func (CaCertificateStatusOutput) ToCaCertificateStatusOutputWithContext ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToCaCertificateStatusOutputWithContext(ctx context.Context) CaCertificateStatusOutput
func (CaCertificateStatusOutput) ToCaCertificateStatusPtrOutput ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput
func (CaCertificateStatusOutput) ToCaCertificateStatusPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToCaCertificateStatusPtrOutputWithContext(ctx context.Context) CaCertificateStatusPtrOutput
func (CaCertificateStatusOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateStatus]
func (CaCertificateStatusOutput) ToStringOutput ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToStringOutput() pulumi.StringOutput
func (CaCertificateStatusOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaCertificateStatusOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateStatusPtrInput ¶ added in v0.72.0
type CaCertificateStatusPtrInput interface { pulumi.Input ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput ToCaCertificateStatusPtrOutputWithContext(context.Context) CaCertificateStatusPtrOutput }
func CaCertificateStatusPtr ¶ added in v0.72.0
func CaCertificateStatusPtr(v string) CaCertificateStatusPtrInput
type CaCertificateStatusPtrOutput ¶ added in v0.72.0
type CaCertificateStatusPtrOutput struct{ *pulumi.OutputState }
func (CaCertificateStatusPtrOutput) Elem ¶ added in v0.72.0
func (o CaCertificateStatusPtrOutput) Elem() CaCertificateStatusOutput
func (CaCertificateStatusPtrOutput) ElementType ¶ added in v0.72.0
func (CaCertificateStatusPtrOutput) ElementType() reflect.Type
func (CaCertificateStatusPtrOutput) ToCaCertificateStatusPtrOutput ¶ added in v0.72.0
func (o CaCertificateStatusPtrOutput) ToCaCertificateStatusPtrOutput() CaCertificateStatusPtrOutput
func (CaCertificateStatusPtrOutput) ToCaCertificateStatusPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateStatusPtrOutput) ToCaCertificateStatusPtrOutputWithContext(ctx context.Context) CaCertificateStatusPtrOutput
func (CaCertificateStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CaCertificateStatus]
func (CaCertificateStatusPtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o CaCertificateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaCertificateStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o CaCertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CaCertificateTag ¶ added in v0.72.0
type CaCertificateTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type CaCertificateTagArgs ¶ added in v0.72.0
type CaCertificateTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (CaCertificateTagArgs) ElementType ¶ added in v0.72.0
func (CaCertificateTagArgs) ElementType() reflect.Type
func (CaCertificateTagArgs) ToCaCertificateTagOutput ¶ added in v0.72.0
func (i CaCertificateTagArgs) ToCaCertificateTagOutput() CaCertificateTagOutput
func (CaCertificateTagArgs) ToCaCertificateTagOutputWithContext ¶ added in v0.72.0
func (i CaCertificateTagArgs) ToCaCertificateTagOutputWithContext(ctx context.Context) CaCertificateTagOutput
func (CaCertificateTagArgs) ToOutput ¶ added in v0.76.0
func (i CaCertificateTagArgs) ToOutput(ctx context.Context) pulumix.Output[CaCertificateTag]
type CaCertificateTagArray ¶ added in v0.72.0
type CaCertificateTagArray []CaCertificateTagInput
func (CaCertificateTagArray) ElementType ¶ added in v0.72.0
func (CaCertificateTagArray) ElementType() reflect.Type
func (CaCertificateTagArray) ToCaCertificateTagArrayOutput ¶ added in v0.72.0
func (i CaCertificateTagArray) ToCaCertificateTagArrayOutput() CaCertificateTagArrayOutput
func (CaCertificateTagArray) ToCaCertificateTagArrayOutputWithContext ¶ added in v0.72.0
func (i CaCertificateTagArray) ToCaCertificateTagArrayOutputWithContext(ctx context.Context) CaCertificateTagArrayOutput
func (CaCertificateTagArray) ToOutput ¶ added in v0.76.0
func (i CaCertificateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CaCertificateTag]
type CaCertificateTagArrayInput ¶ added in v0.72.0
type CaCertificateTagArrayInput interface { pulumi.Input ToCaCertificateTagArrayOutput() CaCertificateTagArrayOutput ToCaCertificateTagArrayOutputWithContext(context.Context) CaCertificateTagArrayOutput }
CaCertificateTagArrayInput is an input type that accepts CaCertificateTagArray and CaCertificateTagArrayOutput values. You can construct a concrete instance of `CaCertificateTagArrayInput` via:
CaCertificateTagArray{ CaCertificateTagArgs{...} }
type CaCertificateTagArrayOutput ¶ added in v0.72.0
type CaCertificateTagArrayOutput struct{ *pulumi.OutputState }
func (CaCertificateTagArrayOutput) ElementType ¶ added in v0.72.0
func (CaCertificateTagArrayOutput) ElementType() reflect.Type
func (CaCertificateTagArrayOutput) Index ¶ added in v0.72.0
func (o CaCertificateTagArrayOutput) Index(i pulumi.IntInput) CaCertificateTagOutput
func (CaCertificateTagArrayOutput) ToCaCertificateTagArrayOutput ¶ added in v0.72.0
func (o CaCertificateTagArrayOutput) ToCaCertificateTagArrayOutput() CaCertificateTagArrayOutput
func (CaCertificateTagArrayOutput) ToCaCertificateTagArrayOutputWithContext ¶ added in v0.72.0
func (o CaCertificateTagArrayOutput) ToCaCertificateTagArrayOutputWithContext(ctx context.Context) CaCertificateTagArrayOutput
func (CaCertificateTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CaCertificateTag]
type CaCertificateTagInput ¶ added in v0.72.0
type CaCertificateTagInput interface { pulumi.Input ToCaCertificateTagOutput() CaCertificateTagOutput ToCaCertificateTagOutputWithContext(context.Context) CaCertificateTagOutput }
CaCertificateTagInput is an input type that accepts CaCertificateTagArgs and CaCertificateTagOutput values. You can construct a concrete instance of `CaCertificateTagInput` via:
CaCertificateTagArgs{...}
type CaCertificateTagOutput ¶ added in v0.72.0
type CaCertificateTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (CaCertificateTagOutput) ElementType ¶ added in v0.72.0
func (CaCertificateTagOutput) ElementType() reflect.Type
func (CaCertificateTagOutput) Key ¶ added in v0.72.0
func (o CaCertificateTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (CaCertificateTagOutput) ToCaCertificateTagOutput ¶ added in v0.72.0
func (o CaCertificateTagOutput) ToCaCertificateTagOutput() CaCertificateTagOutput
func (CaCertificateTagOutput) ToCaCertificateTagOutputWithContext ¶ added in v0.72.0
func (o CaCertificateTagOutput) ToCaCertificateTagOutputWithContext(ctx context.Context) CaCertificateTagOutput
func (CaCertificateTagOutput) ToOutput ¶ added in v0.76.0
func (o CaCertificateTagOutput) ToOutput(ctx context.Context) pulumix.Output[CaCertificateTag]
func (CaCertificateTagOutput) Value ¶ added in v0.72.0
func (o CaCertificateTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` CaCertificatePem pulumi.StringPtrOutput `pulumi:"caCertificatePem"` CertificateMode CertificateModePtrOutput `pulumi:"certificateMode"` CertificatePem pulumi.StringPtrOutput `pulumi:"certificatePem"` CertificateSigningRequest pulumi.StringPtrOutput `pulumi:"certificateSigningRequest"` Status CertificateStatusOutput `pulumi:"status"` }
Use the AWS::IoT::Certificate resource to declare an AWS IoT X.509 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 ¶
func (*Certificate) ElementType() reflect.Type
func (*Certificate) ToCertificateOutput ¶
func (i *Certificate) ToCertificateOutput() CertificateOutput
func (*Certificate) ToCertificateOutputWithContext ¶
func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
func (*Certificate) ToOutput ¶ added in v0.76.0
func (i *Certificate) ToOutput(ctx context.Context) pulumix.Output[*Certificate]
type CertificateArgs ¶
type CertificateArgs struct { CaCertificatePem pulumi.StringPtrInput CertificateMode CertificateModePtrInput CertificatePem pulumi.StringPtrInput CertificateSigningRequest pulumi.StringPtrInput Status CertificateStatusInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateInput ¶
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateMode ¶ added in v0.2.0
type CertificateMode string
func (CertificateMode) ElementType ¶ added in v0.2.0
func (CertificateMode) ElementType() reflect.Type
func (CertificateMode) ToCertificateModeOutput ¶ added in v0.2.0
func (e CertificateMode) ToCertificateModeOutput() CertificateModeOutput
func (CertificateMode) ToCertificateModeOutputWithContext ¶ added in v0.2.0
func (e CertificateMode) ToCertificateModeOutputWithContext(ctx context.Context) CertificateModeOutput
func (CertificateMode) ToCertificateModePtrOutput ¶ added in v0.2.0
func (e CertificateMode) ToCertificateModePtrOutput() CertificateModePtrOutput
func (CertificateMode) ToCertificateModePtrOutputWithContext ¶ added in v0.2.0
func (e CertificateMode) ToCertificateModePtrOutputWithContext(ctx context.Context) CertificateModePtrOutput
func (CertificateMode) ToStringOutput ¶ added in v0.2.0
func (e CertificateMode) ToStringOutput() pulumi.StringOutput
func (CertificateMode) ToStringOutputWithContext ¶ added in v0.2.0
func (e CertificateMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CertificateMode) ToStringPtrOutput ¶ added in v0.2.0
func (e CertificateMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (CertificateMode) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e CertificateMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CertificateModeInput ¶ added in v0.2.0
type CertificateModeInput interface { pulumi.Input ToCertificateModeOutput() CertificateModeOutput ToCertificateModeOutputWithContext(context.Context) CertificateModeOutput }
CertificateModeInput is an input type that accepts CertificateModeArgs and CertificateModeOutput values. You can construct a concrete instance of `CertificateModeInput` via:
CertificateModeArgs{...}
type CertificateModeOutput ¶ added in v0.2.0
type CertificateModeOutput struct{ *pulumi.OutputState }
func (CertificateModeOutput) ElementType ¶ added in v0.2.0
func (CertificateModeOutput) ElementType() reflect.Type
func (CertificateModeOutput) ToCertificateModeOutput ¶ added in v0.2.0
func (o CertificateModeOutput) ToCertificateModeOutput() CertificateModeOutput
func (CertificateModeOutput) ToCertificateModeOutputWithContext ¶ added in v0.2.0
func (o CertificateModeOutput) ToCertificateModeOutputWithContext(ctx context.Context) CertificateModeOutput
func (CertificateModeOutput) ToCertificateModePtrOutput ¶ added in v0.2.0
func (o CertificateModeOutput) ToCertificateModePtrOutput() CertificateModePtrOutput
func (CertificateModeOutput) ToCertificateModePtrOutputWithContext ¶ added in v0.2.0
func (o CertificateModeOutput) ToCertificateModePtrOutputWithContext(ctx context.Context) CertificateModePtrOutput
func (CertificateModeOutput) ToOutput ¶ added in v0.76.0
func (o CertificateModeOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateMode]
func (CertificateModeOutput) ToStringOutput ¶ added in v0.2.0
func (o CertificateModeOutput) ToStringOutput() pulumi.StringOutput
func (CertificateModeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o CertificateModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CertificateModeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o CertificateModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CertificateModeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o CertificateModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CertificateModePtrInput ¶ added in v0.2.0
type CertificateModePtrInput interface { pulumi.Input ToCertificateModePtrOutput() CertificateModePtrOutput ToCertificateModePtrOutputWithContext(context.Context) CertificateModePtrOutput }
func CertificateModePtr ¶ added in v0.2.0
func CertificateModePtr(v string) CertificateModePtrInput
type CertificateModePtrOutput ¶ added in v0.2.0
type CertificateModePtrOutput struct{ *pulumi.OutputState }
func (CertificateModePtrOutput) Elem ¶ added in v0.2.0
func (o CertificateModePtrOutput) Elem() CertificateModeOutput
func (CertificateModePtrOutput) ElementType ¶ added in v0.2.0
func (CertificateModePtrOutput) ElementType() reflect.Type
func (CertificateModePtrOutput) ToCertificateModePtrOutput ¶ added in v0.2.0
func (o CertificateModePtrOutput) ToCertificateModePtrOutput() CertificateModePtrOutput
func (CertificateModePtrOutput) ToCertificateModePtrOutputWithContext ¶ added in v0.2.0
func (o CertificateModePtrOutput) ToCertificateModePtrOutputWithContext(ctx context.Context) CertificateModePtrOutput
func (CertificateModePtrOutput) ToOutput ¶ added in v0.76.0
func (o CertificateModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CertificateMode]
func (CertificateModePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o CertificateModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CertificateModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o CertificateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CertificateOutput ¶
type CertificateOutput struct{ *pulumi.OutputState }
func (CertificateOutput) Arn ¶ added in v0.17.0
func (o CertificateOutput) Arn() pulumi.StringOutput
func (CertificateOutput) CaCertificatePem ¶ added in v0.72.0
func (o CertificateOutput) CaCertificatePem() pulumi.StringPtrOutput
func (CertificateOutput) CertificateMode ¶ added in v0.17.0
func (o CertificateOutput) CertificateMode() CertificateModePtrOutput
func (CertificateOutput) CertificatePem ¶ added in v0.17.0
func (o CertificateOutput) CertificatePem() pulumi.StringPtrOutput
func (CertificateOutput) CertificateSigningRequest ¶ added in v0.17.0
func (o CertificateOutput) CertificateSigningRequest() pulumi.StringPtrOutput
func (CertificateOutput) ElementType ¶
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) Status ¶ added in v0.17.0
func (o CertificateOutput) Status() CertificateStatusOutput
func (CertificateOutput) ToCertificateOutput ¶
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
func (CertificateOutput) ToOutput ¶ added in v0.76.0
func (o CertificateOutput) ToOutput(ctx context.Context) pulumix.Output[*Certificate]
type CertificateState ¶
type CertificateState struct { }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CertificateStatus ¶
type CertificateStatus string
func (CertificateStatus) ElementType ¶
func (CertificateStatus) ElementType() reflect.Type
func (CertificateStatus) ToCertificateStatusOutput ¶
func (e CertificateStatus) ToCertificateStatusOutput() CertificateStatusOutput
func (CertificateStatus) ToCertificateStatusOutputWithContext ¶
func (e CertificateStatus) ToCertificateStatusOutputWithContext(ctx context.Context) CertificateStatusOutput
func (CertificateStatus) ToCertificateStatusPtrOutput ¶
func (e CertificateStatus) ToCertificateStatusPtrOutput() CertificateStatusPtrOutput
func (CertificateStatus) ToCertificateStatusPtrOutputWithContext ¶
func (e CertificateStatus) ToCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateStatusPtrOutput
func (CertificateStatus) ToStringOutput ¶
func (e CertificateStatus) ToStringOutput() pulumi.StringOutput
func (CertificateStatus) ToStringOutputWithContext ¶
func (e CertificateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CertificateStatus) ToStringPtrOutput ¶
func (e CertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (CertificateStatus) ToStringPtrOutputWithContext ¶
func (e CertificateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CertificateStatusInput ¶
type CertificateStatusInput interface { pulumi.Input ToCertificateStatusOutput() CertificateStatusOutput ToCertificateStatusOutputWithContext(context.Context) CertificateStatusOutput }
CertificateStatusInput is an input type that accepts CertificateStatusArgs and CertificateStatusOutput values. You can construct a concrete instance of `CertificateStatusInput` via:
CertificateStatusArgs{...}
type CertificateStatusOutput ¶
type CertificateStatusOutput struct{ *pulumi.OutputState }
func (CertificateStatusOutput) ElementType ¶
func (CertificateStatusOutput) ElementType() reflect.Type
func (CertificateStatusOutput) ToCertificateStatusOutput ¶
func (o CertificateStatusOutput) ToCertificateStatusOutput() CertificateStatusOutput
func (CertificateStatusOutput) ToCertificateStatusOutputWithContext ¶
func (o CertificateStatusOutput) ToCertificateStatusOutputWithContext(ctx context.Context) CertificateStatusOutput
func (CertificateStatusOutput) ToCertificateStatusPtrOutput ¶
func (o CertificateStatusOutput) ToCertificateStatusPtrOutput() CertificateStatusPtrOutput
func (CertificateStatusOutput) ToCertificateStatusPtrOutputWithContext ¶
func (o CertificateStatusOutput) ToCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateStatusPtrOutput
func (CertificateStatusOutput) ToOutput ¶ added in v0.76.0
func (o CertificateStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CertificateStatus]
func (CertificateStatusOutput) ToStringOutput ¶
func (o CertificateStatusOutput) ToStringOutput() pulumi.StringOutput
func (CertificateStatusOutput) ToStringOutputWithContext ¶
func (o CertificateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CertificateStatusOutput) ToStringPtrOutput ¶
func (o CertificateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CertificateStatusOutput) ToStringPtrOutputWithContext ¶
func (o CertificateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CertificateStatusPtrInput ¶
type CertificateStatusPtrInput interface { pulumi.Input ToCertificateStatusPtrOutput() CertificateStatusPtrOutput ToCertificateStatusPtrOutputWithContext(context.Context) CertificateStatusPtrOutput }
func CertificateStatusPtr ¶
func CertificateStatusPtr(v string) CertificateStatusPtrInput
type CertificateStatusPtrOutput ¶
type CertificateStatusPtrOutput struct{ *pulumi.OutputState }
func (CertificateStatusPtrOutput) Elem ¶
func (o CertificateStatusPtrOutput) Elem() CertificateStatusOutput
func (CertificateStatusPtrOutput) ElementType ¶
func (CertificateStatusPtrOutput) ElementType() reflect.Type
func (CertificateStatusPtrOutput) ToCertificateStatusPtrOutput ¶
func (o CertificateStatusPtrOutput) ToCertificateStatusPtrOutput() CertificateStatusPtrOutput
func (CertificateStatusPtrOutput) ToCertificateStatusPtrOutputWithContext ¶
func (o CertificateStatusPtrOutput) ToCertificateStatusPtrOutputWithContext(ctx context.Context) CertificateStatusPtrOutput
func (CertificateStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o CertificateStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CertificateStatus]
func (CertificateStatusPtrOutput) ToStringPtrOutput ¶
func (o CertificateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CertificateStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o CertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomMetric ¶
type CustomMetric struct { pulumi.CustomResourceState // Field represents a friendly name in the console for the custom metric; it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated once defined. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The Amazon Resource Number (ARN) of the custom metric. MetricArn pulumi.StringOutput `pulumi:"metricArn"` // The name of the custom metric. This will be used in the metric report submitted from the device/thing. Shouldn't begin with aws: . Cannot be updated once defined. MetricName pulumi.StringPtrOutput `pulumi:"metricName"` // The type of the custom metric. Types include string-list, ip-address-list, number-list, and number. MetricType CustomMetricMetricTypeOutput `pulumi:"metricType"` // An array of key-value pairs to apply to this resource. Tags CustomMetricTagArrayOutput `pulumi:"tags"` }
A custom metric published by your devices to Device Defender.
func GetCustomMetric ¶
func GetCustomMetric(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomMetricState, opts ...pulumi.ResourceOption) (*CustomMetric, error)
GetCustomMetric gets an existing CustomMetric 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 NewCustomMetric ¶
func NewCustomMetric(ctx *pulumi.Context, name string, args *CustomMetricArgs, opts ...pulumi.ResourceOption) (*CustomMetric, error)
NewCustomMetric registers a new resource with the given unique name, arguments, and options.
func (*CustomMetric) ElementType ¶
func (*CustomMetric) ElementType() reflect.Type
func (*CustomMetric) ToCustomMetricOutput ¶
func (i *CustomMetric) ToCustomMetricOutput() CustomMetricOutput
func (*CustomMetric) ToCustomMetricOutputWithContext ¶
func (i *CustomMetric) ToCustomMetricOutputWithContext(ctx context.Context) CustomMetricOutput
func (*CustomMetric) ToOutput ¶ added in v0.76.0
func (i *CustomMetric) ToOutput(ctx context.Context) pulumix.Output[*CustomMetric]
type CustomMetricArgs ¶
type CustomMetricArgs struct { // Field represents a friendly name in the console for the custom metric; it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated once defined. DisplayName pulumi.StringPtrInput // The name of the custom metric. This will be used in the metric report submitted from the device/thing. Shouldn't begin with aws: . Cannot be updated once defined. MetricName pulumi.StringPtrInput // The type of the custom metric. Types include string-list, ip-address-list, number-list, and number. MetricType CustomMetricMetricTypeInput // An array of key-value pairs to apply to this resource. Tags CustomMetricTagArrayInput }
The set of arguments for constructing a CustomMetric resource.
func (CustomMetricArgs) ElementType ¶
func (CustomMetricArgs) ElementType() reflect.Type
type CustomMetricInput ¶
type CustomMetricInput interface { pulumi.Input ToCustomMetricOutput() CustomMetricOutput ToCustomMetricOutputWithContext(ctx context.Context) CustomMetricOutput }
type CustomMetricMetricType ¶
type CustomMetricMetricType string
The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.
func (CustomMetricMetricType) ElementType ¶
func (CustomMetricMetricType) ElementType() reflect.Type
func (CustomMetricMetricType) ToCustomMetricMetricTypeOutput ¶
func (e CustomMetricMetricType) ToCustomMetricMetricTypeOutput() CustomMetricMetricTypeOutput
func (CustomMetricMetricType) ToCustomMetricMetricTypeOutputWithContext ¶
func (e CustomMetricMetricType) ToCustomMetricMetricTypeOutputWithContext(ctx context.Context) CustomMetricMetricTypeOutput
func (CustomMetricMetricType) ToCustomMetricMetricTypePtrOutput ¶
func (e CustomMetricMetricType) ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput
func (CustomMetricMetricType) ToCustomMetricMetricTypePtrOutputWithContext ¶
func (e CustomMetricMetricType) ToCustomMetricMetricTypePtrOutputWithContext(ctx context.Context) CustomMetricMetricTypePtrOutput
func (CustomMetricMetricType) ToStringOutput ¶
func (e CustomMetricMetricType) ToStringOutput() pulumi.StringOutput
func (CustomMetricMetricType) ToStringOutputWithContext ¶
func (e CustomMetricMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CustomMetricMetricType) ToStringPtrOutput ¶
func (e CustomMetricMetricType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CustomMetricMetricType) ToStringPtrOutputWithContext ¶
func (e CustomMetricMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomMetricMetricTypeInput ¶
type CustomMetricMetricTypeInput interface { pulumi.Input ToCustomMetricMetricTypeOutput() CustomMetricMetricTypeOutput ToCustomMetricMetricTypeOutputWithContext(context.Context) CustomMetricMetricTypeOutput }
CustomMetricMetricTypeInput is an input type that accepts CustomMetricMetricTypeArgs and CustomMetricMetricTypeOutput values. You can construct a concrete instance of `CustomMetricMetricTypeInput` via:
CustomMetricMetricTypeArgs{...}
type CustomMetricMetricTypeOutput ¶
type CustomMetricMetricTypeOutput struct{ *pulumi.OutputState }
func (CustomMetricMetricTypeOutput) ElementType ¶
func (CustomMetricMetricTypeOutput) ElementType() reflect.Type
func (CustomMetricMetricTypeOutput) ToCustomMetricMetricTypeOutput ¶
func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypeOutput() CustomMetricMetricTypeOutput
func (CustomMetricMetricTypeOutput) ToCustomMetricMetricTypeOutputWithContext ¶
func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypeOutputWithContext(ctx context.Context) CustomMetricMetricTypeOutput
func (CustomMetricMetricTypeOutput) ToCustomMetricMetricTypePtrOutput ¶
func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput
func (CustomMetricMetricTypeOutput) ToCustomMetricMetricTypePtrOutputWithContext ¶
func (o CustomMetricMetricTypeOutput) ToCustomMetricMetricTypePtrOutputWithContext(ctx context.Context) CustomMetricMetricTypePtrOutput
func (CustomMetricMetricTypeOutput) ToOutput ¶ added in v0.76.0
func (o CustomMetricMetricTypeOutput) ToOutput(ctx context.Context) pulumix.Output[CustomMetricMetricType]
func (CustomMetricMetricTypeOutput) ToStringOutput ¶
func (o CustomMetricMetricTypeOutput) ToStringOutput() pulumi.StringOutput
func (CustomMetricMetricTypeOutput) ToStringOutputWithContext ¶
func (o CustomMetricMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CustomMetricMetricTypeOutput) ToStringPtrOutput ¶
func (o CustomMetricMetricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CustomMetricMetricTypeOutput) ToStringPtrOutputWithContext ¶
func (o CustomMetricMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomMetricMetricTypePtrInput ¶
type CustomMetricMetricTypePtrInput interface { pulumi.Input ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput ToCustomMetricMetricTypePtrOutputWithContext(context.Context) CustomMetricMetricTypePtrOutput }
func CustomMetricMetricTypePtr ¶
func CustomMetricMetricTypePtr(v string) CustomMetricMetricTypePtrInput
type CustomMetricMetricTypePtrOutput ¶
type CustomMetricMetricTypePtrOutput struct{ *pulumi.OutputState }
func (CustomMetricMetricTypePtrOutput) Elem ¶
func (o CustomMetricMetricTypePtrOutput) Elem() CustomMetricMetricTypeOutput
func (CustomMetricMetricTypePtrOutput) ElementType ¶
func (CustomMetricMetricTypePtrOutput) ElementType() reflect.Type
func (CustomMetricMetricTypePtrOutput) ToCustomMetricMetricTypePtrOutput ¶
func (o CustomMetricMetricTypePtrOutput) ToCustomMetricMetricTypePtrOutput() CustomMetricMetricTypePtrOutput
func (CustomMetricMetricTypePtrOutput) ToCustomMetricMetricTypePtrOutputWithContext ¶
func (o CustomMetricMetricTypePtrOutput) ToCustomMetricMetricTypePtrOutputWithContext(ctx context.Context) CustomMetricMetricTypePtrOutput
func (CustomMetricMetricTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o CustomMetricMetricTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomMetricMetricType]
func (CustomMetricMetricTypePtrOutput) ToStringPtrOutput ¶
func (o CustomMetricMetricTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CustomMetricMetricTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o CustomMetricMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomMetricOutput ¶
type CustomMetricOutput struct{ *pulumi.OutputState }
func (CustomMetricOutput) DisplayName ¶ added in v0.17.0
func (o CustomMetricOutput) DisplayName() pulumi.StringPtrOutput
Field represents a friendly name in the console for the custom metric; it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated once defined.
func (CustomMetricOutput) ElementType ¶
func (CustomMetricOutput) ElementType() reflect.Type
func (CustomMetricOutput) MetricArn ¶ added in v0.17.0
func (o CustomMetricOutput) MetricArn() pulumi.StringOutput
The Amazon Resource Number (ARN) of the custom metric.
func (CustomMetricOutput) MetricName ¶ added in v0.17.0
func (o CustomMetricOutput) MetricName() pulumi.StringPtrOutput
The name of the custom metric. This will be used in the metric report submitted from the device/thing. Shouldn't begin with aws: . Cannot be updated once defined.
func (CustomMetricOutput) MetricType ¶ added in v0.17.0
func (o CustomMetricOutput) MetricType() CustomMetricMetricTypeOutput
The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.
func (CustomMetricOutput) Tags ¶ added in v0.17.0
func (o CustomMetricOutput) Tags() CustomMetricTagArrayOutput
An array of key-value pairs to apply to this resource.
func (CustomMetricOutput) ToCustomMetricOutput ¶
func (o CustomMetricOutput) ToCustomMetricOutput() CustomMetricOutput
func (CustomMetricOutput) ToCustomMetricOutputWithContext ¶
func (o CustomMetricOutput) ToCustomMetricOutputWithContext(ctx context.Context) CustomMetricOutput
func (CustomMetricOutput) ToOutput ¶ added in v0.76.0
func (o CustomMetricOutput) ToOutput(ctx context.Context) pulumix.Output[*CustomMetric]
type CustomMetricState ¶
type CustomMetricState struct { }
func (CustomMetricState) ElementType ¶
func (CustomMetricState) ElementType() reflect.Type
type CustomMetricTag ¶
type CustomMetricTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type CustomMetricTagArgs ¶
type CustomMetricTagArgs struct { // The tag's key. Key pulumi.StringInput `pulumi:"key"` // The tag's value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (CustomMetricTagArgs) ElementType ¶
func (CustomMetricTagArgs) ElementType() reflect.Type
func (CustomMetricTagArgs) ToCustomMetricTagOutput ¶
func (i CustomMetricTagArgs) ToCustomMetricTagOutput() CustomMetricTagOutput
func (CustomMetricTagArgs) ToCustomMetricTagOutputWithContext ¶
func (i CustomMetricTagArgs) ToCustomMetricTagOutputWithContext(ctx context.Context) CustomMetricTagOutput
func (CustomMetricTagArgs) ToOutput ¶ added in v0.76.0
func (i CustomMetricTagArgs) ToOutput(ctx context.Context) pulumix.Output[CustomMetricTag]
type CustomMetricTagArray ¶
type CustomMetricTagArray []CustomMetricTagInput
func (CustomMetricTagArray) ElementType ¶
func (CustomMetricTagArray) ElementType() reflect.Type
func (CustomMetricTagArray) ToCustomMetricTagArrayOutput ¶
func (i CustomMetricTagArray) ToCustomMetricTagArrayOutput() CustomMetricTagArrayOutput
func (CustomMetricTagArray) ToCustomMetricTagArrayOutputWithContext ¶
func (i CustomMetricTagArray) ToCustomMetricTagArrayOutputWithContext(ctx context.Context) CustomMetricTagArrayOutput
func (CustomMetricTagArray) ToOutput ¶ added in v0.76.0
func (i CustomMetricTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CustomMetricTag]
type CustomMetricTagArrayInput ¶
type CustomMetricTagArrayInput interface { pulumi.Input ToCustomMetricTagArrayOutput() CustomMetricTagArrayOutput ToCustomMetricTagArrayOutputWithContext(context.Context) CustomMetricTagArrayOutput }
CustomMetricTagArrayInput is an input type that accepts CustomMetricTagArray and CustomMetricTagArrayOutput values. You can construct a concrete instance of `CustomMetricTagArrayInput` via:
CustomMetricTagArray{ CustomMetricTagArgs{...} }
type CustomMetricTagArrayOutput ¶
type CustomMetricTagArrayOutput struct{ *pulumi.OutputState }
func (CustomMetricTagArrayOutput) ElementType ¶
func (CustomMetricTagArrayOutput) ElementType() reflect.Type
func (CustomMetricTagArrayOutput) Index ¶
func (o CustomMetricTagArrayOutput) Index(i pulumi.IntInput) CustomMetricTagOutput
func (CustomMetricTagArrayOutput) ToCustomMetricTagArrayOutput ¶
func (o CustomMetricTagArrayOutput) ToCustomMetricTagArrayOutput() CustomMetricTagArrayOutput
func (CustomMetricTagArrayOutput) ToCustomMetricTagArrayOutputWithContext ¶
func (o CustomMetricTagArrayOutput) ToCustomMetricTagArrayOutputWithContext(ctx context.Context) CustomMetricTagArrayOutput
func (CustomMetricTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o CustomMetricTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CustomMetricTag]
type CustomMetricTagInput ¶
type CustomMetricTagInput interface { pulumi.Input ToCustomMetricTagOutput() CustomMetricTagOutput ToCustomMetricTagOutputWithContext(context.Context) CustomMetricTagOutput }
CustomMetricTagInput is an input type that accepts CustomMetricTagArgs and CustomMetricTagOutput values. You can construct a concrete instance of `CustomMetricTagInput` via:
CustomMetricTagArgs{...}
type CustomMetricTagOutput ¶
type CustomMetricTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (CustomMetricTagOutput) ElementType ¶
func (CustomMetricTagOutput) ElementType() reflect.Type
func (CustomMetricTagOutput) Key ¶
func (o CustomMetricTagOutput) Key() pulumi.StringOutput
The tag's key.
func (CustomMetricTagOutput) ToCustomMetricTagOutput ¶
func (o CustomMetricTagOutput) ToCustomMetricTagOutput() CustomMetricTagOutput
func (CustomMetricTagOutput) ToCustomMetricTagOutputWithContext ¶
func (o CustomMetricTagOutput) ToCustomMetricTagOutputWithContext(ctx context.Context) CustomMetricTagOutput
func (CustomMetricTagOutput) ToOutput ¶ added in v0.76.0
func (o CustomMetricTagOutput) ToOutput(ctx context.Context) pulumix.Output[CustomMetricTag]
func (CustomMetricTagOutput) Value ¶
func (o CustomMetricTagOutput) Value() pulumi.StringOutput
The tag's value.
type Dimension ¶
type Dimension struct { pulumi.CustomResourceState // The ARN (Amazon resource name) of the created dimension. Arn pulumi.StringOutput `pulumi:"arn"` // A unique identifier for the dimension. Name pulumi.StringPtrOutput `pulumi:"name"` // Specifies the value or list of values for the dimension. StringValues pulumi.StringArrayOutput `pulumi:"stringValues"` // Metadata that can be used to manage the dimension. Tags DimensionTagArrayOutput `pulumi:"tags"` // Specifies the type of the dimension. Type DimensionTypeOutput `pulumi:"type"` }
A dimension can be used to limit the scope of a metric used in a security profile for AWS IoT Device Defender.
func GetDimension ¶
func GetDimension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DimensionState, opts ...pulumi.ResourceOption) (*Dimension, error)
GetDimension gets an existing Dimension 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 NewDimension ¶
func NewDimension(ctx *pulumi.Context, name string, args *DimensionArgs, opts ...pulumi.ResourceOption) (*Dimension, error)
NewDimension registers a new resource with the given unique name, arguments, and options.
func (*Dimension) ElementType ¶
func (*Dimension) ToDimensionOutput ¶
func (i *Dimension) ToDimensionOutput() DimensionOutput
func (*Dimension) ToDimensionOutputWithContext ¶
func (i *Dimension) ToDimensionOutputWithContext(ctx context.Context) DimensionOutput
type DimensionArgs ¶
type DimensionArgs struct { // A unique identifier for the dimension. Name pulumi.StringPtrInput // Specifies the value or list of values for the dimension. StringValues pulumi.StringArrayInput // Metadata that can be used to manage the dimension. Tags DimensionTagArrayInput // Specifies the type of the dimension. Type DimensionTypeInput }
The set of arguments for constructing a Dimension resource.
func (DimensionArgs) ElementType ¶
func (DimensionArgs) ElementType() reflect.Type
type DimensionInput ¶
type DimensionInput interface { pulumi.Input ToDimensionOutput() DimensionOutput ToDimensionOutputWithContext(ctx context.Context) DimensionOutput }
type DimensionOutput ¶
type DimensionOutput struct{ *pulumi.OutputState }
func (DimensionOutput) Arn ¶ added in v0.17.0
func (o DimensionOutput) Arn() pulumi.StringOutput
The ARN (Amazon resource name) of the created dimension.
func (DimensionOutput) ElementType ¶
func (DimensionOutput) ElementType() reflect.Type
func (DimensionOutput) Name ¶ added in v0.17.0
func (o DimensionOutput) Name() pulumi.StringPtrOutput
A unique identifier for the dimension.
func (DimensionOutput) StringValues ¶ added in v0.17.0
func (o DimensionOutput) StringValues() pulumi.StringArrayOutput
Specifies the value or list of values for the dimension.
func (DimensionOutput) Tags ¶ added in v0.17.0
func (o DimensionOutput) Tags() DimensionTagArrayOutput
Metadata that can be used to manage the dimension.
func (DimensionOutput) ToDimensionOutput ¶
func (o DimensionOutput) ToDimensionOutput() DimensionOutput
func (DimensionOutput) ToDimensionOutputWithContext ¶
func (o DimensionOutput) ToDimensionOutputWithContext(ctx context.Context) DimensionOutput
func (DimensionOutput) Type ¶ added in v0.17.0
func (o DimensionOutput) Type() DimensionTypeOutput
Specifies the type of the dimension.
type DimensionState ¶
type DimensionState struct { }
func (DimensionState) ElementType ¶
func (DimensionState) ElementType() reflect.Type
type DimensionTag ¶
type DimensionTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type DimensionTagArgs ¶
type DimensionTagArgs struct { // The tag's key. Key pulumi.StringInput `pulumi:"key"` // The tag's value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (DimensionTagArgs) ElementType ¶
func (DimensionTagArgs) ElementType() reflect.Type
func (DimensionTagArgs) ToDimensionTagOutput ¶
func (i DimensionTagArgs) ToDimensionTagOutput() DimensionTagOutput
func (DimensionTagArgs) ToDimensionTagOutputWithContext ¶
func (i DimensionTagArgs) ToDimensionTagOutputWithContext(ctx context.Context) DimensionTagOutput
func (DimensionTagArgs) ToOutput ¶ added in v0.76.0
func (i DimensionTagArgs) ToOutput(ctx context.Context) pulumix.Output[DimensionTag]
type DimensionTagArray ¶
type DimensionTagArray []DimensionTagInput
func (DimensionTagArray) ElementType ¶
func (DimensionTagArray) ElementType() reflect.Type
func (DimensionTagArray) ToDimensionTagArrayOutput ¶
func (i DimensionTagArray) ToDimensionTagArrayOutput() DimensionTagArrayOutput
func (DimensionTagArray) ToDimensionTagArrayOutputWithContext ¶
func (i DimensionTagArray) ToDimensionTagArrayOutputWithContext(ctx context.Context) DimensionTagArrayOutput
func (DimensionTagArray) ToOutput ¶ added in v0.76.0
func (i DimensionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DimensionTag]
type DimensionTagArrayInput ¶
type DimensionTagArrayInput interface { pulumi.Input ToDimensionTagArrayOutput() DimensionTagArrayOutput ToDimensionTagArrayOutputWithContext(context.Context) DimensionTagArrayOutput }
DimensionTagArrayInput is an input type that accepts DimensionTagArray and DimensionTagArrayOutput values. You can construct a concrete instance of `DimensionTagArrayInput` via:
DimensionTagArray{ DimensionTagArgs{...} }
type DimensionTagArrayOutput ¶
type DimensionTagArrayOutput struct{ *pulumi.OutputState }
func (DimensionTagArrayOutput) ElementType ¶
func (DimensionTagArrayOutput) ElementType() reflect.Type
func (DimensionTagArrayOutput) Index ¶
func (o DimensionTagArrayOutput) Index(i pulumi.IntInput) DimensionTagOutput
func (DimensionTagArrayOutput) ToDimensionTagArrayOutput ¶
func (o DimensionTagArrayOutput) ToDimensionTagArrayOutput() DimensionTagArrayOutput
func (DimensionTagArrayOutput) ToDimensionTagArrayOutputWithContext ¶
func (o DimensionTagArrayOutput) ToDimensionTagArrayOutputWithContext(ctx context.Context) DimensionTagArrayOutput
func (DimensionTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DimensionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DimensionTag]
type DimensionTagInput ¶
type DimensionTagInput interface { pulumi.Input ToDimensionTagOutput() DimensionTagOutput ToDimensionTagOutputWithContext(context.Context) DimensionTagOutput }
DimensionTagInput is an input type that accepts DimensionTagArgs and DimensionTagOutput values. You can construct a concrete instance of `DimensionTagInput` via:
DimensionTagArgs{...}
type DimensionTagOutput ¶
type DimensionTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (DimensionTagOutput) ElementType ¶
func (DimensionTagOutput) ElementType() reflect.Type
func (DimensionTagOutput) Key ¶
func (o DimensionTagOutput) Key() pulumi.StringOutput
The tag's key.
func (DimensionTagOutput) ToDimensionTagOutput ¶
func (o DimensionTagOutput) ToDimensionTagOutput() DimensionTagOutput
func (DimensionTagOutput) ToDimensionTagOutputWithContext ¶
func (o DimensionTagOutput) ToDimensionTagOutputWithContext(ctx context.Context) DimensionTagOutput
func (DimensionTagOutput) ToOutput ¶ added in v0.76.0
func (o DimensionTagOutput) ToOutput(ctx context.Context) pulumix.Output[DimensionTag]
func (DimensionTagOutput) Value ¶
func (o DimensionTagOutput) Value() pulumi.StringOutput
The tag's value.
type DimensionType ¶
type DimensionType string
Specifies the type of the dimension.
func (DimensionType) ElementType ¶
func (DimensionType) ElementType() reflect.Type
func (DimensionType) ToDimensionTypeOutput ¶
func (e DimensionType) ToDimensionTypeOutput() DimensionTypeOutput
func (DimensionType) ToDimensionTypeOutputWithContext ¶
func (e DimensionType) ToDimensionTypeOutputWithContext(ctx context.Context) DimensionTypeOutput
func (DimensionType) ToDimensionTypePtrOutput ¶
func (e DimensionType) ToDimensionTypePtrOutput() DimensionTypePtrOutput
func (DimensionType) ToDimensionTypePtrOutputWithContext ¶
func (e DimensionType) ToDimensionTypePtrOutputWithContext(ctx context.Context) DimensionTypePtrOutput
func (DimensionType) ToStringOutput ¶
func (e DimensionType) ToStringOutput() pulumi.StringOutput
func (DimensionType) ToStringOutputWithContext ¶
func (e DimensionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DimensionType) ToStringPtrOutput ¶
func (e DimensionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DimensionType) ToStringPtrOutputWithContext ¶
func (e DimensionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DimensionTypeInput ¶
type DimensionTypeInput interface { pulumi.Input ToDimensionTypeOutput() DimensionTypeOutput ToDimensionTypeOutputWithContext(context.Context) DimensionTypeOutput }
DimensionTypeInput is an input type that accepts DimensionTypeArgs and DimensionTypeOutput values. You can construct a concrete instance of `DimensionTypeInput` via:
DimensionTypeArgs{...}
type DimensionTypeOutput ¶
type DimensionTypeOutput struct{ *pulumi.OutputState }
func (DimensionTypeOutput) ElementType ¶
func (DimensionTypeOutput) ElementType() reflect.Type
func (DimensionTypeOutput) ToDimensionTypeOutput ¶
func (o DimensionTypeOutput) ToDimensionTypeOutput() DimensionTypeOutput
func (DimensionTypeOutput) ToDimensionTypeOutputWithContext ¶
func (o DimensionTypeOutput) ToDimensionTypeOutputWithContext(ctx context.Context) DimensionTypeOutput
func (DimensionTypeOutput) ToDimensionTypePtrOutput ¶
func (o DimensionTypeOutput) ToDimensionTypePtrOutput() DimensionTypePtrOutput
func (DimensionTypeOutput) ToDimensionTypePtrOutputWithContext ¶
func (o DimensionTypeOutput) ToDimensionTypePtrOutputWithContext(ctx context.Context) DimensionTypePtrOutput
func (DimensionTypeOutput) ToOutput ¶ added in v0.76.0
func (o DimensionTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DimensionType]
func (DimensionTypeOutput) ToStringOutput ¶
func (o DimensionTypeOutput) ToStringOutput() pulumi.StringOutput
func (DimensionTypeOutput) ToStringOutputWithContext ¶
func (o DimensionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DimensionTypeOutput) ToStringPtrOutput ¶
func (o DimensionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DimensionTypeOutput) ToStringPtrOutputWithContext ¶
func (o DimensionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DimensionTypePtrInput ¶
type DimensionTypePtrInput interface { pulumi.Input ToDimensionTypePtrOutput() DimensionTypePtrOutput ToDimensionTypePtrOutputWithContext(context.Context) DimensionTypePtrOutput }
func DimensionTypePtr ¶
func DimensionTypePtr(v string) DimensionTypePtrInput
type DimensionTypePtrOutput ¶
type DimensionTypePtrOutput struct{ *pulumi.OutputState }
func (DimensionTypePtrOutput) Elem ¶
func (o DimensionTypePtrOutput) Elem() DimensionTypeOutput
func (DimensionTypePtrOutput) ElementType ¶
func (DimensionTypePtrOutput) ElementType() reflect.Type
func (DimensionTypePtrOutput) ToDimensionTypePtrOutput ¶
func (o DimensionTypePtrOutput) ToDimensionTypePtrOutput() DimensionTypePtrOutput
func (DimensionTypePtrOutput) ToDimensionTypePtrOutputWithContext ¶
func (o DimensionTypePtrOutput) ToDimensionTypePtrOutputWithContext(ctx context.Context) DimensionTypePtrOutput
func (DimensionTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o DimensionTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DimensionType]
func (DimensionTypePtrOutput) ToStringPtrOutput ¶
func (o DimensionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DimensionTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DimensionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfiguration ¶
type DomainConfiguration struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` AuthorizerConfig DomainConfigurationAuthorizerConfigPtrOutput `pulumi:"authorizerConfig"` DomainConfigurationName pulumi.StringPtrOutput `pulumi:"domainConfigurationName"` DomainConfigurationStatus DomainConfigurationStatusPtrOutput `pulumi:"domainConfigurationStatus"` DomainName pulumi.StringPtrOutput `pulumi:"domainName"` DomainType DomainConfigurationDomainTypeOutput `pulumi:"domainType"` ServerCertificateArns pulumi.StringArrayOutput `pulumi:"serverCertificateArns"` ServerCertificates DomainConfigurationServerCertificateSummaryArrayOutput `pulumi:"serverCertificates"` ServiceType DomainConfigurationServiceTypePtrOutput `pulumi:"serviceType"` Tags DomainConfigurationTagArrayOutput `pulumi:"tags"` TlsConfig DomainConfigurationTlsConfigPtrOutput `pulumi:"tlsConfig"` ValidationCertificateArn pulumi.StringPtrOutput `pulumi:"validationCertificateArn"` }
Create and manage a Domain Configuration
func GetDomainConfiguration ¶
func GetDomainConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainConfigurationState, opts ...pulumi.ResourceOption) (*DomainConfiguration, error)
GetDomainConfiguration gets an existing DomainConfiguration 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 NewDomainConfiguration ¶
func NewDomainConfiguration(ctx *pulumi.Context, name string, args *DomainConfigurationArgs, opts ...pulumi.ResourceOption) (*DomainConfiguration, error)
NewDomainConfiguration registers a new resource with the given unique name, arguments, and options.
func (*DomainConfiguration) ElementType ¶
func (*DomainConfiguration) ElementType() reflect.Type
func (*DomainConfiguration) ToDomainConfigurationOutput ¶
func (i *DomainConfiguration) ToDomainConfigurationOutput() DomainConfigurationOutput
func (*DomainConfiguration) ToDomainConfigurationOutputWithContext ¶
func (i *DomainConfiguration) ToDomainConfigurationOutputWithContext(ctx context.Context) DomainConfigurationOutput
func (*DomainConfiguration) ToOutput ¶ added in v0.76.0
func (i *DomainConfiguration) ToOutput(ctx context.Context) pulumix.Output[*DomainConfiguration]
type DomainConfigurationArgs ¶
type DomainConfigurationArgs struct { AuthorizerConfig DomainConfigurationAuthorizerConfigPtrInput DomainConfigurationName pulumi.StringPtrInput DomainConfigurationStatus DomainConfigurationStatusPtrInput DomainName pulumi.StringPtrInput ServerCertificateArns pulumi.StringArrayInput ServiceType DomainConfigurationServiceTypePtrInput Tags DomainConfigurationTagArrayInput TlsConfig DomainConfigurationTlsConfigPtrInput ValidationCertificateArn pulumi.StringPtrInput }
The set of arguments for constructing a DomainConfiguration resource.
func (DomainConfigurationArgs) ElementType ¶
func (DomainConfigurationArgs) ElementType() reflect.Type
type DomainConfigurationAuthorizerConfigArgs ¶
type DomainConfigurationAuthorizerConfigArgs struct { AllowAuthorizerOverride pulumi.BoolPtrInput `pulumi:"allowAuthorizerOverride"` DefaultAuthorizerName pulumi.StringPtrInput `pulumi:"defaultAuthorizerName"` }
func (DomainConfigurationAuthorizerConfigArgs) ElementType ¶
func (DomainConfigurationAuthorizerConfigArgs) ElementType() reflect.Type
func (DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigOutput ¶
func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigOutput() DomainConfigurationAuthorizerConfigOutput
func (DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigOutputWithContext ¶
func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigOutput
func (DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigPtrOutput ¶
func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext ¶
func (i DomainConfigurationAuthorizerConfigArgs) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationAuthorizerConfigArgs) ToOutput ¶ added in v0.76.0
func (i DomainConfigurationAuthorizerConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationAuthorizerConfig]
type DomainConfigurationAuthorizerConfigInput ¶
type DomainConfigurationAuthorizerConfigInput interface { pulumi.Input ToDomainConfigurationAuthorizerConfigOutput() DomainConfigurationAuthorizerConfigOutput ToDomainConfigurationAuthorizerConfigOutputWithContext(context.Context) DomainConfigurationAuthorizerConfigOutput }
DomainConfigurationAuthorizerConfigInput is an input type that accepts DomainConfigurationAuthorizerConfigArgs and DomainConfigurationAuthorizerConfigOutput values. You can construct a concrete instance of `DomainConfigurationAuthorizerConfigInput` via:
DomainConfigurationAuthorizerConfigArgs{...}
type DomainConfigurationAuthorizerConfigOutput ¶
type DomainConfigurationAuthorizerConfigOutput struct{ *pulumi.OutputState }
func (DomainConfigurationAuthorizerConfigOutput) AllowAuthorizerOverride ¶
func (o DomainConfigurationAuthorizerConfigOutput) AllowAuthorizerOverride() pulumi.BoolPtrOutput
func (DomainConfigurationAuthorizerConfigOutput) DefaultAuthorizerName ¶
func (o DomainConfigurationAuthorizerConfigOutput) DefaultAuthorizerName() pulumi.StringPtrOutput
func (DomainConfigurationAuthorizerConfigOutput) ElementType ¶
func (DomainConfigurationAuthorizerConfigOutput) ElementType() reflect.Type
func (DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigOutput ¶
func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigOutput() DomainConfigurationAuthorizerConfigOutput
func (DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigOutputWithContext ¶
func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigOutput
func (DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigPtrOutput ¶
func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext ¶
func (o DomainConfigurationAuthorizerConfigOutput) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationAuthorizerConfigOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationAuthorizerConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationAuthorizerConfig]
type DomainConfigurationAuthorizerConfigPtrInput ¶
type DomainConfigurationAuthorizerConfigPtrInput interface { pulumi.Input ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(context.Context) DomainConfigurationAuthorizerConfigPtrOutput }
DomainConfigurationAuthorizerConfigPtrInput is an input type that accepts DomainConfigurationAuthorizerConfigArgs, DomainConfigurationAuthorizerConfigPtr and DomainConfigurationAuthorizerConfigPtrOutput values. You can construct a concrete instance of `DomainConfigurationAuthorizerConfigPtrInput` via:
DomainConfigurationAuthorizerConfigArgs{...} or: nil
func DomainConfigurationAuthorizerConfigPtr ¶
func DomainConfigurationAuthorizerConfigPtr(v *DomainConfigurationAuthorizerConfigArgs) DomainConfigurationAuthorizerConfigPtrInput
type DomainConfigurationAuthorizerConfigPtrOutput ¶
type DomainConfigurationAuthorizerConfigPtrOutput struct{ *pulumi.OutputState }
func (DomainConfigurationAuthorizerConfigPtrOutput) AllowAuthorizerOverride ¶
func (o DomainConfigurationAuthorizerConfigPtrOutput) AllowAuthorizerOverride() pulumi.BoolPtrOutput
func (DomainConfigurationAuthorizerConfigPtrOutput) DefaultAuthorizerName ¶
func (o DomainConfigurationAuthorizerConfigPtrOutput) DefaultAuthorizerName() pulumi.StringPtrOutput
func (DomainConfigurationAuthorizerConfigPtrOutput) ElementType ¶
func (DomainConfigurationAuthorizerConfigPtrOutput) ElementType() reflect.Type
func (DomainConfigurationAuthorizerConfigPtrOutput) ToDomainConfigurationAuthorizerConfigPtrOutput ¶
func (o DomainConfigurationAuthorizerConfigPtrOutput) ToDomainConfigurationAuthorizerConfigPtrOutput() DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationAuthorizerConfigPtrOutput) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext ¶
func (o DomainConfigurationAuthorizerConfigPtrOutput) ToDomainConfigurationAuthorizerConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationAuthorizerConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationAuthorizerConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationAuthorizerConfig]
type DomainConfigurationDomainType ¶
type DomainConfigurationDomainType string
type DomainConfigurationDomainTypeOutput ¶
type DomainConfigurationDomainTypeOutput struct{ *pulumi.OutputState }
func (DomainConfigurationDomainTypeOutput) ElementType ¶
func (DomainConfigurationDomainTypeOutput) ElementType() reflect.Type
func (DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypeOutput ¶
func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypeOutput() DomainConfigurationDomainTypeOutput
func (DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypeOutputWithContext ¶
func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypeOutputWithContext(ctx context.Context) DomainConfigurationDomainTypeOutput
func (DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypePtrOutput ¶
func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput
func (DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypePtrOutputWithContext ¶
func (o DomainConfigurationDomainTypeOutput) ToDomainConfigurationDomainTypePtrOutputWithContext(ctx context.Context) DomainConfigurationDomainTypePtrOutput
func (DomainConfigurationDomainTypeOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationDomainTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationDomainType]
func (DomainConfigurationDomainTypeOutput) ToStringOutput ¶
func (o DomainConfigurationDomainTypeOutput) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationDomainTypeOutput) ToStringOutputWithContext ¶
func (o DomainConfigurationDomainTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationDomainTypeOutput) ToStringPtrOutput ¶
func (o DomainConfigurationDomainTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationDomainTypeOutput) ToStringPtrOutputWithContext ¶
func (o DomainConfigurationDomainTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationDomainTypePtrOutput ¶
type DomainConfigurationDomainTypePtrOutput struct{ *pulumi.OutputState }
func (DomainConfigurationDomainTypePtrOutput) ElementType ¶
func (DomainConfigurationDomainTypePtrOutput) ElementType() reflect.Type
func (DomainConfigurationDomainTypePtrOutput) ToDomainConfigurationDomainTypePtrOutput ¶
func (o DomainConfigurationDomainTypePtrOutput) ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput
func (DomainConfigurationDomainTypePtrOutput) ToDomainConfigurationDomainTypePtrOutputWithContext ¶
func (o DomainConfigurationDomainTypePtrOutput) ToDomainConfigurationDomainTypePtrOutputWithContext(ctx context.Context) DomainConfigurationDomainTypePtrOutput
func (DomainConfigurationDomainTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationDomainTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationDomainType]
func (DomainConfigurationDomainTypePtrOutput) ToStringPtrOutput ¶
func (o DomainConfigurationDomainTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationDomainTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DomainConfigurationDomainTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationInput ¶
type DomainConfigurationInput interface { pulumi.Input ToDomainConfigurationOutput() DomainConfigurationOutput ToDomainConfigurationOutputWithContext(ctx context.Context) DomainConfigurationOutput }
type DomainConfigurationOutput ¶
type DomainConfigurationOutput struct{ *pulumi.OutputState }
func (DomainConfigurationOutput) Arn ¶ added in v0.17.0
func (o DomainConfigurationOutput) Arn() pulumi.StringOutput
func (DomainConfigurationOutput) AuthorizerConfig ¶ added in v0.17.0
func (o DomainConfigurationOutput) AuthorizerConfig() DomainConfigurationAuthorizerConfigPtrOutput
func (DomainConfigurationOutput) DomainConfigurationName ¶ added in v0.17.0
func (o DomainConfigurationOutput) DomainConfigurationName() pulumi.StringPtrOutput
func (DomainConfigurationOutput) DomainConfigurationStatus ¶ added in v0.17.0
func (o DomainConfigurationOutput) DomainConfigurationStatus() DomainConfigurationStatusPtrOutput
func (DomainConfigurationOutput) DomainName ¶ added in v0.17.0
func (o DomainConfigurationOutput) DomainName() pulumi.StringPtrOutput
func (DomainConfigurationOutput) DomainType ¶ added in v0.17.0
func (o DomainConfigurationOutput) DomainType() DomainConfigurationDomainTypeOutput
func (DomainConfigurationOutput) ElementType ¶
func (DomainConfigurationOutput) ElementType() reflect.Type
func (DomainConfigurationOutput) ServerCertificateArns ¶ added in v0.17.0
func (o DomainConfigurationOutput) ServerCertificateArns() pulumi.StringArrayOutput
func (DomainConfigurationOutput) ServerCertificates ¶ added in v0.17.0
func (o DomainConfigurationOutput) ServerCertificates() DomainConfigurationServerCertificateSummaryArrayOutput
func (DomainConfigurationOutput) ServiceType ¶ added in v0.17.0
func (o DomainConfigurationOutput) ServiceType() DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationOutput) Tags ¶ added in v0.17.0
func (o DomainConfigurationOutput) Tags() DomainConfigurationTagArrayOutput
func (DomainConfigurationOutput) TlsConfig ¶ added in v0.60.0
func (o DomainConfigurationOutput) TlsConfig() DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationOutput) ToDomainConfigurationOutput ¶
func (o DomainConfigurationOutput) ToDomainConfigurationOutput() DomainConfigurationOutput
func (DomainConfigurationOutput) ToDomainConfigurationOutputWithContext ¶
func (o DomainConfigurationOutput) ToDomainConfigurationOutputWithContext(ctx context.Context) DomainConfigurationOutput
func (DomainConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfiguration]
func (DomainConfigurationOutput) ValidationCertificateArn ¶ added in v0.17.0
func (o DomainConfigurationOutput) ValidationCertificateArn() pulumi.StringPtrOutput
type DomainConfigurationServerCertificateSummary ¶
type DomainConfigurationServerCertificateSummary struct { ServerCertificateArn *string `pulumi:"serverCertificateArn"` ServerCertificateStatus *DomainConfigurationServerCertificateSummaryServerCertificateStatus `pulumi:"serverCertificateStatus"` ServerCertificateStatusDetail *string `pulumi:"serverCertificateStatusDetail"` }
type DomainConfigurationServerCertificateSummaryArrayOutput ¶
type DomainConfigurationServerCertificateSummaryArrayOutput struct{ *pulumi.OutputState }
func (DomainConfigurationServerCertificateSummaryArrayOutput) ElementType ¶
func (DomainConfigurationServerCertificateSummaryArrayOutput) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryArrayOutput) ToDomainConfigurationServerCertificateSummaryArrayOutput ¶
func (o DomainConfigurationServerCertificateSummaryArrayOutput) ToDomainConfigurationServerCertificateSummaryArrayOutput() DomainConfigurationServerCertificateSummaryArrayOutput
func (DomainConfigurationServerCertificateSummaryArrayOutput) ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryArrayOutput) ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryArrayOutput
func (DomainConfigurationServerCertificateSummaryArrayOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationServerCertificateSummaryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DomainConfigurationServerCertificateSummary]
type DomainConfigurationServerCertificateSummaryOutput ¶
type DomainConfigurationServerCertificateSummaryOutput struct{ *pulumi.OutputState }
func (DomainConfigurationServerCertificateSummaryOutput) ElementType ¶
func (DomainConfigurationServerCertificateSummaryOutput) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryOutput) ServerCertificateArn ¶
func (o DomainConfigurationServerCertificateSummaryOutput) ServerCertificateArn() pulumi.StringPtrOutput
func (DomainConfigurationServerCertificateSummaryOutput) ServerCertificateStatus ¶
func (o DomainConfigurationServerCertificateSummaryOutput) ServerCertificateStatus() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryOutput) ServerCertificateStatusDetail ¶
func (o DomainConfigurationServerCertificateSummaryOutput) ServerCertificateStatusDetail() pulumi.StringPtrOutput
func (DomainConfigurationServerCertificateSummaryOutput) ToDomainConfigurationServerCertificateSummaryOutput ¶
func (o DomainConfigurationServerCertificateSummaryOutput) ToDomainConfigurationServerCertificateSummaryOutput() DomainConfigurationServerCertificateSummaryOutput
func (DomainConfigurationServerCertificateSummaryOutput) ToDomainConfigurationServerCertificateSummaryOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryOutput) ToDomainConfigurationServerCertificateSummaryOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryOutput
type DomainConfigurationServerCertificateSummaryServerCertificateStatus ¶
type DomainConfigurationServerCertificateSummaryServerCertificateStatus string
type DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput ¶
type DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput struct{ *pulumi.OutputState }
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ElementType ¶
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToOutput ¶ added in v0.76.0
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringOutput ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringPtrOutput ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringPtrOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput ¶
type DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput struct{ *pulumi.OutputState }
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ElementType ¶
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToStringPtrOutput ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationServiceType ¶
type DomainConfigurationServiceType string
func (DomainConfigurationServiceType) ElementType ¶
func (DomainConfigurationServiceType) ElementType() reflect.Type
func (DomainConfigurationServiceType) ToDomainConfigurationServiceTypeOutput ¶
func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypeOutput() DomainConfigurationServiceTypeOutput
func (DomainConfigurationServiceType) ToDomainConfigurationServiceTypeOutputWithContext ¶
func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypeOutputWithContext(ctx context.Context) DomainConfigurationServiceTypeOutput
func (DomainConfigurationServiceType) ToDomainConfigurationServiceTypePtrOutput ¶
func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationServiceType) ToDomainConfigurationServiceTypePtrOutputWithContext ¶
func (e DomainConfigurationServiceType) ToDomainConfigurationServiceTypePtrOutputWithContext(ctx context.Context) DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationServiceType) ToStringOutput ¶
func (e DomainConfigurationServiceType) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationServiceType) ToStringOutputWithContext ¶
func (e DomainConfigurationServiceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationServiceType) ToStringPtrOutput ¶
func (e DomainConfigurationServiceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationServiceType) ToStringPtrOutputWithContext ¶
func (e DomainConfigurationServiceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationServiceTypeInput ¶
type DomainConfigurationServiceTypeInput interface { pulumi.Input ToDomainConfigurationServiceTypeOutput() DomainConfigurationServiceTypeOutput ToDomainConfigurationServiceTypeOutputWithContext(context.Context) DomainConfigurationServiceTypeOutput }
DomainConfigurationServiceTypeInput is an input type that accepts DomainConfigurationServiceTypeArgs and DomainConfigurationServiceTypeOutput values. You can construct a concrete instance of `DomainConfigurationServiceTypeInput` via:
DomainConfigurationServiceTypeArgs{...}
type DomainConfigurationServiceTypeOutput ¶
type DomainConfigurationServiceTypeOutput struct{ *pulumi.OutputState }
func (DomainConfigurationServiceTypeOutput) ElementType ¶
func (DomainConfigurationServiceTypeOutput) ElementType() reflect.Type
func (DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypeOutput ¶
func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypeOutput() DomainConfigurationServiceTypeOutput
func (DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypeOutputWithContext ¶
func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypeOutputWithContext(ctx context.Context) DomainConfigurationServiceTypeOutput
func (DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypePtrOutput ¶
func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypePtrOutputWithContext ¶
func (o DomainConfigurationServiceTypeOutput) ToDomainConfigurationServiceTypePtrOutputWithContext(ctx context.Context) DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationServiceTypeOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationServiceTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationServiceType]
func (DomainConfigurationServiceTypeOutput) ToStringOutput ¶
func (o DomainConfigurationServiceTypeOutput) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationServiceTypeOutput) ToStringOutputWithContext ¶
func (o DomainConfigurationServiceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationServiceTypeOutput) ToStringPtrOutput ¶
func (o DomainConfigurationServiceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationServiceTypeOutput) ToStringPtrOutputWithContext ¶
func (o DomainConfigurationServiceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationServiceTypePtrInput ¶
type DomainConfigurationServiceTypePtrInput interface { pulumi.Input ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput ToDomainConfigurationServiceTypePtrOutputWithContext(context.Context) DomainConfigurationServiceTypePtrOutput }
func DomainConfigurationServiceTypePtr ¶
func DomainConfigurationServiceTypePtr(v string) DomainConfigurationServiceTypePtrInput
type DomainConfigurationServiceTypePtrOutput ¶
type DomainConfigurationServiceTypePtrOutput struct{ *pulumi.OutputState }
func (DomainConfigurationServiceTypePtrOutput) ElementType ¶
func (DomainConfigurationServiceTypePtrOutput) ElementType() reflect.Type
func (DomainConfigurationServiceTypePtrOutput) ToDomainConfigurationServiceTypePtrOutput ¶
func (o DomainConfigurationServiceTypePtrOutput) ToDomainConfigurationServiceTypePtrOutput() DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationServiceTypePtrOutput) ToDomainConfigurationServiceTypePtrOutputWithContext ¶
func (o DomainConfigurationServiceTypePtrOutput) ToDomainConfigurationServiceTypePtrOutputWithContext(ctx context.Context) DomainConfigurationServiceTypePtrOutput
func (DomainConfigurationServiceTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationServiceTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationServiceType]
func (DomainConfigurationServiceTypePtrOutput) ToStringPtrOutput ¶
func (o DomainConfigurationServiceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationServiceTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DomainConfigurationServiceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationState ¶
type DomainConfigurationState struct { }
func (DomainConfigurationState) ElementType ¶
func (DomainConfigurationState) ElementType() reflect.Type
type DomainConfigurationStatus ¶ added in v0.2.0
type DomainConfigurationStatus string
func (DomainConfigurationStatus) ElementType ¶ added in v0.2.0
func (DomainConfigurationStatus) ElementType() reflect.Type
func (DomainConfigurationStatus) ToDomainConfigurationStatusOutput ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToDomainConfigurationStatusOutput() DomainConfigurationStatusOutput
func (DomainConfigurationStatus) ToDomainConfigurationStatusOutputWithContext ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToDomainConfigurationStatusOutputWithContext(ctx context.Context) DomainConfigurationStatusOutput
func (DomainConfigurationStatus) ToDomainConfigurationStatusPtrOutput ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput
func (DomainConfigurationStatus) ToDomainConfigurationStatusPtrOutputWithContext ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToDomainConfigurationStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationStatusPtrOutput
func (DomainConfigurationStatus) ToStringOutput ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationStatus) ToStringOutputWithContext ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationStatus) ToStringPtrOutput ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationStatus) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e DomainConfigurationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationStatusInput ¶ added in v0.2.0
type DomainConfigurationStatusInput interface { pulumi.Input ToDomainConfigurationStatusOutput() DomainConfigurationStatusOutput ToDomainConfigurationStatusOutputWithContext(context.Context) DomainConfigurationStatusOutput }
DomainConfigurationStatusInput is an input type that accepts DomainConfigurationStatusArgs and DomainConfigurationStatusOutput values. You can construct a concrete instance of `DomainConfigurationStatusInput` via:
DomainConfigurationStatusArgs{...}
type DomainConfigurationStatusOutput ¶ added in v0.2.0
type DomainConfigurationStatusOutput struct{ *pulumi.OutputState }
func (DomainConfigurationStatusOutput) ElementType ¶ added in v0.2.0
func (DomainConfigurationStatusOutput) ElementType() reflect.Type
func (DomainConfigurationStatusOutput) ToDomainConfigurationStatusOutput ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusOutput() DomainConfigurationStatusOutput
func (DomainConfigurationStatusOutput) ToDomainConfigurationStatusOutputWithContext ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusOutputWithContext(ctx context.Context) DomainConfigurationStatusOutput
func (DomainConfigurationStatusOutput) ToDomainConfigurationStatusPtrOutput ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput
func (DomainConfigurationStatusOutput) ToDomainConfigurationStatusPtrOutputWithContext ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToDomainConfigurationStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationStatusPtrOutput
func (DomainConfigurationStatusOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationStatus]
func (DomainConfigurationStatusOutput) ToStringOutput ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationStatusOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationStatusOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DomainConfigurationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationStatusPtrInput ¶ added in v0.2.0
type DomainConfigurationStatusPtrInput interface { pulumi.Input ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput ToDomainConfigurationStatusPtrOutputWithContext(context.Context) DomainConfigurationStatusPtrOutput }
func DomainConfigurationStatusPtr ¶ added in v0.2.0
func DomainConfigurationStatusPtr(v string) DomainConfigurationStatusPtrInput
type DomainConfigurationStatusPtrOutput ¶ added in v0.2.0
type DomainConfigurationStatusPtrOutput struct{ *pulumi.OutputState }
func (DomainConfigurationStatusPtrOutput) Elem ¶ added in v0.2.0
func (o DomainConfigurationStatusPtrOutput) Elem() DomainConfigurationStatusOutput
func (DomainConfigurationStatusPtrOutput) ElementType ¶ added in v0.2.0
func (DomainConfigurationStatusPtrOutput) ElementType() reflect.Type
func (DomainConfigurationStatusPtrOutput) ToDomainConfigurationStatusPtrOutput ¶ added in v0.2.0
func (o DomainConfigurationStatusPtrOutput) ToDomainConfigurationStatusPtrOutput() DomainConfigurationStatusPtrOutput
func (DomainConfigurationStatusPtrOutput) ToDomainConfigurationStatusPtrOutputWithContext ¶ added in v0.2.0
func (o DomainConfigurationStatusPtrOutput) ToDomainConfigurationStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationStatusPtrOutput
func (DomainConfigurationStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationStatus]
func (DomainConfigurationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o DomainConfigurationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o DomainConfigurationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationTag ¶
type DomainConfigurationTagArgs ¶
type DomainConfigurationTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DomainConfigurationTagArgs) ElementType ¶
func (DomainConfigurationTagArgs) ElementType() reflect.Type
func (DomainConfigurationTagArgs) ToDomainConfigurationTagOutput ¶
func (i DomainConfigurationTagArgs) ToDomainConfigurationTagOutput() DomainConfigurationTagOutput
func (DomainConfigurationTagArgs) ToDomainConfigurationTagOutputWithContext ¶
func (i DomainConfigurationTagArgs) ToDomainConfigurationTagOutputWithContext(ctx context.Context) DomainConfigurationTagOutput
func (DomainConfigurationTagArgs) ToOutput ¶ added in v0.76.0
func (i DomainConfigurationTagArgs) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTag]
type DomainConfigurationTagArray ¶
type DomainConfigurationTagArray []DomainConfigurationTagInput
func (DomainConfigurationTagArray) ElementType ¶
func (DomainConfigurationTagArray) ElementType() reflect.Type
func (DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutput ¶
func (i DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutput() DomainConfigurationTagArrayOutput
func (DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutputWithContext ¶
func (i DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutputWithContext(ctx context.Context) DomainConfigurationTagArrayOutput
func (DomainConfigurationTagArray) ToOutput ¶ added in v0.76.0
func (i DomainConfigurationTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DomainConfigurationTag]
type DomainConfigurationTagArrayInput ¶
type DomainConfigurationTagArrayInput interface { pulumi.Input ToDomainConfigurationTagArrayOutput() DomainConfigurationTagArrayOutput ToDomainConfigurationTagArrayOutputWithContext(context.Context) DomainConfigurationTagArrayOutput }
DomainConfigurationTagArrayInput is an input type that accepts DomainConfigurationTagArray and DomainConfigurationTagArrayOutput values. You can construct a concrete instance of `DomainConfigurationTagArrayInput` via:
DomainConfigurationTagArray{ DomainConfigurationTagArgs{...} }
type DomainConfigurationTagArrayOutput ¶
type DomainConfigurationTagArrayOutput struct{ *pulumi.OutputState }
func (DomainConfigurationTagArrayOutput) ElementType ¶
func (DomainConfigurationTagArrayOutput) ElementType() reflect.Type
func (DomainConfigurationTagArrayOutput) Index ¶
func (o DomainConfigurationTagArrayOutput) Index(i pulumi.IntInput) DomainConfigurationTagOutput
func (DomainConfigurationTagArrayOutput) ToDomainConfigurationTagArrayOutput ¶
func (o DomainConfigurationTagArrayOutput) ToDomainConfigurationTagArrayOutput() DomainConfigurationTagArrayOutput
func (DomainConfigurationTagArrayOutput) ToDomainConfigurationTagArrayOutputWithContext ¶
func (o DomainConfigurationTagArrayOutput) ToDomainConfigurationTagArrayOutputWithContext(ctx context.Context) DomainConfigurationTagArrayOutput
func (DomainConfigurationTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DomainConfigurationTag]
type DomainConfigurationTagInput ¶
type DomainConfigurationTagInput interface { pulumi.Input ToDomainConfigurationTagOutput() DomainConfigurationTagOutput ToDomainConfigurationTagOutputWithContext(context.Context) DomainConfigurationTagOutput }
DomainConfigurationTagInput is an input type that accepts DomainConfigurationTagArgs and DomainConfigurationTagOutput values. You can construct a concrete instance of `DomainConfigurationTagInput` via:
DomainConfigurationTagArgs{...}
type DomainConfigurationTagOutput ¶
type DomainConfigurationTagOutput struct{ *pulumi.OutputState }
func (DomainConfigurationTagOutput) ElementType ¶
func (DomainConfigurationTagOutput) ElementType() reflect.Type
func (DomainConfigurationTagOutput) Key ¶
func (o DomainConfigurationTagOutput) Key() pulumi.StringOutput
func (DomainConfigurationTagOutput) ToDomainConfigurationTagOutput ¶
func (o DomainConfigurationTagOutput) ToDomainConfigurationTagOutput() DomainConfigurationTagOutput
func (DomainConfigurationTagOutput) ToDomainConfigurationTagOutputWithContext ¶
func (o DomainConfigurationTagOutput) ToDomainConfigurationTagOutputWithContext(ctx context.Context) DomainConfigurationTagOutput
func (DomainConfigurationTagOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationTagOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTag]
func (DomainConfigurationTagOutput) Value ¶
func (o DomainConfigurationTagOutput) Value() pulumi.StringOutput
type DomainConfigurationTlsConfig ¶ added in v0.60.0
type DomainConfigurationTlsConfig struct {
SecurityPolicy *string `pulumi:"securityPolicy"`
}
type DomainConfigurationTlsConfigArgs ¶ added in v0.60.0
type DomainConfigurationTlsConfigArgs struct {
SecurityPolicy pulumi.StringPtrInput `pulumi:"securityPolicy"`
}
func (DomainConfigurationTlsConfigArgs) ElementType ¶ added in v0.60.0
func (DomainConfigurationTlsConfigArgs) ElementType() reflect.Type
func (DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigOutput ¶ added in v0.60.0
func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigOutput() DomainConfigurationTlsConfigOutput
func (DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigOutputWithContext ¶ added in v0.60.0
func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigOutput
func (DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigPtrOutput ¶ added in v0.60.0
func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigPtrOutputWithContext ¶ added in v0.60.0
func (i DomainConfigurationTlsConfigArgs) ToDomainConfigurationTlsConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationTlsConfigArgs) ToOutput ¶ added in v0.76.0
func (i DomainConfigurationTlsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTlsConfig]
type DomainConfigurationTlsConfigInput ¶ added in v0.60.0
type DomainConfigurationTlsConfigInput interface { pulumi.Input ToDomainConfigurationTlsConfigOutput() DomainConfigurationTlsConfigOutput ToDomainConfigurationTlsConfigOutputWithContext(context.Context) DomainConfigurationTlsConfigOutput }
DomainConfigurationTlsConfigInput is an input type that accepts DomainConfigurationTlsConfigArgs and DomainConfigurationTlsConfigOutput values. You can construct a concrete instance of `DomainConfigurationTlsConfigInput` via:
DomainConfigurationTlsConfigArgs{...}
type DomainConfigurationTlsConfigOutput ¶ added in v0.60.0
type DomainConfigurationTlsConfigOutput struct{ *pulumi.OutputState }
func (DomainConfigurationTlsConfigOutput) ElementType ¶ added in v0.60.0
func (DomainConfigurationTlsConfigOutput) ElementType() reflect.Type
func (DomainConfigurationTlsConfigOutput) SecurityPolicy ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigOutput) SecurityPolicy() pulumi.StringPtrOutput
func (DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigOutput ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigOutput() DomainConfigurationTlsConfigOutput
func (DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigOutputWithContext ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigOutput
func (DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigPtrOutput ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigPtrOutputWithContext ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigOutput) ToDomainConfigurationTlsConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationTlsConfigOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationTlsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DomainConfigurationTlsConfig]
type DomainConfigurationTlsConfigPtrInput ¶ added in v0.60.0
type DomainConfigurationTlsConfigPtrInput interface { pulumi.Input ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput ToDomainConfigurationTlsConfigPtrOutputWithContext(context.Context) DomainConfigurationTlsConfigPtrOutput }
DomainConfigurationTlsConfigPtrInput is an input type that accepts DomainConfigurationTlsConfigArgs, DomainConfigurationTlsConfigPtr and DomainConfigurationTlsConfigPtrOutput values. You can construct a concrete instance of `DomainConfigurationTlsConfigPtrInput` via:
DomainConfigurationTlsConfigArgs{...} or: nil
func DomainConfigurationTlsConfigPtr ¶ added in v0.60.0
func DomainConfigurationTlsConfigPtr(v *DomainConfigurationTlsConfigArgs) DomainConfigurationTlsConfigPtrInput
type DomainConfigurationTlsConfigPtrOutput ¶ added in v0.60.0
type DomainConfigurationTlsConfigPtrOutput struct{ *pulumi.OutputState }
func (DomainConfigurationTlsConfigPtrOutput) ElementType ¶ added in v0.60.0
func (DomainConfigurationTlsConfigPtrOutput) ElementType() reflect.Type
func (DomainConfigurationTlsConfigPtrOutput) SecurityPolicy ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigPtrOutput) SecurityPolicy() pulumi.StringPtrOutput
func (DomainConfigurationTlsConfigPtrOutput) ToDomainConfigurationTlsConfigPtrOutput ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigPtrOutput) ToDomainConfigurationTlsConfigPtrOutput() DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationTlsConfigPtrOutput) ToDomainConfigurationTlsConfigPtrOutputWithContext ¶ added in v0.60.0
func (o DomainConfigurationTlsConfigPtrOutput) ToDomainConfigurationTlsConfigPtrOutputWithContext(ctx context.Context) DomainConfigurationTlsConfigPtrOutput
func (DomainConfigurationTlsConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o DomainConfigurationTlsConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DomainConfigurationTlsConfig]
type FleetMetric ¶
type FleetMetric struct { pulumi.CustomResourceState // The aggregation field to perform aggregation and metric emission AggregationField pulumi.StringPtrOutput `pulumi:"aggregationField"` AggregationType FleetMetricAggregationTypePtrOutput `pulumi:"aggregationType"` // The creation date of a fleet metric CreationDate pulumi.Float64Output `pulumi:"creationDate"` // The description of a fleet metric Description pulumi.StringPtrOutput `pulumi:"description"` // The index name of a fleet metric IndexName pulumi.StringPtrOutput `pulumi:"indexName"` // The last modified date of a fleet metric LastModifiedDate pulumi.Float64Output `pulumi:"lastModifiedDate"` // The Amazon Resource Number (ARN) of a fleet metric metric MetricArn pulumi.StringOutput `pulumi:"metricArn"` // The name of the fleet metric MetricName pulumi.StringOutput `pulumi:"metricName"` // The period of metric emission in seconds Period pulumi.IntPtrOutput `pulumi:"period"` // The Fleet Indexing query used by a fleet metric QueryString pulumi.StringPtrOutput `pulumi:"queryString"` // The version of a Fleet Indexing query used by a fleet metric QueryVersion pulumi.StringPtrOutput `pulumi:"queryVersion"` // An array of key-value pairs to apply to this resource Tags FleetMetricTagArrayOutput `pulumi:"tags"` // The unit of data points emitted by a fleet metric Unit pulumi.StringPtrOutput `pulumi:"unit"` // The version of a fleet metric Version pulumi.Float64Output `pulumi:"version"` }
An aggregated metric of certain devices in your fleet
func GetFleetMetric ¶
func GetFleetMetric(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FleetMetricState, opts ...pulumi.ResourceOption) (*FleetMetric, error)
GetFleetMetric gets an existing FleetMetric 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 NewFleetMetric ¶
func NewFleetMetric(ctx *pulumi.Context, name string, args *FleetMetricArgs, opts ...pulumi.ResourceOption) (*FleetMetric, error)
NewFleetMetric registers a new resource with the given unique name, arguments, and options.
func (*FleetMetric) ElementType ¶
func (*FleetMetric) ElementType() reflect.Type
func (*FleetMetric) ToFleetMetricOutput ¶
func (i *FleetMetric) ToFleetMetricOutput() FleetMetricOutput
func (*FleetMetric) ToFleetMetricOutputWithContext ¶
func (i *FleetMetric) ToFleetMetricOutputWithContext(ctx context.Context) FleetMetricOutput
func (*FleetMetric) ToOutput ¶ added in v0.76.0
func (i *FleetMetric) ToOutput(ctx context.Context) pulumix.Output[*FleetMetric]
type FleetMetricAggregationType ¶
type FleetMetricAggregationType struct { // Fleet Indexing aggregation type names such as Statistics, Percentiles and Cardinality Name string `pulumi:"name"` // Fleet Indexing aggregation type values Values []string `pulumi:"values"` }
Aggregation types supported by Fleet Indexing
type FleetMetricAggregationTypeArgs ¶
type FleetMetricAggregationTypeArgs struct { // Fleet Indexing aggregation type names such as Statistics, Percentiles and Cardinality Name pulumi.StringInput `pulumi:"name"` // Fleet Indexing aggregation type values Values pulumi.StringArrayInput `pulumi:"values"` }
Aggregation types supported by Fleet Indexing
func (FleetMetricAggregationTypeArgs) ElementType ¶
func (FleetMetricAggregationTypeArgs) ElementType() reflect.Type
func (FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypeOutput ¶
func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypeOutput() FleetMetricAggregationTypeOutput
func (FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypeOutputWithContext ¶
func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypeOutputWithContext(ctx context.Context) FleetMetricAggregationTypeOutput
func (FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypePtrOutput ¶
func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput
func (FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypePtrOutputWithContext ¶
func (i FleetMetricAggregationTypeArgs) ToFleetMetricAggregationTypePtrOutputWithContext(ctx context.Context) FleetMetricAggregationTypePtrOutput
func (FleetMetricAggregationTypeArgs) ToOutput ¶ added in v0.76.0
func (i FleetMetricAggregationTypeArgs) ToOutput(ctx context.Context) pulumix.Output[FleetMetricAggregationType]
type FleetMetricAggregationTypeInput ¶
type FleetMetricAggregationTypeInput interface { pulumi.Input ToFleetMetricAggregationTypeOutput() FleetMetricAggregationTypeOutput ToFleetMetricAggregationTypeOutputWithContext(context.Context) FleetMetricAggregationTypeOutput }
FleetMetricAggregationTypeInput is an input type that accepts FleetMetricAggregationTypeArgs and FleetMetricAggregationTypeOutput values. You can construct a concrete instance of `FleetMetricAggregationTypeInput` via:
FleetMetricAggregationTypeArgs{...}
type FleetMetricAggregationTypeOutput ¶
type FleetMetricAggregationTypeOutput struct{ *pulumi.OutputState }
Aggregation types supported by Fleet Indexing
func (FleetMetricAggregationTypeOutput) ElementType ¶
func (FleetMetricAggregationTypeOutput) ElementType() reflect.Type
func (FleetMetricAggregationTypeOutput) Name ¶
func (o FleetMetricAggregationTypeOutput) Name() pulumi.StringOutput
Fleet Indexing aggregation type names such as Statistics, Percentiles and Cardinality
func (FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypeOutput ¶
func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypeOutput() FleetMetricAggregationTypeOutput
func (FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypeOutputWithContext ¶
func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypeOutputWithContext(ctx context.Context) FleetMetricAggregationTypeOutput
func (FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypePtrOutput ¶
func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput
func (FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypePtrOutputWithContext ¶
func (o FleetMetricAggregationTypeOutput) ToFleetMetricAggregationTypePtrOutputWithContext(ctx context.Context) FleetMetricAggregationTypePtrOutput
func (FleetMetricAggregationTypeOutput) ToOutput ¶ added in v0.76.0
func (o FleetMetricAggregationTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FleetMetricAggregationType]
func (FleetMetricAggregationTypeOutput) Values ¶
func (o FleetMetricAggregationTypeOutput) Values() pulumi.StringArrayOutput
Fleet Indexing aggregation type values
type FleetMetricAggregationTypePtrInput ¶
type FleetMetricAggregationTypePtrInput interface { pulumi.Input ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput ToFleetMetricAggregationTypePtrOutputWithContext(context.Context) FleetMetricAggregationTypePtrOutput }
FleetMetricAggregationTypePtrInput is an input type that accepts FleetMetricAggregationTypeArgs, FleetMetricAggregationTypePtr and FleetMetricAggregationTypePtrOutput values. You can construct a concrete instance of `FleetMetricAggregationTypePtrInput` via:
FleetMetricAggregationTypeArgs{...} or: nil
func FleetMetricAggregationTypePtr ¶
func FleetMetricAggregationTypePtr(v *FleetMetricAggregationTypeArgs) FleetMetricAggregationTypePtrInput
type FleetMetricAggregationTypePtrOutput ¶
type FleetMetricAggregationTypePtrOutput struct{ *pulumi.OutputState }
func (FleetMetricAggregationTypePtrOutput) Elem ¶
func (o FleetMetricAggregationTypePtrOutput) Elem() FleetMetricAggregationTypeOutput
func (FleetMetricAggregationTypePtrOutput) ElementType ¶
func (FleetMetricAggregationTypePtrOutput) ElementType() reflect.Type
func (FleetMetricAggregationTypePtrOutput) Name ¶
func (o FleetMetricAggregationTypePtrOutput) Name() pulumi.StringPtrOutput
Fleet Indexing aggregation type names such as Statistics, Percentiles and Cardinality
func (FleetMetricAggregationTypePtrOutput) ToFleetMetricAggregationTypePtrOutput ¶
func (o FleetMetricAggregationTypePtrOutput) ToFleetMetricAggregationTypePtrOutput() FleetMetricAggregationTypePtrOutput
func (FleetMetricAggregationTypePtrOutput) ToFleetMetricAggregationTypePtrOutputWithContext ¶
func (o FleetMetricAggregationTypePtrOutput) ToFleetMetricAggregationTypePtrOutputWithContext(ctx context.Context) FleetMetricAggregationTypePtrOutput
func (FleetMetricAggregationTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o FleetMetricAggregationTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FleetMetricAggregationType]
func (FleetMetricAggregationTypePtrOutput) Values ¶
func (o FleetMetricAggregationTypePtrOutput) Values() pulumi.StringArrayOutput
Fleet Indexing aggregation type values
type FleetMetricArgs ¶
type FleetMetricArgs struct { // The aggregation field to perform aggregation and metric emission AggregationField pulumi.StringPtrInput AggregationType FleetMetricAggregationTypePtrInput // The description of a fleet metric Description pulumi.StringPtrInput // The index name of a fleet metric IndexName pulumi.StringPtrInput // The name of the fleet metric MetricName pulumi.StringInput // The period of metric emission in seconds Period pulumi.IntPtrInput // The Fleet Indexing query used by a fleet metric QueryString pulumi.StringPtrInput // The version of a Fleet Indexing query used by a fleet metric QueryVersion pulumi.StringPtrInput // An array of key-value pairs to apply to this resource Tags FleetMetricTagArrayInput // The unit of data points emitted by a fleet metric Unit pulumi.StringPtrInput }
The set of arguments for constructing a FleetMetric resource.
func (FleetMetricArgs) ElementType ¶
func (FleetMetricArgs) ElementType() reflect.Type
type FleetMetricInput ¶
type FleetMetricInput interface { pulumi.Input ToFleetMetricOutput() FleetMetricOutput ToFleetMetricOutputWithContext(ctx context.Context) FleetMetricOutput }
type FleetMetricOutput ¶
type FleetMetricOutput struct{ *pulumi.OutputState }
func (FleetMetricOutput) AggregationField ¶ added in v0.17.0
func (o FleetMetricOutput) AggregationField() pulumi.StringPtrOutput
The aggregation field to perform aggregation and metric emission
func (FleetMetricOutput) AggregationType ¶ added in v0.17.0
func (o FleetMetricOutput) AggregationType() FleetMetricAggregationTypePtrOutput
func (FleetMetricOutput) CreationDate ¶ added in v0.17.0
func (o FleetMetricOutput) CreationDate() pulumi.Float64Output
The creation date of a fleet metric
func (FleetMetricOutput) Description ¶ added in v0.17.0
func (o FleetMetricOutput) Description() pulumi.StringPtrOutput
The description of a fleet metric
func (FleetMetricOutput) ElementType ¶
func (FleetMetricOutput) ElementType() reflect.Type
func (FleetMetricOutput) IndexName ¶ added in v0.17.0
func (o FleetMetricOutput) IndexName() pulumi.StringPtrOutput
The index name of a fleet metric
func (FleetMetricOutput) LastModifiedDate ¶ added in v0.17.0
func (o FleetMetricOutput) LastModifiedDate() pulumi.Float64Output
The last modified date of a fleet metric
func (FleetMetricOutput) MetricArn ¶ added in v0.17.0
func (o FleetMetricOutput) MetricArn() pulumi.StringOutput
The Amazon Resource Number (ARN) of a fleet metric metric
func (FleetMetricOutput) MetricName ¶ added in v0.17.0
func (o FleetMetricOutput) MetricName() pulumi.StringOutput
The name of the fleet metric
func (FleetMetricOutput) Period ¶ added in v0.17.0
func (o FleetMetricOutput) Period() pulumi.IntPtrOutput
The period of metric emission in seconds
func (FleetMetricOutput) QueryString ¶ added in v0.17.0
func (o FleetMetricOutput) QueryString() pulumi.StringPtrOutput
The Fleet Indexing query used by a fleet metric
func (FleetMetricOutput) QueryVersion ¶ added in v0.17.0
func (o FleetMetricOutput) QueryVersion() pulumi.StringPtrOutput
The version of a Fleet Indexing query used by a fleet metric
func (FleetMetricOutput) Tags ¶ added in v0.17.0
func (o FleetMetricOutput) Tags() FleetMetricTagArrayOutput
An array of key-value pairs to apply to this resource
func (FleetMetricOutput) ToFleetMetricOutput ¶
func (o FleetMetricOutput) ToFleetMetricOutput() FleetMetricOutput
func (FleetMetricOutput) ToFleetMetricOutputWithContext ¶
func (o FleetMetricOutput) ToFleetMetricOutputWithContext(ctx context.Context) FleetMetricOutput
func (FleetMetricOutput) ToOutput ¶ added in v0.76.0
func (o FleetMetricOutput) ToOutput(ctx context.Context) pulumix.Output[*FleetMetric]
func (FleetMetricOutput) Unit ¶ added in v0.17.0
func (o FleetMetricOutput) Unit() pulumi.StringPtrOutput
The unit of data points emitted by a fleet metric
func (FleetMetricOutput) Version ¶ added in v0.17.0
func (o FleetMetricOutput) Version() pulumi.Float64Output
The version of a fleet metric
type FleetMetricState ¶
type FleetMetricState struct { }
func (FleetMetricState) ElementType ¶
func (FleetMetricState) ElementType() reflect.Type
type FleetMetricTag ¶
type FleetMetricTag struct { // The tag's key Key string `pulumi:"key"` // The tag's value Value string `pulumi:"value"` }
A key-value pair to associate with a resource
type FleetMetricTagArgs ¶
type FleetMetricTagArgs struct { // The tag's key Key pulumi.StringInput `pulumi:"key"` // The tag's value Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource
func (FleetMetricTagArgs) ElementType ¶
func (FleetMetricTagArgs) ElementType() reflect.Type
func (FleetMetricTagArgs) ToFleetMetricTagOutput ¶
func (i FleetMetricTagArgs) ToFleetMetricTagOutput() FleetMetricTagOutput
func (FleetMetricTagArgs) ToFleetMetricTagOutputWithContext ¶
func (i FleetMetricTagArgs) ToFleetMetricTagOutputWithContext(ctx context.Context) FleetMetricTagOutput
func (FleetMetricTagArgs) ToOutput ¶ added in v0.76.0
func (i FleetMetricTagArgs) ToOutput(ctx context.Context) pulumix.Output[FleetMetricTag]
type FleetMetricTagArray ¶
type FleetMetricTagArray []FleetMetricTagInput
func (FleetMetricTagArray) ElementType ¶
func (FleetMetricTagArray) ElementType() reflect.Type
func (FleetMetricTagArray) ToFleetMetricTagArrayOutput ¶
func (i FleetMetricTagArray) ToFleetMetricTagArrayOutput() FleetMetricTagArrayOutput
func (FleetMetricTagArray) ToFleetMetricTagArrayOutputWithContext ¶
func (i FleetMetricTagArray) ToFleetMetricTagArrayOutputWithContext(ctx context.Context) FleetMetricTagArrayOutput
func (FleetMetricTagArray) ToOutput ¶ added in v0.76.0
func (i FleetMetricTagArray) ToOutput(ctx context.Context) pulumix.Output[[]FleetMetricTag]
type FleetMetricTagArrayInput ¶
type FleetMetricTagArrayInput interface { pulumi.Input ToFleetMetricTagArrayOutput() FleetMetricTagArrayOutput ToFleetMetricTagArrayOutputWithContext(context.Context) FleetMetricTagArrayOutput }
FleetMetricTagArrayInput is an input type that accepts FleetMetricTagArray and FleetMetricTagArrayOutput values. You can construct a concrete instance of `FleetMetricTagArrayInput` via:
FleetMetricTagArray{ FleetMetricTagArgs{...} }
type FleetMetricTagArrayOutput ¶
type FleetMetricTagArrayOutput struct{ *pulumi.OutputState }
func (FleetMetricTagArrayOutput) ElementType ¶
func (FleetMetricTagArrayOutput) ElementType() reflect.Type
func (FleetMetricTagArrayOutput) Index ¶
func (o FleetMetricTagArrayOutput) Index(i pulumi.IntInput) FleetMetricTagOutput
func (FleetMetricTagArrayOutput) ToFleetMetricTagArrayOutput ¶
func (o FleetMetricTagArrayOutput) ToFleetMetricTagArrayOutput() FleetMetricTagArrayOutput
func (FleetMetricTagArrayOutput) ToFleetMetricTagArrayOutputWithContext ¶
func (o FleetMetricTagArrayOutput) ToFleetMetricTagArrayOutputWithContext(ctx context.Context) FleetMetricTagArrayOutput
func (FleetMetricTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o FleetMetricTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]FleetMetricTag]
type FleetMetricTagInput ¶
type FleetMetricTagInput interface { pulumi.Input ToFleetMetricTagOutput() FleetMetricTagOutput ToFleetMetricTagOutputWithContext(context.Context) FleetMetricTagOutput }
FleetMetricTagInput is an input type that accepts FleetMetricTagArgs and FleetMetricTagOutput values. You can construct a concrete instance of `FleetMetricTagInput` via:
FleetMetricTagArgs{...}
type FleetMetricTagOutput ¶
type FleetMetricTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource
func (FleetMetricTagOutput) ElementType ¶
func (FleetMetricTagOutput) ElementType() reflect.Type
func (FleetMetricTagOutput) Key ¶
func (o FleetMetricTagOutput) Key() pulumi.StringOutput
The tag's key
func (FleetMetricTagOutput) ToFleetMetricTagOutput ¶
func (o FleetMetricTagOutput) ToFleetMetricTagOutput() FleetMetricTagOutput
func (FleetMetricTagOutput) ToFleetMetricTagOutputWithContext ¶
func (o FleetMetricTagOutput) ToFleetMetricTagOutputWithContext(ctx context.Context) FleetMetricTagOutput
func (FleetMetricTagOutput) ToOutput ¶ added in v0.76.0
func (o FleetMetricTagOutput) ToOutput(ctx context.Context) pulumix.Output[FleetMetricTag]
func (FleetMetricTagOutput) Value ¶
func (o FleetMetricTagOutput) Value() pulumi.StringOutput
The tag's value
type JobExecutionsRetryConfigProperties ¶ added in v0.10.0
type JobExecutionsRetryConfigProperties struct {
RetryCriteriaList []JobTemplateRetryCriteria `pulumi:"retryCriteriaList"`
}
type JobExecutionsRetryConfigPropertiesArgs ¶ added in v0.10.0
type JobExecutionsRetryConfigPropertiesArgs struct {
RetryCriteriaList JobTemplateRetryCriteriaArrayInput `pulumi:"retryCriteriaList"`
}
func (JobExecutionsRetryConfigPropertiesArgs) ElementType ¶ added in v0.10.0
func (JobExecutionsRetryConfigPropertiesArgs) ElementType() reflect.Type
func (JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesOutput ¶ added in v0.10.0
func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesOutput() JobExecutionsRetryConfigPropertiesOutput
func (JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesOutputWithContext ¶ added in v0.10.0
func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesOutput
func (JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesPtrOutput ¶ added in v0.10.0
func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput
func (JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext ¶ added in v0.10.0
func (i JobExecutionsRetryConfigPropertiesArgs) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesPtrOutput
func (JobExecutionsRetryConfigPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i JobExecutionsRetryConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRetryConfigProperties]
type JobExecutionsRetryConfigPropertiesInput ¶ added in v0.10.0
type JobExecutionsRetryConfigPropertiesInput interface { pulumi.Input ToJobExecutionsRetryConfigPropertiesOutput() JobExecutionsRetryConfigPropertiesOutput ToJobExecutionsRetryConfigPropertiesOutputWithContext(context.Context) JobExecutionsRetryConfigPropertiesOutput }
JobExecutionsRetryConfigPropertiesInput is an input type that accepts JobExecutionsRetryConfigPropertiesArgs and JobExecutionsRetryConfigPropertiesOutput values. You can construct a concrete instance of `JobExecutionsRetryConfigPropertiesInput` via:
JobExecutionsRetryConfigPropertiesArgs{...}
type JobExecutionsRetryConfigPropertiesOutput ¶ added in v0.10.0
type JobExecutionsRetryConfigPropertiesOutput struct{ *pulumi.OutputState }
func (JobExecutionsRetryConfigPropertiesOutput) ElementType ¶ added in v0.10.0
func (JobExecutionsRetryConfigPropertiesOutput) ElementType() reflect.Type
func (JobExecutionsRetryConfigPropertiesOutput) RetryCriteriaList ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesOutput) RetryCriteriaList() JobTemplateRetryCriteriaArrayOutput
func (JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesOutput ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesOutput() JobExecutionsRetryConfigPropertiesOutput
func (JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesOutputWithContext ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesOutput
func (JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesPtrOutput ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput
func (JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesOutput) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesPtrOutput
func (JobExecutionsRetryConfigPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o JobExecutionsRetryConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRetryConfigProperties]
type JobExecutionsRetryConfigPropertiesPtrInput ¶ added in v0.10.0
type JobExecutionsRetryConfigPropertiesPtrInput interface { pulumi.Input ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(context.Context) JobExecutionsRetryConfigPropertiesPtrOutput }
JobExecutionsRetryConfigPropertiesPtrInput is an input type that accepts JobExecutionsRetryConfigPropertiesArgs, JobExecutionsRetryConfigPropertiesPtr and JobExecutionsRetryConfigPropertiesPtrOutput values. You can construct a concrete instance of `JobExecutionsRetryConfigPropertiesPtrInput` via:
JobExecutionsRetryConfigPropertiesArgs{...} or: nil
func JobExecutionsRetryConfigPropertiesPtr ¶ added in v0.10.0
func JobExecutionsRetryConfigPropertiesPtr(v *JobExecutionsRetryConfigPropertiesArgs) JobExecutionsRetryConfigPropertiesPtrInput
type JobExecutionsRetryConfigPropertiesPtrOutput ¶ added in v0.10.0
type JobExecutionsRetryConfigPropertiesPtrOutput struct{ *pulumi.OutputState }
func (JobExecutionsRetryConfigPropertiesPtrOutput) ElementType ¶ added in v0.10.0
func (JobExecutionsRetryConfigPropertiesPtrOutput) ElementType() reflect.Type
func (JobExecutionsRetryConfigPropertiesPtrOutput) RetryCriteriaList ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesPtrOutput) RetryCriteriaList() JobTemplateRetryCriteriaArrayOutput
func (JobExecutionsRetryConfigPropertiesPtrOutput) ToJobExecutionsRetryConfigPropertiesPtrOutput ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesPtrOutput) ToJobExecutionsRetryConfigPropertiesPtrOutput() JobExecutionsRetryConfigPropertiesPtrOutput
func (JobExecutionsRetryConfigPropertiesPtrOutput) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext ¶ added in v0.10.0
func (o JobExecutionsRetryConfigPropertiesPtrOutput) ToJobExecutionsRetryConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRetryConfigPropertiesPtrOutput
func (JobExecutionsRetryConfigPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o JobExecutionsRetryConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobExecutionsRetryConfigProperties]
type JobExecutionsRolloutConfigProperties ¶ added in v0.2.0
type JobExecutionsRolloutConfigProperties struct { // The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout. ExponentialRolloutRate *JobTemplateExponentialRolloutRate `pulumi:"exponentialRolloutRate"` // The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout. MaximumPerMinute *int `pulumi:"maximumPerMinute"` }
Allows you to create a staged rollout of a job.
type JobExecutionsRolloutConfigPropertiesArgs ¶ added in v0.2.0
type JobExecutionsRolloutConfigPropertiesArgs struct { // The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout. ExponentialRolloutRate JobTemplateExponentialRolloutRatePtrInput `pulumi:"exponentialRolloutRate"` // The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout. MaximumPerMinute pulumi.IntPtrInput `pulumi:"maximumPerMinute"` }
Allows you to create a staged rollout of a job.
func (JobExecutionsRolloutConfigPropertiesArgs) ElementType ¶ added in v0.2.0
func (JobExecutionsRolloutConfigPropertiesArgs) ElementType() reflect.Type
func (JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesOutput ¶ added in v0.2.0
func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesOutput() JobExecutionsRolloutConfigPropertiesOutput
func (JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesOutput
func (JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesPtrOutput ¶ added in v0.2.0
func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput
func (JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (i JobExecutionsRolloutConfigPropertiesArgs) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput
func (JobExecutionsRolloutConfigPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i JobExecutionsRolloutConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRolloutConfigProperties]
type JobExecutionsRolloutConfigPropertiesInput ¶ added in v0.2.0
type JobExecutionsRolloutConfigPropertiesInput interface { pulumi.Input ToJobExecutionsRolloutConfigPropertiesOutput() JobExecutionsRolloutConfigPropertiesOutput ToJobExecutionsRolloutConfigPropertiesOutputWithContext(context.Context) JobExecutionsRolloutConfigPropertiesOutput }
JobExecutionsRolloutConfigPropertiesInput is an input type that accepts JobExecutionsRolloutConfigPropertiesArgs and JobExecutionsRolloutConfigPropertiesOutput values. You can construct a concrete instance of `JobExecutionsRolloutConfigPropertiesInput` via:
JobExecutionsRolloutConfigPropertiesArgs{...}
type JobExecutionsRolloutConfigPropertiesOutput ¶ added in v0.2.0
type JobExecutionsRolloutConfigPropertiesOutput struct{ *pulumi.OutputState }
Allows you to create a staged rollout of a job.
func (JobExecutionsRolloutConfigPropertiesOutput) ElementType ¶ added in v0.2.0
func (JobExecutionsRolloutConfigPropertiesOutput) ElementType() reflect.Type
func (JobExecutionsRolloutConfigPropertiesOutput) ExponentialRolloutRate ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesOutput) ExponentialRolloutRate() JobTemplateExponentialRolloutRatePtrOutput
The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
func (JobExecutionsRolloutConfigPropertiesOutput) MaximumPerMinute ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesOutput) MaximumPerMinute() pulumi.IntPtrOutput
The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.
func (JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesOutput ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesOutput() JobExecutionsRolloutConfigPropertiesOutput
func (JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesOutput
func (JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput
func (JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput
func (JobExecutionsRolloutConfigPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o JobExecutionsRolloutConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[JobExecutionsRolloutConfigProperties]
type JobExecutionsRolloutConfigPropertiesPtrInput ¶ added in v0.2.0
type JobExecutionsRolloutConfigPropertiesPtrInput interface { pulumi.Input ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput }
JobExecutionsRolloutConfigPropertiesPtrInput is an input type that accepts JobExecutionsRolloutConfigPropertiesArgs, JobExecutionsRolloutConfigPropertiesPtr and JobExecutionsRolloutConfigPropertiesPtrOutput values. You can construct a concrete instance of `JobExecutionsRolloutConfigPropertiesPtrInput` via:
JobExecutionsRolloutConfigPropertiesArgs{...} or: nil
func JobExecutionsRolloutConfigPropertiesPtr ¶ added in v0.2.0
func JobExecutionsRolloutConfigPropertiesPtr(v *JobExecutionsRolloutConfigPropertiesArgs) JobExecutionsRolloutConfigPropertiesPtrInput
type JobExecutionsRolloutConfigPropertiesPtrOutput ¶ added in v0.2.0
type JobExecutionsRolloutConfigPropertiesPtrOutput struct{ *pulumi.OutputState }
func (JobExecutionsRolloutConfigPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (JobExecutionsRolloutConfigPropertiesPtrOutput) ElementType() reflect.Type
func (JobExecutionsRolloutConfigPropertiesPtrOutput) ExponentialRolloutRate ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ExponentialRolloutRate() JobTemplateExponentialRolloutRatePtrOutput
The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
func (JobExecutionsRolloutConfigPropertiesPtrOutput) MaximumPerMinute ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesPtrOutput) MaximumPerMinute() pulumi.IntPtrOutput
The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.
func (JobExecutionsRolloutConfigPropertiesPtrOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutput() JobExecutionsRolloutConfigPropertiesPtrOutput
func (JobExecutionsRolloutConfigPropertiesPtrOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ToJobExecutionsRolloutConfigPropertiesPtrOutputWithContext(ctx context.Context) JobExecutionsRolloutConfigPropertiesPtrOutput
func (JobExecutionsRolloutConfigPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o JobExecutionsRolloutConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobExecutionsRolloutConfigProperties]
type JobTemplate ¶ added in v0.2.0
type JobTemplate struct { pulumi.CustomResourceState // The criteria that determine when and how a job abort takes place. AbortConfig AbortConfigPropertiesPtrOutput `pulumi:"abortConfig"` Arn pulumi.StringOutput `pulumi:"arn"` // A description of the Job Template. Description pulumi.StringOutput `pulumi:"description"` // The job document. Required if you don't specify a value for documentSource. Document pulumi.StringPtrOutput `pulumi:"document"` // An S3 link to the job document to use in the template. Required if you don't specify a value for document. DocumentSource pulumi.StringPtrOutput `pulumi:"documentSource"` // Optional for copying a JobTemplate from a pre-existing Job configuration. JobArn pulumi.StringPtrOutput `pulumi:"jobArn"` JobExecutionsRetryConfig JobExecutionsRetryConfigPropertiesPtrOutput `pulumi:"jobExecutionsRetryConfig"` // Allows you to create a staged rollout of a job. JobExecutionsRolloutConfig JobExecutionsRolloutConfigPropertiesPtrOutput `pulumi:"jobExecutionsRolloutConfig"` JobTemplateId pulumi.StringOutput `pulumi:"jobTemplateId"` MaintenanceWindows JobTemplateMaintenanceWindowArrayOutput `pulumi:"maintenanceWindows"` // Configuration for pre-signed S3 URLs. PresignedUrlConfig PresignedUrlConfigPropertiesPtrOutput `pulumi:"presignedUrlConfig"` // Metadata that can be used to manage the JobTemplate. Tags JobTemplateTagArrayOutput `pulumi:"tags"` // Specifies the amount of time each device has to finish its execution of the job. TimeoutConfig TimeoutConfigPropertiesPtrOutput `pulumi:"timeoutConfig"` }
Job templates enable you to preconfigure jobs so that you can deploy them to multiple sets of target devices.
func GetJobTemplate ¶ added in v0.2.0
func GetJobTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobTemplateState, opts ...pulumi.ResourceOption) (*JobTemplate, error)
GetJobTemplate gets an existing JobTemplate 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 NewJobTemplate ¶ added in v0.2.0
func NewJobTemplate(ctx *pulumi.Context, name string, args *JobTemplateArgs, opts ...pulumi.ResourceOption) (*JobTemplate, error)
NewJobTemplate registers a new resource with the given unique name, arguments, and options.
func (*JobTemplate) ElementType ¶ added in v0.2.0
func (*JobTemplate) ElementType() reflect.Type
func (*JobTemplate) ToJobTemplateOutput ¶ added in v0.2.0
func (i *JobTemplate) ToJobTemplateOutput() JobTemplateOutput
func (*JobTemplate) ToJobTemplateOutputWithContext ¶ added in v0.2.0
func (i *JobTemplate) ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput
func (*JobTemplate) ToOutput ¶ added in v0.76.0
func (i *JobTemplate) ToOutput(ctx context.Context) pulumix.Output[*JobTemplate]
type JobTemplateAbortCriteria ¶ added in v0.2.0
type JobTemplateAbortCriteria struct { // The type of job action to take to initiate the job abort. Action JobTemplateAction `pulumi:"action"` // The type of job execution failures that can initiate a job abort. FailureType JobTemplateFailureType `pulumi:"failureType"` // The minimum number of things which must receive job execution notifications before the job can be aborted. MinNumberOfExecutedThings int `pulumi:"minNumberOfExecutedThings"` // The minimum percentage of job execution failures that must occur to initiate the job abort. ThresholdPercentage float64 `pulumi:"thresholdPercentage"` }
The criteria that determine when and how a job abort takes place.
type JobTemplateAbortCriteriaArgs ¶ added in v0.2.0
type JobTemplateAbortCriteriaArgs struct { // The type of job action to take to initiate the job abort. Action JobTemplateActionInput `pulumi:"action"` // The type of job execution failures that can initiate a job abort. FailureType JobTemplateFailureTypeInput `pulumi:"failureType"` // The minimum number of things which must receive job execution notifications before the job can be aborted. MinNumberOfExecutedThings pulumi.IntInput `pulumi:"minNumberOfExecutedThings"` // The minimum percentage of job execution failures that must occur to initiate the job abort. ThresholdPercentage pulumi.Float64Input `pulumi:"thresholdPercentage"` }
The criteria that determine when and how a job abort takes place.
func (JobTemplateAbortCriteriaArgs) ElementType ¶ added in v0.2.0
func (JobTemplateAbortCriteriaArgs) ElementType() reflect.Type
func (JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutput ¶ added in v0.2.0
func (i JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutput() JobTemplateAbortCriteriaOutput
func (JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutputWithContext ¶ added in v0.2.0
func (i JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaOutput
func (JobTemplateAbortCriteriaArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateAbortCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAbortCriteria]
type JobTemplateAbortCriteriaArray ¶ added in v0.2.0
type JobTemplateAbortCriteriaArray []JobTemplateAbortCriteriaInput
func (JobTemplateAbortCriteriaArray) ElementType ¶ added in v0.2.0
func (JobTemplateAbortCriteriaArray) ElementType() reflect.Type
func (JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutput ¶ added in v0.2.0
func (i JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutput() JobTemplateAbortCriteriaArrayOutput
func (JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutputWithContext ¶ added in v0.2.0
func (i JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaArrayOutput
func (JobTemplateAbortCriteriaArray) ToOutput ¶ added in v0.76.0
func (i JobTemplateAbortCriteriaArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateAbortCriteria]
type JobTemplateAbortCriteriaArrayInput ¶ added in v0.2.0
type JobTemplateAbortCriteriaArrayInput interface { pulumi.Input ToJobTemplateAbortCriteriaArrayOutput() JobTemplateAbortCriteriaArrayOutput ToJobTemplateAbortCriteriaArrayOutputWithContext(context.Context) JobTemplateAbortCriteriaArrayOutput }
JobTemplateAbortCriteriaArrayInput is an input type that accepts JobTemplateAbortCriteriaArray and JobTemplateAbortCriteriaArrayOutput values. You can construct a concrete instance of `JobTemplateAbortCriteriaArrayInput` via:
JobTemplateAbortCriteriaArray{ JobTemplateAbortCriteriaArgs{...} }
type JobTemplateAbortCriteriaArrayOutput ¶ added in v0.2.0
type JobTemplateAbortCriteriaArrayOutput struct{ *pulumi.OutputState }
func (JobTemplateAbortCriteriaArrayOutput) ElementType ¶ added in v0.2.0
func (JobTemplateAbortCriteriaArrayOutput) ElementType() reflect.Type
func (JobTemplateAbortCriteriaArrayOutput) Index ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaArrayOutput) Index(i pulumi.IntInput) JobTemplateAbortCriteriaOutput
func (JobTemplateAbortCriteriaArrayOutput) ToJobTemplateAbortCriteriaArrayOutput ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaArrayOutput) ToJobTemplateAbortCriteriaArrayOutput() JobTemplateAbortCriteriaArrayOutput
func (JobTemplateAbortCriteriaArrayOutput) ToJobTemplateAbortCriteriaArrayOutputWithContext ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaArrayOutput) ToJobTemplateAbortCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaArrayOutput
func (JobTemplateAbortCriteriaArrayOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateAbortCriteriaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateAbortCriteria]
type JobTemplateAbortCriteriaInput ¶ added in v0.2.0
type JobTemplateAbortCriteriaInput interface { pulumi.Input ToJobTemplateAbortCriteriaOutput() JobTemplateAbortCriteriaOutput ToJobTemplateAbortCriteriaOutputWithContext(context.Context) JobTemplateAbortCriteriaOutput }
JobTemplateAbortCriteriaInput is an input type that accepts JobTemplateAbortCriteriaArgs and JobTemplateAbortCriteriaOutput values. You can construct a concrete instance of `JobTemplateAbortCriteriaInput` via:
JobTemplateAbortCriteriaArgs{...}
type JobTemplateAbortCriteriaOutput ¶ added in v0.2.0
type JobTemplateAbortCriteriaOutput struct{ *pulumi.OutputState }
The criteria that determine when and how a job abort takes place.
func (JobTemplateAbortCriteriaOutput) Action ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaOutput) Action() JobTemplateActionOutput
The type of job action to take to initiate the job abort.
func (JobTemplateAbortCriteriaOutput) ElementType ¶ added in v0.2.0
func (JobTemplateAbortCriteriaOutput) ElementType() reflect.Type
func (JobTemplateAbortCriteriaOutput) FailureType ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaOutput) FailureType() JobTemplateFailureTypeOutput
The type of job execution failures that can initiate a job abort.
func (JobTemplateAbortCriteriaOutput) MinNumberOfExecutedThings ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaOutput) MinNumberOfExecutedThings() pulumi.IntOutput
The minimum number of things which must receive job execution notifications before the job can be aborted.
func (JobTemplateAbortCriteriaOutput) ThresholdPercentage ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaOutput) ThresholdPercentage() pulumi.Float64Output
The minimum percentage of job execution failures that must occur to initiate the job abort.
func (JobTemplateAbortCriteriaOutput) ToJobTemplateAbortCriteriaOutput ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaOutput) ToJobTemplateAbortCriteriaOutput() JobTemplateAbortCriteriaOutput
func (JobTemplateAbortCriteriaOutput) ToJobTemplateAbortCriteriaOutputWithContext ¶ added in v0.2.0
func (o JobTemplateAbortCriteriaOutput) ToJobTemplateAbortCriteriaOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaOutput
func (JobTemplateAbortCriteriaOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateAbortCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAbortCriteria]
type JobTemplateAction ¶ added in v0.2.0
type JobTemplateAction string
func (JobTemplateAction) ElementType ¶ added in v0.2.0
func (JobTemplateAction) ElementType() reflect.Type
func (JobTemplateAction) ToJobTemplateActionOutput ¶ added in v0.2.0
func (e JobTemplateAction) ToJobTemplateActionOutput() JobTemplateActionOutput
func (JobTemplateAction) ToJobTemplateActionOutputWithContext ¶ added in v0.2.0
func (e JobTemplateAction) ToJobTemplateActionOutputWithContext(ctx context.Context) JobTemplateActionOutput
func (JobTemplateAction) ToJobTemplateActionPtrOutput ¶ added in v0.2.0
func (e JobTemplateAction) ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput
func (JobTemplateAction) ToJobTemplateActionPtrOutputWithContext ¶ added in v0.2.0
func (e JobTemplateAction) ToJobTemplateActionPtrOutputWithContext(ctx context.Context) JobTemplateActionPtrOutput
func (JobTemplateAction) ToStringOutput ¶ added in v0.2.0
func (e JobTemplateAction) ToStringOutput() pulumi.StringOutput
func (JobTemplateAction) ToStringOutputWithContext ¶ added in v0.2.0
func (e JobTemplateAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTemplateAction) ToStringPtrOutput ¶ added in v0.2.0
func (e JobTemplateAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateAction) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e JobTemplateAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateActionInput ¶ added in v0.2.0
type JobTemplateActionInput interface { pulumi.Input ToJobTemplateActionOutput() JobTemplateActionOutput ToJobTemplateActionOutputWithContext(context.Context) JobTemplateActionOutput }
JobTemplateActionInput is an input type that accepts JobTemplateActionArgs and JobTemplateActionOutput values. You can construct a concrete instance of `JobTemplateActionInput` via:
JobTemplateActionArgs{...}
type JobTemplateActionOutput ¶ added in v0.2.0
type JobTemplateActionOutput struct{ *pulumi.OutputState }
func (JobTemplateActionOutput) ElementType ¶ added in v0.2.0
func (JobTemplateActionOutput) ElementType() reflect.Type
func (JobTemplateActionOutput) ToJobTemplateActionOutput ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToJobTemplateActionOutput() JobTemplateActionOutput
func (JobTemplateActionOutput) ToJobTemplateActionOutputWithContext ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToJobTemplateActionOutputWithContext(ctx context.Context) JobTemplateActionOutput
func (JobTemplateActionOutput) ToJobTemplateActionPtrOutput ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput
func (JobTemplateActionOutput) ToJobTemplateActionPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToJobTemplateActionPtrOutputWithContext(ctx context.Context) JobTemplateActionPtrOutput
func (JobTemplateActionOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateActionOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAction]
func (JobTemplateActionOutput) ToStringOutput ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToStringOutput() pulumi.StringOutput
func (JobTemplateActionOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTemplateActionOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateActionOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateActionPtrInput ¶ added in v0.2.0
type JobTemplateActionPtrInput interface { pulumi.Input ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput ToJobTemplateActionPtrOutputWithContext(context.Context) JobTemplateActionPtrOutput }
func JobTemplateActionPtr ¶ added in v0.2.0
func JobTemplateActionPtr(v string) JobTemplateActionPtrInput
type JobTemplateActionPtrOutput ¶ added in v0.2.0
type JobTemplateActionPtrOutput struct{ *pulumi.OutputState }
func (JobTemplateActionPtrOutput) Elem ¶ added in v0.2.0
func (o JobTemplateActionPtrOutput) Elem() JobTemplateActionOutput
func (JobTemplateActionPtrOutput) ElementType ¶ added in v0.2.0
func (JobTemplateActionPtrOutput) ElementType() reflect.Type
func (JobTemplateActionPtrOutput) ToJobTemplateActionPtrOutput ¶ added in v0.2.0
func (o JobTemplateActionPtrOutput) ToJobTemplateActionPtrOutput() JobTemplateActionPtrOutput
func (JobTemplateActionPtrOutput) ToJobTemplateActionPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateActionPtrOutput) ToJobTemplateActionPtrOutputWithContext(ctx context.Context) JobTemplateActionPtrOutput
func (JobTemplateActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateAction]
func (JobTemplateActionPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o JobTemplateActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateArgs ¶ added in v0.2.0
type JobTemplateArgs struct { // The criteria that determine when and how a job abort takes place. AbortConfig AbortConfigPropertiesPtrInput // A description of the Job Template. Description pulumi.StringInput // The job document. Required if you don't specify a value for documentSource. Document pulumi.StringPtrInput // An S3 link to the job document to use in the template. Required if you don't specify a value for document. DocumentSource pulumi.StringPtrInput // Optional for copying a JobTemplate from a pre-existing Job configuration. JobArn pulumi.StringPtrInput JobExecutionsRetryConfig JobExecutionsRetryConfigPropertiesPtrInput // Allows you to create a staged rollout of a job. JobExecutionsRolloutConfig JobExecutionsRolloutConfigPropertiesPtrInput JobTemplateId pulumi.StringInput MaintenanceWindows JobTemplateMaintenanceWindowArrayInput // Configuration for pre-signed S3 URLs. PresignedUrlConfig PresignedUrlConfigPropertiesPtrInput // Metadata that can be used to manage the JobTemplate. Tags JobTemplateTagArrayInput // Specifies the amount of time each device has to finish its execution of the job. TimeoutConfig TimeoutConfigPropertiesPtrInput }
The set of arguments for constructing a JobTemplate resource.
func (JobTemplateArgs) ElementType ¶ added in v0.2.0
func (JobTemplateArgs) ElementType() reflect.Type
type JobTemplateExponentialRolloutRate ¶ added in v0.2.0
type JobTemplateExponentialRolloutRate struct { // The minimum number of things that will be notified of a pending job, per minute at the start of job rollout. This parameter allows you to define the initial rate of rollout. BaseRatePerMinute int `pulumi:"baseRatePerMinute"` // The exponential factor to increase the rate of rollout for a job. IncrementFactor float64 `pulumi:"incrementFactor"` // The criteria to initiate the increase in rate of rollout for a job. RateIncreaseCriteria JobTemplateRateIncreaseCriteria `pulumi:"rateIncreaseCriteria"` }
Allows you to create an exponential rate of rollout for a job.
type JobTemplateExponentialRolloutRateArgs ¶ added in v0.2.0
type JobTemplateExponentialRolloutRateArgs struct { // The minimum number of things that will be notified of a pending job, per minute at the start of job rollout. This parameter allows you to define the initial rate of rollout. BaseRatePerMinute pulumi.IntInput `pulumi:"baseRatePerMinute"` // The exponential factor to increase the rate of rollout for a job. IncrementFactor pulumi.Float64Input `pulumi:"incrementFactor"` // The criteria to initiate the increase in rate of rollout for a job. RateIncreaseCriteria JobTemplateRateIncreaseCriteriaInput `pulumi:"rateIncreaseCriteria"` }
Allows you to create an exponential rate of rollout for a job.
func (JobTemplateExponentialRolloutRateArgs) ElementType ¶ added in v0.2.0
func (JobTemplateExponentialRolloutRateArgs) ElementType() reflect.Type
func (JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRateOutput ¶ added in v0.2.0
func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRateOutput() JobTemplateExponentialRolloutRateOutput
func (JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRateOutputWithContext ¶ added in v0.2.0
func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRateOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRateOutput
func (JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRatePtrOutput ¶ added in v0.2.0
func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput
func (JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRatePtrOutputWithContext ¶ added in v0.2.0
func (i JobTemplateExponentialRolloutRateArgs) ToJobTemplateExponentialRolloutRatePtrOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRatePtrOutput
func (JobTemplateExponentialRolloutRateArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateExponentialRolloutRateArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateExponentialRolloutRate]
type JobTemplateExponentialRolloutRateInput ¶ added in v0.2.0
type JobTemplateExponentialRolloutRateInput interface { pulumi.Input ToJobTemplateExponentialRolloutRateOutput() JobTemplateExponentialRolloutRateOutput ToJobTemplateExponentialRolloutRateOutputWithContext(context.Context) JobTemplateExponentialRolloutRateOutput }
JobTemplateExponentialRolloutRateInput is an input type that accepts JobTemplateExponentialRolloutRateArgs and JobTemplateExponentialRolloutRateOutput values. You can construct a concrete instance of `JobTemplateExponentialRolloutRateInput` via:
JobTemplateExponentialRolloutRateArgs{...}
type JobTemplateExponentialRolloutRateOutput ¶ added in v0.2.0
type JobTemplateExponentialRolloutRateOutput struct{ *pulumi.OutputState }
Allows you to create an exponential rate of rollout for a job.
func (JobTemplateExponentialRolloutRateOutput) BaseRatePerMinute ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) BaseRatePerMinute() pulumi.IntOutput
The minimum number of things that will be notified of a pending job, per minute at the start of job rollout. This parameter allows you to define the initial rate of rollout.
func (JobTemplateExponentialRolloutRateOutput) ElementType ¶ added in v0.2.0
func (JobTemplateExponentialRolloutRateOutput) ElementType() reflect.Type
func (JobTemplateExponentialRolloutRateOutput) IncrementFactor ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) IncrementFactor() pulumi.Float64Output
The exponential factor to increase the rate of rollout for a job.
func (JobTemplateExponentialRolloutRateOutput) RateIncreaseCriteria ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) RateIncreaseCriteria() JobTemplateRateIncreaseCriteriaOutput
The criteria to initiate the increase in rate of rollout for a job.
func (JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRateOutput ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRateOutput() JobTemplateExponentialRolloutRateOutput
func (JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRateOutputWithContext ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRateOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRateOutput
func (JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRatePtrOutput ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput
func (JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRatePtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRateOutput) ToJobTemplateExponentialRolloutRatePtrOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRatePtrOutput
func (JobTemplateExponentialRolloutRateOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateExponentialRolloutRateOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateExponentialRolloutRate]
type JobTemplateExponentialRolloutRatePtrInput ¶ added in v0.2.0
type JobTemplateExponentialRolloutRatePtrInput interface { pulumi.Input ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput ToJobTemplateExponentialRolloutRatePtrOutputWithContext(context.Context) JobTemplateExponentialRolloutRatePtrOutput }
JobTemplateExponentialRolloutRatePtrInput is an input type that accepts JobTemplateExponentialRolloutRateArgs, JobTemplateExponentialRolloutRatePtr and JobTemplateExponentialRolloutRatePtrOutput values. You can construct a concrete instance of `JobTemplateExponentialRolloutRatePtrInput` via:
JobTemplateExponentialRolloutRateArgs{...} or: nil
func JobTemplateExponentialRolloutRatePtr ¶ added in v0.2.0
func JobTemplateExponentialRolloutRatePtr(v *JobTemplateExponentialRolloutRateArgs) JobTemplateExponentialRolloutRatePtrInput
type JobTemplateExponentialRolloutRatePtrOutput ¶ added in v0.2.0
type JobTemplateExponentialRolloutRatePtrOutput struct{ *pulumi.OutputState }
func (JobTemplateExponentialRolloutRatePtrOutput) BaseRatePerMinute ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRatePtrOutput) BaseRatePerMinute() pulumi.IntPtrOutput
The minimum number of things that will be notified of a pending job, per minute at the start of job rollout. This parameter allows you to define the initial rate of rollout.
func (JobTemplateExponentialRolloutRatePtrOutput) ElementType ¶ added in v0.2.0
func (JobTemplateExponentialRolloutRatePtrOutput) ElementType() reflect.Type
func (JobTemplateExponentialRolloutRatePtrOutput) IncrementFactor ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRatePtrOutput) IncrementFactor() pulumi.Float64PtrOutput
The exponential factor to increase the rate of rollout for a job.
func (JobTemplateExponentialRolloutRatePtrOutput) RateIncreaseCriteria ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRatePtrOutput) RateIncreaseCriteria() JobTemplateRateIncreaseCriteriaPtrOutput
The criteria to initiate the increase in rate of rollout for a job.
func (JobTemplateExponentialRolloutRatePtrOutput) ToJobTemplateExponentialRolloutRatePtrOutput ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRatePtrOutput) ToJobTemplateExponentialRolloutRatePtrOutput() JobTemplateExponentialRolloutRatePtrOutput
func (JobTemplateExponentialRolloutRatePtrOutput) ToJobTemplateExponentialRolloutRatePtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateExponentialRolloutRatePtrOutput) ToJobTemplateExponentialRolloutRatePtrOutputWithContext(ctx context.Context) JobTemplateExponentialRolloutRatePtrOutput
func (JobTemplateExponentialRolloutRatePtrOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateExponentialRolloutRatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateExponentialRolloutRate]
type JobTemplateFailureType ¶ added in v0.2.0
type JobTemplateFailureType string
func (JobTemplateFailureType) ElementType ¶ added in v0.2.0
func (JobTemplateFailureType) ElementType() reflect.Type
func (JobTemplateFailureType) ToJobTemplateFailureTypeOutput ¶ added in v0.2.0
func (e JobTemplateFailureType) ToJobTemplateFailureTypeOutput() JobTemplateFailureTypeOutput
func (JobTemplateFailureType) ToJobTemplateFailureTypeOutputWithContext ¶ added in v0.2.0
func (e JobTemplateFailureType) ToJobTemplateFailureTypeOutputWithContext(ctx context.Context) JobTemplateFailureTypeOutput
func (JobTemplateFailureType) ToJobTemplateFailureTypePtrOutput ¶ added in v0.2.0
func (e JobTemplateFailureType) ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput
func (JobTemplateFailureType) ToJobTemplateFailureTypePtrOutputWithContext ¶ added in v0.2.0
func (e JobTemplateFailureType) ToJobTemplateFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateFailureTypePtrOutput
func (JobTemplateFailureType) ToStringOutput ¶ added in v0.2.0
func (e JobTemplateFailureType) ToStringOutput() pulumi.StringOutput
func (JobTemplateFailureType) ToStringOutputWithContext ¶ added in v0.2.0
func (e JobTemplateFailureType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTemplateFailureType) ToStringPtrOutput ¶ added in v0.2.0
func (e JobTemplateFailureType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateFailureType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e JobTemplateFailureType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateFailureTypeInput ¶ added in v0.2.0
type JobTemplateFailureTypeInput interface { pulumi.Input ToJobTemplateFailureTypeOutput() JobTemplateFailureTypeOutput ToJobTemplateFailureTypeOutputWithContext(context.Context) JobTemplateFailureTypeOutput }
JobTemplateFailureTypeInput is an input type that accepts JobTemplateFailureTypeArgs and JobTemplateFailureTypeOutput values. You can construct a concrete instance of `JobTemplateFailureTypeInput` via:
JobTemplateFailureTypeArgs{...}
type JobTemplateFailureTypeOutput ¶ added in v0.2.0
type JobTemplateFailureTypeOutput struct{ *pulumi.OutputState }
func (JobTemplateFailureTypeOutput) ElementType ¶ added in v0.2.0
func (JobTemplateFailureTypeOutput) ElementType() reflect.Type
func (JobTemplateFailureTypeOutput) ToJobTemplateFailureTypeOutput ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypeOutput() JobTemplateFailureTypeOutput
func (JobTemplateFailureTypeOutput) ToJobTemplateFailureTypeOutputWithContext ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypeOutputWithContext(ctx context.Context) JobTemplateFailureTypeOutput
func (JobTemplateFailureTypeOutput) ToJobTemplateFailureTypePtrOutput ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput
func (JobTemplateFailureTypeOutput) ToJobTemplateFailureTypePtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToJobTemplateFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateFailureTypePtrOutput
func (JobTemplateFailureTypeOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateFailureTypeOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateFailureType]
func (JobTemplateFailureTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToStringOutput() pulumi.StringOutput
func (JobTemplateFailureTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTemplateFailureTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateFailureTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateFailureTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateFailureTypePtrInput ¶ added in v0.2.0
type JobTemplateFailureTypePtrInput interface { pulumi.Input ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput ToJobTemplateFailureTypePtrOutputWithContext(context.Context) JobTemplateFailureTypePtrOutput }
func JobTemplateFailureTypePtr ¶ added in v0.2.0
func JobTemplateFailureTypePtr(v string) JobTemplateFailureTypePtrInput
type JobTemplateFailureTypePtrOutput ¶ added in v0.2.0
type JobTemplateFailureTypePtrOutput struct{ *pulumi.OutputState }
func (JobTemplateFailureTypePtrOutput) Elem ¶ added in v0.2.0
func (o JobTemplateFailureTypePtrOutput) Elem() JobTemplateFailureTypeOutput
func (JobTemplateFailureTypePtrOutput) ElementType ¶ added in v0.2.0
func (JobTemplateFailureTypePtrOutput) ElementType() reflect.Type
func (JobTemplateFailureTypePtrOutput) ToJobTemplateFailureTypePtrOutput ¶ added in v0.2.0
func (o JobTemplateFailureTypePtrOutput) ToJobTemplateFailureTypePtrOutput() JobTemplateFailureTypePtrOutput
func (JobTemplateFailureTypePtrOutput) ToJobTemplateFailureTypePtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateFailureTypePtrOutput) ToJobTemplateFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateFailureTypePtrOutput
func (JobTemplateFailureTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateFailureTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateFailureType]
func (JobTemplateFailureTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o JobTemplateFailureTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateFailureTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateFailureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateInput ¶ added in v0.2.0
type JobTemplateInput interface { pulumi.Input ToJobTemplateOutput() JobTemplateOutput ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput }
type JobTemplateJobRetryFailureType ¶ added in v0.10.0
type JobTemplateJobRetryFailureType string
func (JobTemplateJobRetryFailureType) ElementType ¶ added in v0.10.0
func (JobTemplateJobRetryFailureType) ElementType() reflect.Type
func (JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypeOutput ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypeOutput() JobTemplateJobRetryFailureTypeOutput
func (JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypeOutputWithContext ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypeOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypeOutput
func (JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypePtrOutput ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypePtrOutputWithContext ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToJobTemplateJobRetryFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateJobRetryFailureType) ToStringOutput ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToStringOutput() pulumi.StringOutput
func (JobTemplateJobRetryFailureType) ToStringOutputWithContext ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTemplateJobRetryFailureType) ToStringPtrOutput ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateJobRetryFailureType) ToStringPtrOutputWithContext ¶ added in v0.10.0
func (e JobTemplateJobRetryFailureType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateJobRetryFailureTypeInput ¶ added in v0.10.0
type JobTemplateJobRetryFailureTypeInput interface { pulumi.Input ToJobTemplateJobRetryFailureTypeOutput() JobTemplateJobRetryFailureTypeOutput ToJobTemplateJobRetryFailureTypeOutputWithContext(context.Context) JobTemplateJobRetryFailureTypeOutput }
JobTemplateJobRetryFailureTypeInput is an input type that accepts JobTemplateJobRetryFailureTypeArgs and JobTemplateJobRetryFailureTypeOutput values. You can construct a concrete instance of `JobTemplateJobRetryFailureTypeInput` via:
JobTemplateJobRetryFailureTypeArgs{...}
type JobTemplateJobRetryFailureTypeOutput ¶ added in v0.10.0
type JobTemplateJobRetryFailureTypeOutput struct{ *pulumi.OutputState }
func (JobTemplateJobRetryFailureTypeOutput) ElementType ¶ added in v0.10.0
func (JobTemplateJobRetryFailureTypeOutput) ElementType() reflect.Type
func (JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypeOutput ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypeOutput() JobTemplateJobRetryFailureTypeOutput
func (JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypeOutputWithContext ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypeOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypeOutput
func (JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypePtrOutput ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypePtrOutputWithContext ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToJobTemplateJobRetryFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateJobRetryFailureTypeOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateJobRetryFailureTypeOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateJobRetryFailureType]
func (JobTemplateJobRetryFailureTypeOutput) ToStringOutput ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToStringOutput() pulumi.StringOutput
func (JobTemplateJobRetryFailureTypeOutput) ToStringOutputWithContext ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTemplateJobRetryFailureTypeOutput) ToStringPtrOutput ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateJobRetryFailureTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateJobRetryFailureTypePtrInput ¶ added in v0.10.0
type JobTemplateJobRetryFailureTypePtrInput interface { pulumi.Input ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput ToJobTemplateJobRetryFailureTypePtrOutputWithContext(context.Context) JobTemplateJobRetryFailureTypePtrOutput }
func JobTemplateJobRetryFailureTypePtr ¶ added in v0.10.0
func JobTemplateJobRetryFailureTypePtr(v string) JobTemplateJobRetryFailureTypePtrInput
type JobTemplateJobRetryFailureTypePtrOutput ¶ added in v0.10.0
type JobTemplateJobRetryFailureTypePtrOutput struct{ *pulumi.OutputState }
func (JobTemplateJobRetryFailureTypePtrOutput) ElementType ¶ added in v0.10.0
func (JobTemplateJobRetryFailureTypePtrOutput) ElementType() reflect.Type
func (JobTemplateJobRetryFailureTypePtrOutput) ToJobTemplateJobRetryFailureTypePtrOutput ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypePtrOutput) ToJobTemplateJobRetryFailureTypePtrOutput() JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateJobRetryFailureTypePtrOutput) ToJobTemplateJobRetryFailureTypePtrOutputWithContext ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypePtrOutput) ToJobTemplateJobRetryFailureTypePtrOutputWithContext(ctx context.Context) JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateJobRetryFailureTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateJobRetryFailureTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateJobRetryFailureType]
func (JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutput ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.10.0
func (o JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTemplateMaintenanceWindow ¶ added in v0.53.0
type JobTemplateMaintenanceWindow struct { DurationInMinutes *int `pulumi:"durationInMinutes"` StartTime *string `pulumi:"startTime"` }
Specifies a start time and duration for a scheduled Job.
type JobTemplateMaintenanceWindowArgs ¶ added in v0.53.0
type JobTemplateMaintenanceWindowArgs struct { DurationInMinutes pulumi.IntPtrInput `pulumi:"durationInMinutes"` StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Specifies a start time and duration for a scheduled Job.
func (JobTemplateMaintenanceWindowArgs) ElementType ¶ added in v0.53.0
func (JobTemplateMaintenanceWindowArgs) ElementType() reflect.Type
func (JobTemplateMaintenanceWindowArgs) ToJobTemplateMaintenanceWindowOutput ¶ added in v0.53.0
func (i JobTemplateMaintenanceWindowArgs) ToJobTemplateMaintenanceWindowOutput() JobTemplateMaintenanceWindowOutput
func (JobTemplateMaintenanceWindowArgs) ToJobTemplateMaintenanceWindowOutputWithContext ¶ added in v0.53.0
func (i JobTemplateMaintenanceWindowArgs) ToJobTemplateMaintenanceWindowOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowOutput
func (JobTemplateMaintenanceWindowArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateMaintenanceWindowArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateMaintenanceWindow]
type JobTemplateMaintenanceWindowArray ¶ added in v0.53.0
type JobTemplateMaintenanceWindowArray []JobTemplateMaintenanceWindowInput
func (JobTemplateMaintenanceWindowArray) ElementType ¶ added in v0.53.0
func (JobTemplateMaintenanceWindowArray) ElementType() reflect.Type
func (JobTemplateMaintenanceWindowArray) ToJobTemplateMaintenanceWindowArrayOutput ¶ added in v0.53.0
func (i JobTemplateMaintenanceWindowArray) ToJobTemplateMaintenanceWindowArrayOutput() JobTemplateMaintenanceWindowArrayOutput
func (JobTemplateMaintenanceWindowArray) ToJobTemplateMaintenanceWindowArrayOutputWithContext ¶ added in v0.53.0
func (i JobTemplateMaintenanceWindowArray) ToJobTemplateMaintenanceWindowArrayOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowArrayOutput
func (JobTemplateMaintenanceWindowArray) ToOutput ¶ added in v0.76.0
func (i JobTemplateMaintenanceWindowArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateMaintenanceWindow]
type JobTemplateMaintenanceWindowArrayInput ¶ added in v0.53.0
type JobTemplateMaintenanceWindowArrayInput interface { pulumi.Input ToJobTemplateMaintenanceWindowArrayOutput() JobTemplateMaintenanceWindowArrayOutput ToJobTemplateMaintenanceWindowArrayOutputWithContext(context.Context) JobTemplateMaintenanceWindowArrayOutput }
JobTemplateMaintenanceWindowArrayInput is an input type that accepts JobTemplateMaintenanceWindowArray and JobTemplateMaintenanceWindowArrayOutput values. You can construct a concrete instance of `JobTemplateMaintenanceWindowArrayInput` via:
JobTemplateMaintenanceWindowArray{ JobTemplateMaintenanceWindowArgs{...} }
type JobTemplateMaintenanceWindowArrayOutput ¶ added in v0.53.0
type JobTemplateMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (JobTemplateMaintenanceWindowArrayOutput) ElementType ¶ added in v0.53.0
func (JobTemplateMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (JobTemplateMaintenanceWindowArrayOutput) ToJobTemplateMaintenanceWindowArrayOutput ¶ added in v0.53.0
func (o JobTemplateMaintenanceWindowArrayOutput) ToJobTemplateMaintenanceWindowArrayOutput() JobTemplateMaintenanceWindowArrayOutput
func (JobTemplateMaintenanceWindowArrayOutput) ToJobTemplateMaintenanceWindowArrayOutputWithContext ¶ added in v0.53.0
func (o JobTemplateMaintenanceWindowArrayOutput) ToJobTemplateMaintenanceWindowArrayOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowArrayOutput
func (JobTemplateMaintenanceWindowArrayOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateMaintenanceWindowArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateMaintenanceWindow]
type JobTemplateMaintenanceWindowInput ¶ added in v0.53.0
type JobTemplateMaintenanceWindowInput interface { pulumi.Input ToJobTemplateMaintenanceWindowOutput() JobTemplateMaintenanceWindowOutput ToJobTemplateMaintenanceWindowOutputWithContext(context.Context) JobTemplateMaintenanceWindowOutput }
JobTemplateMaintenanceWindowInput is an input type that accepts JobTemplateMaintenanceWindowArgs and JobTemplateMaintenanceWindowOutput values. You can construct a concrete instance of `JobTemplateMaintenanceWindowInput` via:
JobTemplateMaintenanceWindowArgs{...}
type JobTemplateMaintenanceWindowOutput ¶ added in v0.53.0
type JobTemplateMaintenanceWindowOutput struct{ *pulumi.OutputState }
Specifies a start time and duration for a scheduled Job.
func (JobTemplateMaintenanceWindowOutput) DurationInMinutes ¶ added in v0.53.0
func (o JobTemplateMaintenanceWindowOutput) DurationInMinutes() pulumi.IntPtrOutput
func (JobTemplateMaintenanceWindowOutput) ElementType ¶ added in v0.53.0
func (JobTemplateMaintenanceWindowOutput) ElementType() reflect.Type
func (JobTemplateMaintenanceWindowOutput) StartTime ¶ added in v0.53.0
func (o JobTemplateMaintenanceWindowOutput) StartTime() pulumi.StringPtrOutput
func (JobTemplateMaintenanceWindowOutput) ToJobTemplateMaintenanceWindowOutput ¶ added in v0.53.0
func (o JobTemplateMaintenanceWindowOutput) ToJobTemplateMaintenanceWindowOutput() JobTemplateMaintenanceWindowOutput
func (JobTemplateMaintenanceWindowOutput) ToJobTemplateMaintenanceWindowOutputWithContext ¶ added in v0.53.0
func (o JobTemplateMaintenanceWindowOutput) ToJobTemplateMaintenanceWindowOutputWithContext(ctx context.Context) JobTemplateMaintenanceWindowOutput
func (JobTemplateMaintenanceWindowOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateMaintenanceWindowOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateMaintenanceWindow]
type JobTemplateOutput ¶ added in v0.2.0
type JobTemplateOutput struct{ *pulumi.OutputState }
func (JobTemplateOutput) AbortConfig ¶ added in v0.17.0
func (o JobTemplateOutput) AbortConfig() AbortConfigPropertiesPtrOutput
The criteria that determine when and how a job abort takes place.
func (JobTemplateOutput) Arn ¶ added in v0.17.0
func (o JobTemplateOutput) Arn() pulumi.StringOutput
func (JobTemplateOutput) Description ¶ added in v0.17.0
func (o JobTemplateOutput) Description() pulumi.StringOutput
A description of the Job Template.
func (JobTemplateOutput) Document ¶ added in v0.17.0
func (o JobTemplateOutput) Document() pulumi.StringPtrOutput
The job document. Required if you don't specify a value for documentSource.
func (JobTemplateOutput) DocumentSource ¶ added in v0.17.0
func (o JobTemplateOutput) DocumentSource() pulumi.StringPtrOutput
An S3 link to the job document to use in the template. Required if you don't specify a value for document.
func (JobTemplateOutput) ElementType ¶ added in v0.2.0
func (JobTemplateOutput) ElementType() reflect.Type
func (JobTemplateOutput) JobArn ¶ added in v0.17.0
func (o JobTemplateOutput) JobArn() pulumi.StringPtrOutput
Optional for copying a JobTemplate from a pre-existing Job configuration.
func (JobTemplateOutput) JobExecutionsRetryConfig ¶ added in v0.17.0
func (o JobTemplateOutput) JobExecutionsRetryConfig() JobExecutionsRetryConfigPropertiesPtrOutput
func (JobTemplateOutput) JobExecutionsRolloutConfig ¶ added in v0.17.0
func (o JobTemplateOutput) JobExecutionsRolloutConfig() JobExecutionsRolloutConfigPropertiesPtrOutput
Allows you to create a staged rollout of a job.
func (JobTemplateOutput) JobTemplateId ¶ added in v0.17.0
func (o JobTemplateOutput) JobTemplateId() pulumi.StringOutput
func (JobTemplateOutput) MaintenanceWindows ¶ added in v0.53.0
func (o JobTemplateOutput) MaintenanceWindows() JobTemplateMaintenanceWindowArrayOutput
func (JobTemplateOutput) PresignedUrlConfig ¶ added in v0.17.0
func (o JobTemplateOutput) PresignedUrlConfig() PresignedUrlConfigPropertiesPtrOutput
Configuration for pre-signed S3 URLs.
func (JobTemplateOutput) Tags ¶ added in v0.17.0
func (o JobTemplateOutput) Tags() JobTemplateTagArrayOutput
Metadata that can be used to manage the JobTemplate.
func (JobTemplateOutput) TimeoutConfig ¶ added in v0.17.0
func (o JobTemplateOutput) TimeoutConfig() TimeoutConfigPropertiesPtrOutput
Specifies the amount of time each device has to finish its execution of the job.
func (JobTemplateOutput) ToJobTemplateOutput ¶ added in v0.2.0
func (o JobTemplateOutput) ToJobTemplateOutput() JobTemplateOutput
func (JobTemplateOutput) ToJobTemplateOutputWithContext ¶ added in v0.2.0
func (o JobTemplateOutput) ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput
func (JobTemplateOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplate]
type JobTemplateRateIncreaseCriteria ¶ added in v0.2.0
type JobTemplateRateIncreaseCriteriaArgs ¶ added in v0.2.0
type JobTemplateRateIncreaseCriteriaArgs struct { NumberOfNotifiedThings pulumi.IntPtrInput `pulumi:"numberOfNotifiedThings"` NumberOfSucceededThings pulumi.IntPtrInput `pulumi:"numberOfSucceededThings"` }
func (JobTemplateRateIncreaseCriteriaArgs) ElementType ¶ added in v0.2.0
func (JobTemplateRateIncreaseCriteriaArgs) ElementType() reflect.Type
func (JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaOutput ¶ added in v0.2.0
func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaOutput() JobTemplateRateIncreaseCriteriaOutput
func (JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaOutputWithContext ¶ added in v0.2.0
func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaOutput
func (JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaPtrOutput ¶ added in v0.2.0
func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput
func (JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext ¶ added in v0.2.0
func (i JobTemplateRateIncreaseCriteriaArgs) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaPtrOutput
func (JobTemplateRateIncreaseCriteriaArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateRateIncreaseCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRateIncreaseCriteria]
type JobTemplateRateIncreaseCriteriaInput ¶ added in v0.2.0
type JobTemplateRateIncreaseCriteriaInput interface { pulumi.Input ToJobTemplateRateIncreaseCriteriaOutput() JobTemplateRateIncreaseCriteriaOutput ToJobTemplateRateIncreaseCriteriaOutputWithContext(context.Context) JobTemplateRateIncreaseCriteriaOutput }
JobTemplateRateIncreaseCriteriaInput is an input type that accepts JobTemplateRateIncreaseCriteriaArgs and JobTemplateRateIncreaseCriteriaOutput values. You can construct a concrete instance of `JobTemplateRateIncreaseCriteriaInput` via:
JobTemplateRateIncreaseCriteriaArgs{...}
type JobTemplateRateIncreaseCriteriaOutput ¶ added in v0.2.0
type JobTemplateRateIncreaseCriteriaOutput struct{ *pulumi.OutputState }
func (JobTemplateRateIncreaseCriteriaOutput) ElementType ¶ added in v0.2.0
func (JobTemplateRateIncreaseCriteriaOutput) ElementType() reflect.Type
func (JobTemplateRateIncreaseCriteriaOutput) NumberOfNotifiedThings ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaOutput) NumberOfNotifiedThings() pulumi.IntPtrOutput
func (JobTemplateRateIncreaseCriteriaOutput) NumberOfSucceededThings ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaOutput) NumberOfSucceededThings() pulumi.IntPtrOutput
func (JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaOutput ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaOutput() JobTemplateRateIncreaseCriteriaOutput
func (JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaOutputWithContext ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaOutput
func (JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaPtrOutput ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput
func (JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaOutput) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaPtrOutput
func (JobTemplateRateIncreaseCriteriaOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateRateIncreaseCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRateIncreaseCriteria]
type JobTemplateRateIncreaseCriteriaPtrInput ¶ added in v0.2.0
type JobTemplateRateIncreaseCriteriaPtrInput interface { pulumi.Input ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(context.Context) JobTemplateRateIncreaseCriteriaPtrOutput }
JobTemplateRateIncreaseCriteriaPtrInput is an input type that accepts JobTemplateRateIncreaseCriteriaArgs, JobTemplateRateIncreaseCriteriaPtr and JobTemplateRateIncreaseCriteriaPtrOutput values. You can construct a concrete instance of `JobTemplateRateIncreaseCriteriaPtrInput` via:
JobTemplateRateIncreaseCriteriaArgs{...} or: nil
func JobTemplateRateIncreaseCriteriaPtr ¶ added in v0.2.0
func JobTemplateRateIncreaseCriteriaPtr(v *JobTemplateRateIncreaseCriteriaArgs) JobTemplateRateIncreaseCriteriaPtrInput
type JobTemplateRateIncreaseCriteriaPtrOutput ¶ added in v0.2.0
type JobTemplateRateIncreaseCriteriaPtrOutput struct{ *pulumi.OutputState }
func (JobTemplateRateIncreaseCriteriaPtrOutput) ElementType ¶ added in v0.2.0
func (JobTemplateRateIncreaseCriteriaPtrOutput) ElementType() reflect.Type
func (JobTemplateRateIncreaseCriteriaPtrOutput) NumberOfNotifiedThings ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaPtrOutput) NumberOfNotifiedThings() pulumi.IntPtrOutput
func (JobTemplateRateIncreaseCriteriaPtrOutput) NumberOfSucceededThings ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaPtrOutput) NumberOfSucceededThings() pulumi.IntPtrOutput
func (JobTemplateRateIncreaseCriteriaPtrOutput) ToJobTemplateRateIncreaseCriteriaPtrOutput ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaPtrOutput) ToJobTemplateRateIncreaseCriteriaPtrOutput() JobTemplateRateIncreaseCriteriaPtrOutput
func (JobTemplateRateIncreaseCriteriaPtrOutput) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext ¶ added in v0.2.0
func (o JobTemplateRateIncreaseCriteriaPtrOutput) ToJobTemplateRateIncreaseCriteriaPtrOutputWithContext(ctx context.Context) JobTemplateRateIncreaseCriteriaPtrOutput
func (JobTemplateRateIncreaseCriteriaPtrOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateRateIncreaseCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateRateIncreaseCriteria]
type JobTemplateRetryCriteria ¶ added in v0.10.0
type JobTemplateRetryCriteria struct { FailureType *JobTemplateJobRetryFailureType `pulumi:"failureType"` NumberOfRetries *int `pulumi:"numberOfRetries"` }
Specifies how many times a failure type should be retried.
type JobTemplateRetryCriteriaArgs ¶ added in v0.10.0
type JobTemplateRetryCriteriaArgs struct { FailureType JobTemplateJobRetryFailureTypePtrInput `pulumi:"failureType"` NumberOfRetries pulumi.IntPtrInput `pulumi:"numberOfRetries"` }
Specifies how many times a failure type should be retried.
func (JobTemplateRetryCriteriaArgs) ElementType ¶ added in v0.10.0
func (JobTemplateRetryCriteriaArgs) ElementType() reflect.Type
func (JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutput ¶ added in v0.10.0
func (i JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutput() JobTemplateRetryCriteriaOutput
func (JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutputWithContext ¶ added in v0.10.0
func (i JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaOutput
func (JobTemplateRetryCriteriaArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateRetryCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRetryCriteria]
type JobTemplateRetryCriteriaArray ¶ added in v0.10.0
type JobTemplateRetryCriteriaArray []JobTemplateRetryCriteriaInput
func (JobTemplateRetryCriteriaArray) ElementType ¶ added in v0.10.0
func (JobTemplateRetryCriteriaArray) ElementType() reflect.Type
func (JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutput ¶ added in v0.10.0
func (i JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutput() JobTemplateRetryCriteriaArrayOutput
func (JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutputWithContext ¶ added in v0.10.0
func (i JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaArrayOutput
func (JobTemplateRetryCriteriaArray) ToOutput ¶ added in v0.76.0
func (i JobTemplateRetryCriteriaArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateRetryCriteria]
type JobTemplateRetryCriteriaArrayInput ¶ added in v0.10.0
type JobTemplateRetryCriteriaArrayInput interface { pulumi.Input ToJobTemplateRetryCriteriaArrayOutput() JobTemplateRetryCriteriaArrayOutput ToJobTemplateRetryCriteriaArrayOutputWithContext(context.Context) JobTemplateRetryCriteriaArrayOutput }
JobTemplateRetryCriteriaArrayInput is an input type that accepts JobTemplateRetryCriteriaArray and JobTemplateRetryCriteriaArrayOutput values. You can construct a concrete instance of `JobTemplateRetryCriteriaArrayInput` via:
JobTemplateRetryCriteriaArray{ JobTemplateRetryCriteriaArgs{...} }
type JobTemplateRetryCriteriaArrayOutput ¶ added in v0.10.0
type JobTemplateRetryCriteriaArrayOutput struct{ *pulumi.OutputState }
func (JobTemplateRetryCriteriaArrayOutput) ElementType ¶ added in v0.10.0
func (JobTemplateRetryCriteriaArrayOutput) ElementType() reflect.Type
func (JobTemplateRetryCriteriaArrayOutput) Index ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaArrayOutput) Index(i pulumi.IntInput) JobTemplateRetryCriteriaOutput
func (JobTemplateRetryCriteriaArrayOutput) ToJobTemplateRetryCriteriaArrayOutput ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaArrayOutput) ToJobTemplateRetryCriteriaArrayOutput() JobTemplateRetryCriteriaArrayOutput
func (JobTemplateRetryCriteriaArrayOutput) ToJobTemplateRetryCriteriaArrayOutputWithContext ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaArrayOutput) ToJobTemplateRetryCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaArrayOutput
func (JobTemplateRetryCriteriaArrayOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateRetryCriteriaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateRetryCriteria]
type JobTemplateRetryCriteriaInput ¶ added in v0.10.0
type JobTemplateRetryCriteriaInput interface { pulumi.Input ToJobTemplateRetryCriteriaOutput() JobTemplateRetryCriteriaOutput ToJobTemplateRetryCriteriaOutputWithContext(context.Context) JobTemplateRetryCriteriaOutput }
JobTemplateRetryCriteriaInput is an input type that accepts JobTemplateRetryCriteriaArgs and JobTemplateRetryCriteriaOutput values. You can construct a concrete instance of `JobTemplateRetryCriteriaInput` via:
JobTemplateRetryCriteriaArgs{...}
type JobTemplateRetryCriteriaOutput ¶ added in v0.10.0
type JobTemplateRetryCriteriaOutput struct{ *pulumi.OutputState }
Specifies how many times a failure type should be retried.
func (JobTemplateRetryCriteriaOutput) ElementType ¶ added in v0.10.0
func (JobTemplateRetryCriteriaOutput) ElementType() reflect.Type
func (JobTemplateRetryCriteriaOutput) FailureType ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaOutput) FailureType() JobTemplateJobRetryFailureTypePtrOutput
func (JobTemplateRetryCriteriaOutput) NumberOfRetries ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaOutput) NumberOfRetries() pulumi.IntPtrOutput
func (JobTemplateRetryCriteriaOutput) ToJobTemplateRetryCriteriaOutput ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaOutput) ToJobTemplateRetryCriteriaOutput() JobTemplateRetryCriteriaOutput
func (JobTemplateRetryCriteriaOutput) ToJobTemplateRetryCriteriaOutputWithContext ¶ added in v0.10.0
func (o JobTemplateRetryCriteriaOutput) ToJobTemplateRetryCriteriaOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaOutput
func (JobTemplateRetryCriteriaOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateRetryCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateRetryCriteria]
type JobTemplateState ¶ added in v0.2.0
type JobTemplateState struct { }
func (JobTemplateState) ElementType ¶ added in v0.2.0
func (JobTemplateState) ElementType() reflect.Type
type JobTemplateTag ¶ added in v0.2.0
type JobTemplateTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type JobTemplateTagArgs ¶ added in v0.2.0
type JobTemplateTagArgs struct { // The tag's key. Key pulumi.StringInput `pulumi:"key"` // The tag's value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (JobTemplateTagArgs) ElementType ¶ added in v0.2.0
func (JobTemplateTagArgs) ElementType() reflect.Type
func (JobTemplateTagArgs) ToJobTemplateTagOutput ¶ added in v0.2.0
func (i JobTemplateTagArgs) ToJobTemplateTagOutput() JobTemplateTagOutput
func (JobTemplateTagArgs) ToJobTemplateTagOutputWithContext ¶ added in v0.2.0
func (i JobTemplateTagArgs) ToJobTemplateTagOutputWithContext(ctx context.Context) JobTemplateTagOutput
func (JobTemplateTagArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateTagArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateTag]
type JobTemplateTagArray ¶ added in v0.2.0
type JobTemplateTagArray []JobTemplateTagInput
func (JobTemplateTagArray) ElementType ¶ added in v0.2.0
func (JobTemplateTagArray) ElementType() reflect.Type
func (JobTemplateTagArray) ToJobTemplateTagArrayOutput ¶ added in v0.2.0
func (i JobTemplateTagArray) ToJobTemplateTagArrayOutput() JobTemplateTagArrayOutput
func (JobTemplateTagArray) ToJobTemplateTagArrayOutputWithContext ¶ added in v0.2.0
func (i JobTemplateTagArray) ToJobTemplateTagArrayOutputWithContext(ctx context.Context) JobTemplateTagArrayOutput
func (JobTemplateTagArray) ToOutput ¶ added in v0.76.0
func (i JobTemplateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateTag]
type JobTemplateTagArrayInput ¶ added in v0.2.0
type JobTemplateTagArrayInput interface { pulumi.Input ToJobTemplateTagArrayOutput() JobTemplateTagArrayOutput ToJobTemplateTagArrayOutputWithContext(context.Context) JobTemplateTagArrayOutput }
JobTemplateTagArrayInput is an input type that accepts JobTemplateTagArray and JobTemplateTagArrayOutput values. You can construct a concrete instance of `JobTemplateTagArrayInput` via:
JobTemplateTagArray{ JobTemplateTagArgs{...} }
type JobTemplateTagArrayOutput ¶ added in v0.2.0
type JobTemplateTagArrayOutput struct{ *pulumi.OutputState }
func (JobTemplateTagArrayOutput) ElementType ¶ added in v0.2.0
func (JobTemplateTagArrayOutput) ElementType() reflect.Type
func (JobTemplateTagArrayOutput) Index ¶ added in v0.2.0
func (o JobTemplateTagArrayOutput) Index(i pulumi.IntInput) JobTemplateTagOutput
func (JobTemplateTagArrayOutput) ToJobTemplateTagArrayOutput ¶ added in v0.2.0
func (o JobTemplateTagArrayOutput) ToJobTemplateTagArrayOutput() JobTemplateTagArrayOutput
func (JobTemplateTagArrayOutput) ToJobTemplateTagArrayOutputWithContext ¶ added in v0.2.0
func (o JobTemplateTagArrayOutput) ToJobTemplateTagArrayOutputWithContext(ctx context.Context) JobTemplateTagArrayOutput
func (JobTemplateTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateTag]
type JobTemplateTagInput ¶ added in v0.2.0
type JobTemplateTagInput interface { pulumi.Input ToJobTemplateTagOutput() JobTemplateTagOutput ToJobTemplateTagOutputWithContext(context.Context) JobTemplateTagOutput }
JobTemplateTagInput is an input type that accepts JobTemplateTagArgs and JobTemplateTagOutput values. You can construct a concrete instance of `JobTemplateTagInput` via:
JobTemplateTagArgs{...}
type JobTemplateTagOutput ¶ added in v0.2.0
type JobTemplateTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (JobTemplateTagOutput) ElementType ¶ added in v0.2.0
func (JobTemplateTagOutput) ElementType() reflect.Type
func (JobTemplateTagOutput) Key ¶ added in v0.2.0
func (o JobTemplateTagOutput) Key() pulumi.StringOutput
The tag's key.
func (JobTemplateTagOutput) ToJobTemplateTagOutput ¶ added in v0.2.0
func (o JobTemplateTagOutput) ToJobTemplateTagOutput() JobTemplateTagOutput
func (JobTemplateTagOutput) ToJobTemplateTagOutputWithContext ¶ added in v0.2.0
func (o JobTemplateTagOutput) ToJobTemplateTagOutputWithContext(ctx context.Context) JobTemplateTagOutput
func (JobTemplateTagOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateTagOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateTag]
func (JobTemplateTagOutput) Value ¶ added in v0.2.0
func (o JobTemplateTagOutput) Value() pulumi.StringOutput
The tag's value.
type Logging ¶ added in v0.4.0
type Logging struct { pulumi.CustomResourceState // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId pulumi.StringOutput `pulumi:"accountId"` // The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED. DefaultLogLevel LoggingDefaultLogLevelOutput `pulumi:"defaultLogLevel"` // The ARN of the role that allows IoT to write to Cloudwatch logs. RoleArn pulumi.StringOutput `pulumi:"roleArn"` }
Logging Options enable you to configure your IoT V2 logging role and default logging level so that you can monitor progress events logs as it passes from your devices through Iot core service.
func GetLogging ¶ added in v0.4.0
func GetLogging(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoggingState, opts ...pulumi.ResourceOption) (*Logging, error)
GetLogging gets an existing Logging 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 NewLogging ¶ added in v0.4.0
func NewLogging(ctx *pulumi.Context, name string, args *LoggingArgs, opts ...pulumi.ResourceOption) (*Logging, error)
NewLogging registers a new resource with the given unique name, arguments, and options.
func (*Logging) ElementType ¶ added in v0.4.0
func (*Logging) ToLoggingOutput ¶ added in v0.4.0
func (i *Logging) ToLoggingOutput() LoggingOutput
func (*Logging) ToLoggingOutputWithContext ¶ added in v0.4.0
func (i *Logging) ToLoggingOutputWithContext(ctx context.Context) LoggingOutput
type LoggingArgs ¶ added in v0.4.0
type LoggingArgs struct { // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId pulumi.StringInput // The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED. DefaultLogLevel LoggingDefaultLogLevelInput // The ARN of the role that allows IoT to write to Cloudwatch logs. RoleArn pulumi.StringInput }
The set of arguments for constructing a Logging resource.
func (LoggingArgs) ElementType ¶ added in v0.4.0
func (LoggingArgs) ElementType() reflect.Type
type LoggingDefaultLogLevel ¶ added in v0.4.0
type LoggingDefaultLogLevel string
The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
func (LoggingDefaultLogLevel) ElementType ¶ added in v0.4.0
func (LoggingDefaultLogLevel) ElementType() reflect.Type
func (LoggingDefaultLogLevel) ToLoggingDefaultLogLevelOutput ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelOutput() LoggingDefaultLogLevelOutput
func (LoggingDefaultLogLevel) ToLoggingDefaultLogLevelOutputWithContext ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelOutputWithContext(ctx context.Context) LoggingDefaultLogLevelOutput
func (LoggingDefaultLogLevel) ToLoggingDefaultLogLevelPtrOutput ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput
func (LoggingDefaultLogLevel) ToLoggingDefaultLogLevelPtrOutputWithContext ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToLoggingDefaultLogLevelPtrOutputWithContext(ctx context.Context) LoggingDefaultLogLevelPtrOutput
func (LoggingDefaultLogLevel) ToStringOutput ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToStringOutput() pulumi.StringOutput
func (LoggingDefaultLogLevel) ToStringOutputWithContext ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoggingDefaultLogLevel) ToStringPtrOutput ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoggingDefaultLogLevel) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e LoggingDefaultLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LoggingDefaultLogLevelInput ¶ added in v0.4.0
type LoggingDefaultLogLevelInput interface { pulumi.Input ToLoggingDefaultLogLevelOutput() LoggingDefaultLogLevelOutput ToLoggingDefaultLogLevelOutputWithContext(context.Context) LoggingDefaultLogLevelOutput }
LoggingDefaultLogLevelInput is an input type that accepts LoggingDefaultLogLevelArgs and LoggingDefaultLogLevelOutput values. You can construct a concrete instance of `LoggingDefaultLogLevelInput` via:
LoggingDefaultLogLevelArgs{...}
type LoggingDefaultLogLevelOutput ¶ added in v0.4.0
type LoggingDefaultLogLevelOutput struct{ *pulumi.OutputState }
func (LoggingDefaultLogLevelOutput) ElementType ¶ added in v0.4.0
func (LoggingDefaultLogLevelOutput) ElementType() reflect.Type
func (LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelOutput ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelOutput() LoggingDefaultLogLevelOutput
func (LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelOutputWithContext ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelOutputWithContext(ctx context.Context) LoggingDefaultLogLevelOutput
func (LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelPtrOutput ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput
func (LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelPtrOutputWithContext ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToLoggingDefaultLogLevelPtrOutputWithContext(ctx context.Context) LoggingDefaultLogLevelPtrOutput
func (LoggingDefaultLogLevelOutput) ToOutput ¶ added in v0.76.0
func (o LoggingDefaultLogLevelOutput) ToOutput(ctx context.Context) pulumix.Output[LoggingDefaultLogLevel]
func (LoggingDefaultLogLevelOutput) ToStringOutput ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToStringOutput() pulumi.StringOutput
func (LoggingDefaultLogLevelOutput) ToStringOutputWithContext ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoggingDefaultLogLevelOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoggingDefaultLogLevelOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LoggingDefaultLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LoggingDefaultLogLevelPtrInput ¶ added in v0.4.0
type LoggingDefaultLogLevelPtrInput interface { pulumi.Input ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput ToLoggingDefaultLogLevelPtrOutputWithContext(context.Context) LoggingDefaultLogLevelPtrOutput }
func LoggingDefaultLogLevelPtr ¶ added in v0.4.0
func LoggingDefaultLogLevelPtr(v string) LoggingDefaultLogLevelPtrInput
type LoggingDefaultLogLevelPtrOutput ¶ added in v0.4.0
type LoggingDefaultLogLevelPtrOutput struct{ *pulumi.OutputState }
func (LoggingDefaultLogLevelPtrOutput) Elem ¶ added in v0.4.0
func (o LoggingDefaultLogLevelPtrOutput) Elem() LoggingDefaultLogLevelOutput
func (LoggingDefaultLogLevelPtrOutput) ElementType ¶ added in v0.4.0
func (LoggingDefaultLogLevelPtrOutput) ElementType() reflect.Type
func (LoggingDefaultLogLevelPtrOutput) ToLoggingDefaultLogLevelPtrOutput ¶ added in v0.4.0
func (o LoggingDefaultLogLevelPtrOutput) ToLoggingDefaultLogLevelPtrOutput() LoggingDefaultLogLevelPtrOutput
func (LoggingDefaultLogLevelPtrOutput) ToLoggingDefaultLogLevelPtrOutputWithContext ¶ added in v0.4.0
func (o LoggingDefaultLogLevelPtrOutput) ToLoggingDefaultLogLevelPtrOutputWithContext(ctx context.Context) LoggingDefaultLogLevelPtrOutput
func (LoggingDefaultLogLevelPtrOutput) ToOutput ¶ added in v0.76.0
func (o LoggingDefaultLogLevelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoggingDefaultLogLevel]
func (LoggingDefaultLogLevelPtrOutput) ToStringPtrOutput ¶ added in v0.4.0
func (o LoggingDefaultLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoggingDefaultLogLevelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (o LoggingDefaultLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LoggingInput ¶ added in v0.4.0
type LoggingInput interface { pulumi.Input ToLoggingOutput() LoggingOutput ToLoggingOutputWithContext(ctx context.Context) LoggingOutput }
type LoggingOutput ¶ added in v0.4.0
type LoggingOutput struct{ *pulumi.OutputState }
func (LoggingOutput) AccountId ¶ added in v0.17.0
func (o LoggingOutput) AccountId() pulumi.StringOutput
Your 12-digit account ID (used as the primary identifier for the CloudFormation resource).
func (LoggingOutput) DefaultLogLevel ¶ added in v0.17.0
func (o LoggingOutput) DefaultLogLevel() LoggingDefaultLogLevelOutput
The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
func (LoggingOutput) ElementType ¶ added in v0.4.0
func (LoggingOutput) ElementType() reflect.Type
func (LoggingOutput) RoleArn ¶ added in v0.17.0
func (o LoggingOutput) RoleArn() pulumi.StringOutput
The ARN of the role that allows IoT to write to Cloudwatch logs.
func (LoggingOutput) ToLoggingOutput ¶ added in v0.4.0
func (o LoggingOutput) ToLoggingOutput() LoggingOutput
func (LoggingOutput) ToLoggingOutputWithContext ¶ added in v0.4.0
func (o LoggingOutput) ToLoggingOutputWithContext(ctx context.Context) LoggingOutput
type LoggingState ¶ added in v0.4.0
type LoggingState struct { }
func (LoggingState) ElementType ¶ added in v0.4.0
func (LoggingState) ElementType() reflect.Type
type LookupAccountAuditConfigurationArgs ¶ added in v0.12.0
type LookupAccountAuditConfigurationArgs struct { // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId string `pulumi:"accountId"` }
type LookupAccountAuditConfigurationOutputArgs ¶ added in v0.12.0
type LookupAccountAuditConfigurationOutputArgs struct { // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId pulumi.StringInput `pulumi:"accountId"` }
func (LookupAccountAuditConfigurationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAccountAuditConfigurationOutputArgs) ElementType() reflect.Type
type LookupAccountAuditConfigurationResult ¶ added in v0.12.0
type LookupAccountAuditConfigurationResult struct { AuditCheckConfigurations *AccountAuditConfigurationAuditCheckConfigurations `pulumi:"auditCheckConfigurations"` AuditNotificationTargetConfigurations *AccountAuditConfigurationAuditNotificationTargetConfigurations `pulumi:"auditNotificationTargetConfigurations"` // The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as required when performing an audit. RoleArn *string `pulumi:"roleArn"` }
func LookupAccountAuditConfiguration ¶ added in v0.12.0
func LookupAccountAuditConfiguration(ctx *pulumi.Context, args *LookupAccountAuditConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupAccountAuditConfigurationResult, error)
Configures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled.
type LookupAccountAuditConfigurationResultOutput ¶ added in v0.12.0
type LookupAccountAuditConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupAccountAuditConfigurationOutput ¶ added in v0.12.0
func LookupAccountAuditConfigurationOutput(ctx *pulumi.Context, args LookupAccountAuditConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupAccountAuditConfigurationResultOutput
func (LookupAccountAuditConfigurationResultOutput) AuditCheckConfigurations ¶ added in v0.12.0
func (o LookupAccountAuditConfigurationResultOutput) AuditCheckConfigurations() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
func (LookupAccountAuditConfigurationResultOutput) AuditNotificationTargetConfigurations ¶ added in v0.12.0
func (o LookupAccountAuditConfigurationResultOutput) AuditNotificationTargetConfigurations() AccountAuditConfigurationAuditNotificationTargetConfigurationsPtrOutput
func (LookupAccountAuditConfigurationResultOutput) ElementType ¶ added in v0.12.0
func (LookupAccountAuditConfigurationResultOutput) ElementType() reflect.Type
func (LookupAccountAuditConfigurationResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupAccountAuditConfigurationResultOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that grants permission to AWS IoT to access information about your devices, policies, certificates and other items as required when performing an audit.
func (LookupAccountAuditConfigurationResultOutput) ToLookupAccountAuditConfigurationResultOutput ¶ added in v0.12.0
func (o LookupAccountAuditConfigurationResultOutput) ToLookupAccountAuditConfigurationResultOutput() LookupAccountAuditConfigurationResultOutput
func (LookupAccountAuditConfigurationResultOutput) ToLookupAccountAuditConfigurationResultOutputWithContext ¶ added in v0.12.0
func (o LookupAccountAuditConfigurationResultOutput) ToLookupAccountAuditConfigurationResultOutputWithContext(ctx context.Context) LookupAccountAuditConfigurationResultOutput
func (LookupAccountAuditConfigurationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupAccountAuditConfigurationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAccountAuditConfigurationResult]
type LookupAuthorizerArgs ¶ added in v0.12.0
type LookupAuthorizerArgs struct {
AuthorizerName string `pulumi:"authorizerName"`
}
type LookupAuthorizerOutputArgs ¶ added in v0.12.0
type LookupAuthorizerOutputArgs struct {
AuthorizerName pulumi.StringInput `pulumi:"authorizerName"`
}
func (LookupAuthorizerOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAuthorizerOutputArgs) ElementType() reflect.Type
type LookupAuthorizerResult ¶ added in v0.12.0
type LookupAuthorizerResult struct { Arn *string `pulumi:"arn"` AuthorizerFunctionArn *string `pulumi:"authorizerFunctionArn"` EnableCachingForHttp *bool `pulumi:"enableCachingForHttp"` Status *AuthorizerStatus `pulumi:"status"` Tags []AuthorizerTag `pulumi:"tags"` TokenKeyName *string `pulumi:"tokenKeyName"` TokenSigningPublicKeys interface{} `pulumi:"tokenSigningPublicKeys"` }
func LookupAuthorizer ¶ added in v0.12.0
func LookupAuthorizer(ctx *pulumi.Context, args *LookupAuthorizerArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizerResult, error)
Creates an authorizer.
type LookupAuthorizerResultOutput ¶ added in v0.12.0
type LookupAuthorizerResultOutput struct{ *pulumi.OutputState }
func LookupAuthorizerOutput ¶ added in v0.12.0
func LookupAuthorizerOutput(ctx *pulumi.Context, args LookupAuthorizerOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizerResultOutput
func (LookupAuthorizerResultOutput) Arn ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) Arn() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) AuthorizerFunctionArn ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) AuthorizerFunctionArn() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) ElementType ¶ added in v0.12.0
func (LookupAuthorizerResultOutput) ElementType() reflect.Type
func (LookupAuthorizerResultOutput) EnableCachingForHttp ¶ added in v0.13.0
func (o LookupAuthorizerResultOutput) EnableCachingForHttp() pulumi.BoolPtrOutput
func (LookupAuthorizerResultOutput) Status ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) Status() AuthorizerStatusPtrOutput
func (LookupAuthorizerResultOutput) Tags ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) Tags() AuthorizerTagArrayOutput
func (LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutput ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutput() LookupAuthorizerResultOutput
func (LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutputWithContext ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) ToLookupAuthorizerResultOutputWithContext(ctx context.Context) LookupAuthorizerResultOutput
func (LookupAuthorizerResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupAuthorizerResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAuthorizerResult]
func (LookupAuthorizerResultOutput) TokenKeyName ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) TokenKeyName() pulumi.StringPtrOutput
func (LookupAuthorizerResultOutput) TokenSigningPublicKeys ¶ added in v0.12.0
func (o LookupAuthorizerResultOutput) TokenSigningPublicKeys() pulumi.AnyOutput
type LookupBillingGroupArgs ¶ added in v0.61.0
type LookupBillingGroupArgs struct {
BillingGroupName string `pulumi:"billingGroupName"`
}
type LookupBillingGroupOutputArgs ¶ added in v0.61.0
type LookupBillingGroupOutputArgs struct {
BillingGroupName pulumi.StringInput `pulumi:"billingGroupName"`
}
func (LookupBillingGroupOutputArgs) ElementType ¶ added in v0.61.0
func (LookupBillingGroupOutputArgs) ElementType() reflect.Type
type LookupBillingGroupResult ¶ added in v0.61.0
type LookupBillingGroupResult struct { Arn *string `pulumi:"arn"` BillingGroupProperties *BillingGroupPropertiesProperties `pulumi:"billingGroupProperties"` Id *string `pulumi:"id"` // An array of key-value pairs to apply to this resource. Tags []BillingGroupTag `pulumi:"tags"` }
func LookupBillingGroup ¶ added in v0.61.0
func LookupBillingGroup(ctx *pulumi.Context, args *LookupBillingGroupArgs, opts ...pulumi.InvokeOption) (*LookupBillingGroupResult, error)
Resource Type definition for AWS::IoT::BillingGroup
type LookupBillingGroupResultOutput ¶ added in v0.61.0
type LookupBillingGroupResultOutput struct{ *pulumi.OutputState }
func LookupBillingGroupOutput ¶ added in v0.61.0
func LookupBillingGroupOutput(ctx *pulumi.Context, args LookupBillingGroupOutputArgs, opts ...pulumi.InvokeOption) LookupBillingGroupResultOutput
func (LookupBillingGroupResultOutput) Arn ¶ added in v0.61.0
func (o LookupBillingGroupResultOutput) Arn() pulumi.StringPtrOutput
func (LookupBillingGroupResultOutput) BillingGroupProperties ¶ added in v0.61.0
func (o LookupBillingGroupResultOutput) BillingGroupProperties() BillingGroupPropertiesPropertiesPtrOutput
func (LookupBillingGroupResultOutput) ElementType ¶ added in v0.61.0
func (LookupBillingGroupResultOutput) ElementType() reflect.Type
func (LookupBillingGroupResultOutput) Id ¶ added in v0.61.0
func (o LookupBillingGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupBillingGroupResultOutput) Tags ¶ added in v0.61.0
func (o LookupBillingGroupResultOutput) Tags() BillingGroupTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupBillingGroupResultOutput) ToLookupBillingGroupResultOutput ¶ added in v0.61.0
func (o LookupBillingGroupResultOutput) ToLookupBillingGroupResultOutput() LookupBillingGroupResultOutput
func (LookupBillingGroupResultOutput) ToLookupBillingGroupResultOutputWithContext ¶ added in v0.61.0
func (o LookupBillingGroupResultOutput) ToLookupBillingGroupResultOutputWithContext(ctx context.Context) LookupBillingGroupResultOutput
func (LookupBillingGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupBillingGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBillingGroupResult]
type LookupCaCertificateArgs ¶ added in v0.72.0
type LookupCaCertificateArgs struct {
Id string `pulumi:"id"`
}
type LookupCaCertificateOutputArgs ¶ added in v0.72.0
type LookupCaCertificateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupCaCertificateOutputArgs) ElementType ¶ added in v0.72.0
func (LookupCaCertificateOutputArgs) ElementType() reflect.Type
type LookupCaCertificateResult ¶ added in v0.72.0
type LookupCaCertificateResult struct { Arn *string `pulumi:"arn"` AutoRegistrationStatus *CaCertificateAutoRegistrationStatus `pulumi:"autoRegistrationStatus"` Id *string `pulumi:"id"` RegistrationConfig *CaCertificateRegistrationConfig `pulumi:"registrationConfig"` Status *CaCertificateStatus `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags []CaCertificateTag `pulumi:"tags"` }
func LookupCaCertificate ¶ added in v0.72.0
func LookupCaCertificate(ctx *pulumi.Context, args *LookupCaCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCaCertificateResult, error)
Registers a CA Certificate in IoT.
type LookupCaCertificateResultOutput ¶ added in v0.72.0
type LookupCaCertificateResultOutput struct{ *pulumi.OutputState }
func LookupCaCertificateOutput ¶ added in v0.72.0
func LookupCaCertificateOutput(ctx *pulumi.Context, args LookupCaCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupCaCertificateResultOutput
func (LookupCaCertificateResultOutput) Arn ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) Arn() pulumi.StringPtrOutput
func (LookupCaCertificateResultOutput) AutoRegistrationStatus ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) AutoRegistrationStatus() CaCertificateAutoRegistrationStatusPtrOutput
func (LookupCaCertificateResultOutput) ElementType ¶ added in v0.72.0
func (LookupCaCertificateResultOutput) ElementType() reflect.Type
func (LookupCaCertificateResultOutput) Id ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) Id() pulumi.StringPtrOutput
func (LookupCaCertificateResultOutput) RegistrationConfig ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) RegistrationConfig() CaCertificateRegistrationConfigPtrOutput
func (LookupCaCertificateResultOutput) Status ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) Status() CaCertificateStatusPtrOutput
func (LookupCaCertificateResultOutput) Tags ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) Tags() CaCertificateTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupCaCertificateResultOutput) ToLookupCaCertificateResultOutput ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) ToLookupCaCertificateResultOutput() LookupCaCertificateResultOutput
func (LookupCaCertificateResultOutput) ToLookupCaCertificateResultOutputWithContext ¶ added in v0.72.0
func (o LookupCaCertificateResultOutput) ToLookupCaCertificateResultOutputWithContext(ctx context.Context) LookupCaCertificateResultOutput
func (LookupCaCertificateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCaCertificateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCaCertificateResult]
type LookupCertificateArgs ¶ added in v0.12.0
type LookupCertificateArgs struct {
Id string `pulumi:"id"`
}
type LookupCertificateOutputArgs ¶ added in v0.12.0
type LookupCertificateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupCertificateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCertificateOutputArgs) ElementType() reflect.Type
type LookupCertificateResult ¶ added in v0.12.0
type LookupCertificateResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` Status *CertificateStatus `pulumi:"status"` }
func LookupCertificate ¶ added in v0.12.0
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
Use the AWS::IoT::Certificate resource to declare an AWS IoT X.509 certificate.
type LookupCertificateResultOutput ¶ added in v0.12.0
type LookupCertificateResultOutput struct{ *pulumi.OutputState }
func LookupCertificateOutput ¶ added in v0.12.0
func LookupCertificateOutput(ctx *pulumi.Context, args LookupCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupCertificateResultOutput
func (LookupCertificateResultOutput) Arn ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Arn() pulumi.StringPtrOutput
func (LookupCertificateResultOutput) ElementType ¶ added in v0.12.0
func (LookupCertificateResultOutput) ElementType() reflect.Type
func (LookupCertificateResultOutput) Id ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Id() pulumi.StringPtrOutput
func (LookupCertificateResultOutput) Status ¶ added in v0.12.0
func (o LookupCertificateResultOutput) Status() CertificateStatusPtrOutput
func (LookupCertificateResultOutput) ToLookupCertificateResultOutput ¶ added in v0.12.0
func (o LookupCertificateResultOutput) ToLookupCertificateResultOutput() LookupCertificateResultOutput
func (LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext ¶ added in v0.12.0
func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContext(ctx context.Context) LookupCertificateResultOutput
func (LookupCertificateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCertificateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCertificateResult]
type LookupCustomMetricArgs ¶ added in v0.12.0
type LookupCustomMetricArgs struct { // The name of the custom metric. This will be used in the metric report submitted from the device/thing. Shouldn't begin with aws: . Cannot be updated once defined. MetricName string `pulumi:"metricName"` }
type LookupCustomMetricOutputArgs ¶ added in v0.12.0
type LookupCustomMetricOutputArgs struct { // The name of the custom metric. This will be used in the metric report submitted from the device/thing. Shouldn't begin with aws: . Cannot be updated once defined. MetricName pulumi.StringInput `pulumi:"metricName"` }
func (LookupCustomMetricOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCustomMetricOutputArgs) ElementType() reflect.Type
type LookupCustomMetricResult ¶ added in v0.12.0
type LookupCustomMetricResult struct { // Field represents a friendly name in the console for the custom metric; it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated once defined. DisplayName *string `pulumi:"displayName"` // The Amazon Resource Number (ARN) of the custom metric. MetricArn *string `pulumi:"metricArn"` // An array of key-value pairs to apply to this resource. Tags []CustomMetricTag `pulumi:"tags"` }
func LookupCustomMetric ¶ added in v0.12.0
func LookupCustomMetric(ctx *pulumi.Context, args *LookupCustomMetricArgs, opts ...pulumi.InvokeOption) (*LookupCustomMetricResult, error)
A custom metric published by your devices to Device Defender.
type LookupCustomMetricResultOutput ¶ added in v0.12.0
type LookupCustomMetricResultOutput struct{ *pulumi.OutputState }
func LookupCustomMetricOutput ¶ added in v0.12.0
func LookupCustomMetricOutput(ctx *pulumi.Context, args LookupCustomMetricOutputArgs, opts ...pulumi.InvokeOption) LookupCustomMetricResultOutput
func (LookupCustomMetricResultOutput) DisplayName ¶ added in v0.12.0
func (o LookupCustomMetricResultOutput) DisplayName() pulumi.StringPtrOutput
Field represents a friendly name in the console for the custom metric; it doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated once defined.
func (LookupCustomMetricResultOutput) ElementType ¶ added in v0.12.0
func (LookupCustomMetricResultOutput) ElementType() reflect.Type
func (LookupCustomMetricResultOutput) MetricArn ¶ added in v0.12.0
func (o LookupCustomMetricResultOutput) MetricArn() pulumi.StringPtrOutput
The Amazon Resource Number (ARN) of the custom metric.
func (LookupCustomMetricResultOutput) Tags ¶ added in v0.12.0
func (o LookupCustomMetricResultOutput) Tags() CustomMetricTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupCustomMetricResultOutput) ToLookupCustomMetricResultOutput ¶ added in v0.12.0
func (o LookupCustomMetricResultOutput) ToLookupCustomMetricResultOutput() LookupCustomMetricResultOutput
func (LookupCustomMetricResultOutput) ToLookupCustomMetricResultOutputWithContext ¶ added in v0.12.0
func (o LookupCustomMetricResultOutput) ToLookupCustomMetricResultOutputWithContext(ctx context.Context) LookupCustomMetricResultOutput
func (LookupCustomMetricResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCustomMetricResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCustomMetricResult]
type LookupDimensionArgs ¶ added in v0.12.0
type LookupDimensionArgs struct { // A unique identifier for the dimension. Name string `pulumi:"name"` }
type LookupDimensionOutputArgs ¶ added in v0.12.0
type LookupDimensionOutputArgs struct { // A unique identifier for the dimension. Name pulumi.StringInput `pulumi:"name"` }
func (LookupDimensionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDimensionOutputArgs) ElementType() reflect.Type
type LookupDimensionResult ¶ added in v0.12.0
type LookupDimensionResult struct { // The ARN (Amazon resource name) of the created dimension. Arn *string `pulumi:"arn"` // Specifies the value or list of values for the dimension. StringValues []string `pulumi:"stringValues"` // Metadata that can be used to manage the dimension. Tags []DimensionTag `pulumi:"tags"` }
func LookupDimension ¶ added in v0.12.0
func LookupDimension(ctx *pulumi.Context, args *LookupDimensionArgs, opts ...pulumi.InvokeOption) (*LookupDimensionResult, error)
A dimension can be used to limit the scope of a metric used in a security profile for AWS IoT Device Defender.
type LookupDimensionResultOutput ¶ added in v0.12.0
type LookupDimensionResultOutput struct{ *pulumi.OutputState }
func LookupDimensionOutput ¶ added in v0.12.0
func LookupDimensionOutput(ctx *pulumi.Context, args LookupDimensionOutputArgs, opts ...pulumi.InvokeOption) LookupDimensionResultOutput
func (LookupDimensionResultOutput) Arn ¶ added in v0.12.0
func (o LookupDimensionResultOutput) Arn() pulumi.StringPtrOutput
The ARN (Amazon resource name) of the created dimension.
func (LookupDimensionResultOutput) ElementType ¶ added in v0.12.0
func (LookupDimensionResultOutput) ElementType() reflect.Type
func (LookupDimensionResultOutput) StringValues ¶ added in v0.12.0
func (o LookupDimensionResultOutput) StringValues() pulumi.StringArrayOutput
Specifies the value or list of values for the dimension.
func (LookupDimensionResultOutput) Tags ¶ added in v0.12.0
func (o LookupDimensionResultOutput) Tags() DimensionTagArrayOutput
Metadata that can be used to manage the dimension.
func (LookupDimensionResultOutput) ToLookupDimensionResultOutput ¶ added in v0.12.0
func (o LookupDimensionResultOutput) ToLookupDimensionResultOutput() LookupDimensionResultOutput
func (LookupDimensionResultOutput) ToLookupDimensionResultOutputWithContext ¶ added in v0.12.0
func (o LookupDimensionResultOutput) ToLookupDimensionResultOutputWithContext(ctx context.Context) LookupDimensionResultOutput
func (LookupDimensionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDimensionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDimensionResult]
type LookupDomainConfigurationArgs ¶ added in v0.12.0
type LookupDomainConfigurationArgs struct {
DomainConfigurationName string `pulumi:"domainConfigurationName"`
}
type LookupDomainConfigurationOutputArgs ¶ added in v0.12.0
type LookupDomainConfigurationOutputArgs struct {
DomainConfigurationName pulumi.StringInput `pulumi:"domainConfigurationName"`
}
func (LookupDomainConfigurationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDomainConfigurationOutputArgs) ElementType() reflect.Type
type LookupDomainConfigurationResult ¶ added in v0.12.0
type LookupDomainConfigurationResult struct { Arn *string `pulumi:"arn"` AuthorizerConfig *DomainConfigurationAuthorizerConfig `pulumi:"authorizerConfig"` DomainConfigurationStatus *DomainConfigurationStatus `pulumi:"domainConfigurationStatus"` DomainType *DomainConfigurationDomainType `pulumi:"domainType"` ServerCertificates []DomainConfigurationServerCertificateSummary `pulumi:"serverCertificates"` Tags []DomainConfigurationTag `pulumi:"tags"` TlsConfig *DomainConfigurationTlsConfig `pulumi:"tlsConfig"` }
func LookupDomainConfiguration ¶ added in v0.12.0
func LookupDomainConfiguration(ctx *pulumi.Context, args *LookupDomainConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupDomainConfigurationResult, error)
Create and manage a Domain Configuration
type LookupDomainConfigurationResultOutput ¶ added in v0.12.0
type LookupDomainConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupDomainConfigurationOutput ¶ added in v0.12.0
func LookupDomainConfigurationOutput(ctx *pulumi.Context, args LookupDomainConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupDomainConfigurationResultOutput
func (LookupDomainConfigurationResultOutput) Arn ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) Arn() pulumi.StringPtrOutput
func (LookupDomainConfigurationResultOutput) AuthorizerConfig ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) AuthorizerConfig() DomainConfigurationAuthorizerConfigPtrOutput
func (LookupDomainConfigurationResultOutput) DomainConfigurationStatus ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) DomainConfigurationStatus() DomainConfigurationStatusPtrOutput
func (LookupDomainConfigurationResultOutput) DomainType ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) DomainType() DomainConfigurationDomainTypePtrOutput
func (LookupDomainConfigurationResultOutput) ElementType ¶ added in v0.12.0
func (LookupDomainConfigurationResultOutput) ElementType() reflect.Type
func (LookupDomainConfigurationResultOutput) ServerCertificates ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) ServerCertificates() DomainConfigurationServerCertificateSummaryArrayOutput
func (LookupDomainConfigurationResultOutput) TlsConfig ¶ added in v0.60.0
func (o LookupDomainConfigurationResultOutput) TlsConfig() DomainConfigurationTlsConfigPtrOutput
func (LookupDomainConfigurationResultOutput) ToLookupDomainConfigurationResultOutput ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) ToLookupDomainConfigurationResultOutput() LookupDomainConfigurationResultOutput
func (LookupDomainConfigurationResultOutput) ToLookupDomainConfigurationResultOutputWithContext ¶ added in v0.12.0
func (o LookupDomainConfigurationResultOutput) ToLookupDomainConfigurationResultOutputWithContext(ctx context.Context) LookupDomainConfigurationResultOutput
func (LookupDomainConfigurationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDomainConfigurationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDomainConfigurationResult]
type LookupFleetMetricArgs ¶ added in v0.12.0
type LookupFleetMetricArgs struct { // The name of the fleet metric MetricName string `pulumi:"metricName"` }
type LookupFleetMetricOutputArgs ¶ added in v0.12.0
type LookupFleetMetricOutputArgs struct { // The name of the fleet metric MetricName pulumi.StringInput `pulumi:"metricName"` }
func (LookupFleetMetricOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFleetMetricOutputArgs) ElementType() reflect.Type
type LookupFleetMetricResult ¶ added in v0.12.0
type LookupFleetMetricResult struct { // The aggregation field to perform aggregation and metric emission AggregationField *string `pulumi:"aggregationField"` AggregationType *FleetMetricAggregationType `pulumi:"aggregationType"` // The creation date of a fleet metric CreationDate *float64 `pulumi:"creationDate"` // The description of a fleet metric Description *string `pulumi:"description"` // The index name of a fleet metric IndexName *string `pulumi:"indexName"` // The last modified date of a fleet metric LastModifiedDate *float64 `pulumi:"lastModifiedDate"` // The Amazon Resource Number (ARN) of a fleet metric metric MetricArn *string `pulumi:"metricArn"` // The period of metric emission in seconds Period *int `pulumi:"period"` // The Fleet Indexing query used by a fleet metric QueryString *string `pulumi:"queryString"` // The version of a Fleet Indexing query used by a fleet metric QueryVersion *string `pulumi:"queryVersion"` // An array of key-value pairs to apply to this resource Tags []FleetMetricTag `pulumi:"tags"` // The unit of data points emitted by a fleet metric Unit *string `pulumi:"unit"` // The version of a fleet metric Version *float64 `pulumi:"version"` }
func LookupFleetMetric ¶ added in v0.12.0
func LookupFleetMetric(ctx *pulumi.Context, args *LookupFleetMetricArgs, opts ...pulumi.InvokeOption) (*LookupFleetMetricResult, error)
An aggregated metric of certain devices in your fleet
type LookupFleetMetricResultOutput ¶ added in v0.12.0
type LookupFleetMetricResultOutput struct{ *pulumi.OutputState }
func LookupFleetMetricOutput ¶ added in v0.12.0
func LookupFleetMetricOutput(ctx *pulumi.Context, args LookupFleetMetricOutputArgs, opts ...pulumi.InvokeOption) LookupFleetMetricResultOutput
func (LookupFleetMetricResultOutput) AggregationField ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) AggregationField() pulumi.StringPtrOutput
The aggregation field to perform aggregation and metric emission
func (LookupFleetMetricResultOutput) AggregationType ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) AggregationType() FleetMetricAggregationTypePtrOutput
func (LookupFleetMetricResultOutput) CreationDate ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) CreationDate() pulumi.Float64PtrOutput
The creation date of a fleet metric
func (LookupFleetMetricResultOutput) Description ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) Description() pulumi.StringPtrOutput
The description of a fleet metric
func (LookupFleetMetricResultOutput) ElementType ¶ added in v0.12.0
func (LookupFleetMetricResultOutput) ElementType() reflect.Type
func (LookupFleetMetricResultOutput) IndexName ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) IndexName() pulumi.StringPtrOutput
The index name of a fleet metric
func (LookupFleetMetricResultOutput) LastModifiedDate ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) LastModifiedDate() pulumi.Float64PtrOutput
The last modified date of a fleet metric
func (LookupFleetMetricResultOutput) MetricArn ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) MetricArn() pulumi.StringPtrOutput
The Amazon Resource Number (ARN) of a fleet metric metric
func (LookupFleetMetricResultOutput) Period ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) Period() pulumi.IntPtrOutput
The period of metric emission in seconds
func (LookupFleetMetricResultOutput) QueryString ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) QueryString() pulumi.StringPtrOutput
The Fleet Indexing query used by a fleet metric
func (LookupFleetMetricResultOutput) QueryVersion ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) QueryVersion() pulumi.StringPtrOutput
The version of a Fleet Indexing query used by a fleet metric
func (LookupFleetMetricResultOutput) Tags ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) Tags() FleetMetricTagArrayOutput
An array of key-value pairs to apply to this resource
func (LookupFleetMetricResultOutput) ToLookupFleetMetricResultOutput ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) ToLookupFleetMetricResultOutput() LookupFleetMetricResultOutput
func (LookupFleetMetricResultOutput) ToLookupFleetMetricResultOutputWithContext ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) ToLookupFleetMetricResultOutputWithContext(ctx context.Context) LookupFleetMetricResultOutput
func (LookupFleetMetricResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFleetMetricResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFleetMetricResult]
func (LookupFleetMetricResultOutput) Unit ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) Unit() pulumi.StringPtrOutput
The unit of data points emitted by a fleet metric
func (LookupFleetMetricResultOutput) Version ¶ added in v0.12.0
func (o LookupFleetMetricResultOutput) Version() pulumi.Float64PtrOutput
The version of a fleet metric
type LookupJobTemplateArgs ¶ added in v0.12.0
type LookupJobTemplateArgs struct {
JobTemplateId string `pulumi:"jobTemplateId"`
}
type LookupJobTemplateOutputArgs ¶ added in v0.12.0
type LookupJobTemplateOutputArgs struct {
JobTemplateId pulumi.StringInput `pulumi:"jobTemplateId"`
}
func (LookupJobTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupJobTemplateOutputArgs) ElementType() reflect.Type
type LookupJobTemplateResult ¶ added in v0.12.0
type LookupJobTemplateResult struct { Arn *string `pulumi:"arn"` JobExecutionsRetryConfig *JobExecutionsRetryConfigProperties `pulumi:"jobExecutionsRetryConfig"` MaintenanceWindows []JobTemplateMaintenanceWindow `pulumi:"maintenanceWindows"` }
func LookupJobTemplate ¶ added in v0.12.0
func LookupJobTemplate(ctx *pulumi.Context, args *LookupJobTemplateArgs, opts ...pulumi.InvokeOption) (*LookupJobTemplateResult, error)
Job templates enable you to preconfigure jobs so that you can deploy them to multiple sets of target devices.
type LookupJobTemplateResultOutput ¶ added in v0.12.0
type LookupJobTemplateResultOutput struct{ *pulumi.OutputState }
func LookupJobTemplateOutput ¶ added in v0.12.0
func LookupJobTemplateOutput(ctx *pulumi.Context, args LookupJobTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupJobTemplateResultOutput
func (LookupJobTemplateResultOutput) Arn ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Arn() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupJobTemplateResultOutput) ElementType() reflect.Type
func (LookupJobTemplateResultOutput) JobExecutionsRetryConfig ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) JobExecutionsRetryConfig() JobExecutionsRetryConfigPropertiesPtrOutput
func (LookupJobTemplateResultOutput) MaintenanceWindows ¶ added in v0.53.0
func (o LookupJobTemplateResultOutput) MaintenanceWindows() JobTemplateMaintenanceWindowArrayOutput
func (LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutput ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutput() LookupJobTemplateResultOutput
func (LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutputWithContext(ctx context.Context) LookupJobTemplateResultOutput
func (LookupJobTemplateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupJobTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupJobTemplateResult]
type LookupLoggingArgs ¶ added in v0.12.0
type LookupLoggingArgs struct { // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId string `pulumi:"accountId"` }
type LookupLoggingOutputArgs ¶ added in v0.12.0
type LookupLoggingOutputArgs struct { // Your 12-digit account ID (used as the primary identifier for the CloudFormation resource). AccountId pulumi.StringInput `pulumi:"accountId"` }
func (LookupLoggingOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLoggingOutputArgs) ElementType() reflect.Type
type LookupLoggingResult ¶ added in v0.12.0
type LookupLoggingResult struct { // The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED. DefaultLogLevel *LoggingDefaultLogLevel `pulumi:"defaultLogLevel"` // The ARN of the role that allows IoT to write to Cloudwatch logs. RoleArn *string `pulumi:"roleArn"` }
func LookupLogging ¶ added in v0.12.0
func LookupLogging(ctx *pulumi.Context, args *LookupLoggingArgs, opts ...pulumi.InvokeOption) (*LookupLoggingResult, error)
Logging Options enable you to configure your IoT V2 logging role and default logging level so that you can monitor progress events logs as it passes from your devices through Iot core service.
type LookupLoggingResultOutput ¶ added in v0.12.0
type LookupLoggingResultOutput struct{ *pulumi.OutputState }
func LookupLoggingOutput ¶ added in v0.12.0
func LookupLoggingOutput(ctx *pulumi.Context, args LookupLoggingOutputArgs, opts ...pulumi.InvokeOption) LookupLoggingResultOutput
func (LookupLoggingResultOutput) DefaultLogLevel ¶ added in v0.12.0
func (o LookupLoggingResultOutput) DefaultLogLevel() LoggingDefaultLogLevelPtrOutput
The log level to use. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
func (LookupLoggingResultOutput) ElementType ¶ added in v0.12.0
func (LookupLoggingResultOutput) ElementType() reflect.Type
func (LookupLoggingResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupLoggingResultOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that allows IoT to write to Cloudwatch logs.
func (LookupLoggingResultOutput) ToLookupLoggingResultOutput ¶ added in v0.12.0
func (o LookupLoggingResultOutput) ToLookupLoggingResultOutput() LookupLoggingResultOutput
func (LookupLoggingResultOutput) ToLookupLoggingResultOutputWithContext ¶ added in v0.12.0
func (o LookupLoggingResultOutput) ToLookupLoggingResultOutputWithContext(ctx context.Context) LookupLoggingResultOutput
func (LookupLoggingResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupLoggingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLoggingResult]
type LookupMitigationActionArgs ¶ added in v0.12.0
type LookupMitigationActionArgs struct { // A unique identifier for the mitigation action. ActionName string `pulumi:"actionName"` }
type LookupMitigationActionOutputArgs ¶ added in v0.12.0
type LookupMitigationActionOutputArgs struct { // A unique identifier for the mitigation action. ActionName pulumi.StringInput `pulumi:"actionName"` }
func (LookupMitigationActionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupMitigationActionOutputArgs) ElementType() reflect.Type
type LookupMitigationActionResult ¶ added in v0.12.0
type LookupMitigationActionResult struct { ActionParams *MitigationActionActionParams `pulumi:"actionParams"` MitigationActionArn *string `pulumi:"mitigationActionArn"` MitigationActionId *string `pulumi:"mitigationActionId"` RoleArn *string `pulumi:"roleArn"` // An array of key-value pairs to apply to this resource. Tags []MitigationActionTag `pulumi:"tags"` }
func LookupMitigationAction ¶ added in v0.12.0
func LookupMitigationAction(ctx *pulumi.Context, args *LookupMitigationActionArgs, opts ...pulumi.InvokeOption) (*LookupMitigationActionResult, error)
Mitigation actions can be used to take actions to mitigate issues that were found in an Audit finding or Detect violation.
type LookupMitigationActionResultOutput ¶ added in v0.12.0
type LookupMitigationActionResultOutput struct{ *pulumi.OutputState }
func LookupMitigationActionOutput ¶ added in v0.12.0
func LookupMitigationActionOutput(ctx *pulumi.Context, args LookupMitigationActionOutputArgs, opts ...pulumi.InvokeOption) LookupMitigationActionResultOutput
func (LookupMitigationActionResultOutput) ActionParams ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) ActionParams() MitigationActionActionParamsPtrOutput
func (LookupMitigationActionResultOutput) ElementType ¶ added in v0.12.0
func (LookupMitigationActionResultOutput) ElementType() reflect.Type
func (LookupMitigationActionResultOutput) MitigationActionArn ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) MitigationActionArn() pulumi.StringPtrOutput
func (LookupMitigationActionResultOutput) MitigationActionId ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) MitigationActionId() pulumi.StringPtrOutput
func (LookupMitigationActionResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) RoleArn() pulumi.StringPtrOutput
func (LookupMitigationActionResultOutput) Tags ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) Tags() MitigationActionTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupMitigationActionResultOutput) ToLookupMitigationActionResultOutput ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) ToLookupMitigationActionResultOutput() LookupMitigationActionResultOutput
func (LookupMitigationActionResultOutput) ToLookupMitigationActionResultOutputWithContext ¶ added in v0.12.0
func (o LookupMitigationActionResultOutput) ToLookupMitigationActionResultOutputWithContext(ctx context.Context) LookupMitigationActionResultOutput
func (LookupMitigationActionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupMitigationActionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupMitigationActionResult]
type LookupPolicyArgs ¶ added in v0.12.0
type LookupPolicyArgs struct {
Id string `pulumi:"id"`
}
type LookupPolicyOutputArgs ¶ added in v0.12.0
type LookupPolicyOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPolicyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPolicyOutputArgs) ElementType() reflect.Type
type LookupPolicyPrincipalAttachmentArgs ¶ added in v0.12.0
type LookupPolicyPrincipalAttachmentArgs struct {
Id string `pulumi:"id"`
}
type LookupPolicyPrincipalAttachmentOutputArgs ¶ added in v0.12.0
type LookupPolicyPrincipalAttachmentOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPolicyPrincipalAttachmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPolicyPrincipalAttachmentOutputArgs) ElementType() reflect.Type
type LookupPolicyPrincipalAttachmentResult ¶ added in v0.12.0
type LookupPolicyPrincipalAttachmentResult struct {
Id *string `pulumi:"id"`
}
func LookupPolicyPrincipalAttachment ¶ added in v0.12.0
func LookupPolicyPrincipalAttachment(ctx *pulumi.Context, args *LookupPolicyPrincipalAttachmentArgs, opts ...pulumi.InvokeOption) (*LookupPolicyPrincipalAttachmentResult, error)
Resource Type definition for AWS::IoT::PolicyPrincipalAttachment
type LookupPolicyPrincipalAttachmentResultOutput ¶ added in v0.12.0
type LookupPolicyPrincipalAttachmentResultOutput struct{ *pulumi.OutputState }
func LookupPolicyPrincipalAttachmentOutput ¶ added in v0.12.0
func LookupPolicyPrincipalAttachmentOutput(ctx *pulumi.Context, args LookupPolicyPrincipalAttachmentOutputArgs, opts ...pulumi.InvokeOption) LookupPolicyPrincipalAttachmentResultOutput
func (LookupPolicyPrincipalAttachmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupPolicyPrincipalAttachmentResultOutput) ElementType() reflect.Type
func (LookupPolicyPrincipalAttachmentResultOutput) Id ¶ added in v0.12.0
func (o LookupPolicyPrincipalAttachmentResultOutput) Id() pulumi.StringPtrOutput
func (LookupPolicyPrincipalAttachmentResultOutput) ToLookupPolicyPrincipalAttachmentResultOutput ¶ added in v0.12.0
func (o LookupPolicyPrincipalAttachmentResultOutput) ToLookupPolicyPrincipalAttachmentResultOutput() LookupPolicyPrincipalAttachmentResultOutput
func (LookupPolicyPrincipalAttachmentResultOutput) ToLookupPolicyPrincipalAttachmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupPolicyPrincipalAttachmentResultOutput) ToLookupPolicyPrincipalAttachmentResultOutputWithContext(ctx context.Context) LookupPolicyPrincipalAttachmentResultOutput
func (LookupPolicyPrincipalAttachmentResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupPolicyPrincipalAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPolicyPrincipalAttachmentResult]
type LookupPolicyResult ¶ added in v0.12.0
type LookupPolicyResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` PolicyDocument interface{} `pulumi:"policyDocument"` }
func LookupPolicy ¶ added in v0.12.0
func LookupPolicy(ctx *pulumi.Context, args *LookupPolicyArgs, opts ...pulumi.InvokeOption) (*LookupPolicyResult, error)
Resource Type definition for AWS::IoT::Policy
type LookupPolicyResultOutput ¶ added in v0.12.0
type LookupPolicyResultOutput struct{ *pulumi.OutputState }
func LookupPolicyOutput ¶ added in v0.12.0
func LookupPolicyOutput(ctx *pulumi.Context, args LookupPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupPolicyResultOutput
func (LookupPolicyResultOutput) Arn ¶ added in v0.12.0
func (o LookupPolicyResultOutput) Arn() pulumi.StringPtrOutput
func (LookupPolicyResultOutput) ElementType ¶ added in v0.12.0
func (LookupPolicyResultOutput) ElementType() reflect.Type
func (LookupPolicyResultOutput) Id ¶ added in v0.12.0
func (o LookupPolicyResultOutput) Id() pulumi.StringPtrOutput
func (LookupPolicyResultOutput) PolicyDocument ¶ added in v0.21.0
func (o LookupPolicyResultOutput) PolicyDocument() pulumi.AnyOutput
func (LookupPolicyResultOutput) ToLookupPolicyResultOutput ¶ added in v0.12.0
func (o LookupPolicyResultOutput) ToLookupPolicyResultOutput() LookupPolicyResultOutput
func (LookupPolicyResultOutput) ToLookupPolicyResultOutputWithContext ¶ added in v0.12.0
func (o LookupPolicyResultOutput) ToLookupPolicyResultOutputWithContext(ctx context.Context) LookupPolicyResultOutput
func (LookupPolicyResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPolicyResult]
type LookupProvisioningTemplateArgs ¶ added in v0.12.0
type LookupProvisioningTemplateArgs struct {
TemplateName string `pulumi:"templateName"`
}
type LookupProvisioningTemplateOutputArgs ¶ added in v0.12.0
type LookupProvisioningTemplateOutputArgs struct {
TemplateName pulumi.StringInput `pulumi:"templateName"`
}
func (LookupProvisioningTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupProvisioningTemplateOutputArgs) ElementType() reflect.Type
type LookupProvisioningTemplateResult ¶ added in v0.12.0
type LookupProvisioningTemplateResult struct { Description *string `pulumi:"description"` Enabled *bool `pulumi:"enabled"` PreProvisioningHook *ProvisioningTemplateProvisioningHook `pulumi:"preProvisioningHook"` ProvisioningRoleArn *string `pulumi:"provisioningRoleArn"` Tags []ProvisioningTemplateTag `pulumi:"tags"` TemplateArn *string `pulumi:"templateArn"` TemplateBody *string `pulumi:"templateBody"` }
func LookupProvisioningTemplate ¶ added in v0.12.0
func LookupProvisioningTemplate(ctx *pulumi.Context, args *LookupProvisioningTemplateArgs, opts ...pulumi.InvokeOption) (*LookupProvisioningTemplateResult, error)
Creates a fleet provisioning template.
type LookupProvisioningTemplateResultOutput ¶ added in v0.12.0
type LookupProvisioningTemplateResultOutput struct{ *pulumi.OutputState }
func LookupProvisioningTemplateOutput ¶ added in v0.12.0
func LookupProvisioningTemplateOutput(ctx *pulumi.Context, args LookupProvisioningTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupProvisioningTemplateResultOutput
func (LookupProvisioningTemplateResultOutput) Description ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) Description() pulumi.StringPtrOutput
func (LookupProvisioningTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupProvisioningTemplateResultOutput) ElementType() reflect.Type
func (LookupProvisioningTemplateResultOutput) Enabled ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) Enabled() pulumi.BoolPtrOutput
func (LookupProvisioningTemplateResultOutput) PreProvisioningHook ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) PreProvisioningHook() ProvisioningTemplateProvisioningHookPtrOutput
func (LookupProvisioningTemplateResultOutput) ProvisioningRoleArn ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) ProvisioningRoleArn() pulumi.StringPtrOutput
func (LookupProvisioningTemplateResultOutput) TemplateArn ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) TemplateArn() pulumi.StringPtrOutput
func (LookupProvisioningTemplateResultOutput) TemplateBody ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) TemplateBody() pulumi.StringPtrOutput
func (LookupProvisioningTemplateResultOutput) ToLookupProvisioningTemplateResultOutput ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) ToLookupProvisioningTemplateResultOutput() LookupProvisioningTemplateResultOutput
func (LookupProvisioningTemplateResultOutput) ToLookupProvisioningTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupProvisioningTemplateResultOutput) ToLookupProvisioningTemplateResultOutputWithContext(ctx context.Context) LookupProvisioningTemplateResultOutput
func (LookupProvisioningTemplateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupProvisioningTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupProvisioningTemplateResult]
type LookupResourceSpecificLoggingArgs ¶ added in v0.12.0
type LookupResourceSpecificLoggingArgs struct { // Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target. TargetId string `pulumi:"targetId"` }
type LookupResourceSpecificLoggingOutputArgs ¶ added in v0.12.0
type LookupResourceSpecificLoggingOutputArgs struct { // Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target. TargetId pulumi.StringInput `pulumi:"targetId"` }
func (LookupResourceSpecificLoggingOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResourceSpecificLoggingOutputArgs) ElementType() reflect.Type
type LookupResourceSpecificLoggingResult ¶ added in v0.12.0
type LookupResourceSpecificLoggingResult struct { // The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED. LogLevel *ResourceSpecificLoggingLogLevel `pulumi:"logLevel"` // Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target. TargetId *string `pulumi:"targetId"` }
func LookupResourceSpecificLogging ¶ added in v0.12.0
func LookupResourceSpecificLogging(ctx *pulumi.Context, args *LookupResourceSpecificLoggingArgs, opts ...pulumi.InvokeOption) (*LookupResourceSpecificLoggingResult, error)
Resource-specific logging allows you to specify a logging level for a specific thing group.
type LookupResourceSpecificLoggingResultOutput ¶ added in v0.12.0
type LookupResourceSpecificLoggingResultOutput struct{ *pulumi.OutputState }
func LookupResourceSpecificLoggingOutput ¶ added in v0.12.0
func LookupResourceSpecificLoggingOutput(ctx *pulumi.Context, args LookupResourceSpecificLoggingOutputArgs, opts ...pulumi.InvokeOption) LookupResourceSpecificLoggingResultOutput
func (LookupResourceSpecificLoggingResultOutput) ElementType ¶ added in v0.12.0
func (LookupResourceSpecificLoggingResultOutput) ElementType() reflect.Type
func (LookupResourceSpecificLoggingResultOutput) LogLevel ¶ added in v0.12.0
func (o LookupResourceSpecificLoggingResultOutput) LogLevel() ResourceSpecificLoggingLogLevelPtrOutput
The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
func (LookupResourceSpecificLoggingResultOutput) TargetId ¶ added in v0.12.0
func (o LookupResourceSpecificLoggingResultOutput) TargetId() pulumi.StringPtrOutput
Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
func (LookupResourceSpecificLoggingResultOutput) ToLookupResourceSpecificLoggingResultOutput ¶ added in v0.12.0
func (o LookupResourceSpecificLoggingResultOutput) ToLookupResourceSpecificLoggingResultOutput() LookupResourceSpecificLoggingResultOutput
func (LookupResourceSpecificLoggingResultOutput) ToLookupResourceSpecificLoggingResultOutputWithContext ¶ added in v0.12.0
func (o LookupResourceSpecificLoggingResultOutput) ToLookupResourceSpecificLoggingResultOutputWithContext(ctx context.Context) LookupResourceSpecificLoggingResultOutput
func (LookupResourceSpecificLoggingResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupResourceSpecificLoggingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupResourceSpecificLoggingResult]
type LookupRoleAliasArgs ¶ added in v0.17.0
type LookupRoleAliasArgs struct {
RoleAlias string `pulumi:"roleAlias"`
}
type LookupRoleAliasOutputArgs ¶ added in v0.17.0
type LookupRoleAliasOutputArgs struct {
RoleAlias pulumi.StringInput `pulumi:"roleAlias"`
}
func (LookupRoleAliasOutputArgs) ElementType ¶ added in v0.17.0
func (LookupRoleAliasOutputArgs) ElementType() reflect.Type
type LookupRoleAliasResult ¶ added in v0.17.0
type LookupRoleAliasResult struct { CredentialDurationSeconds *int `pulumi:"credentialDurationSeconds"` RoleAliasArn *string `pulumi:"roleAliasArn"` RoleArn *string `pulumi:"roleArn"` Tags []RoleAliasTag `pulumi:"tags"` }
func LookupRoleAlias ¶ added in v0.17.0
func LookupRoleAlias(ctx *pulumi.Context, args *LookupRoleAliasArgs, opts ...pulumi.InvokeOption) (*LookupRoleAliasResult, error)
Use the AWS::IoT::RoleAlias resource to declare an AWS IoT RoleAlias.
type LookupRoleAliasResultOutput ¶ added in v0.17.0
type LookupRoleAliasResultOutput struct{ *pulumi.OutputState }
func LookupRoleAliasOutput ¶ added in v0.17.0
func LookupRoleAliasOutput(ctx *pulumi.Context, args LookupRoleAliasOutputArgs, opts ...pulumi.InvokeOption) LookupRoleAliasResultOutput
func (LookupRoleAliasResultOutput) CredentialDurationSeconds ¶ added in v0.17.0
func (o LookupRoleAliasResultOutput) CredentialDurationSeconds() pulumi.IntPtrOutput
func (LookupRoleAliasResultOutput) ElementType ¶ added in v0.17.0
func (LookupRoleAliasResultOutput) ElementType() reflect.Type
func (LookupRoleAliasResultOutput) RoleAliasArn ¶ added in v0.17.0
func (o LookupRoleAliasResultOutput) RoleAliasArn() pulumi.StringPtrOutput
func (LookupRoleAliasResultOutput) RoleArn ¶ added in v0.17.0
func (o LookupRoleAliasResultOutput) RoleArn() pulumi.StringPtrOutput
func (LookupRoleAliasResultOutput) Tags ¶ added in v0.17.0
func (o LookupRoleAliasResultOutput) Tags() RoleAliasTagArrayOutput
func (LookupRoleAliasResultOutput) ToLookupRoleAliasResultOutput ¶ added in v0.17.0
func (o LookupRoleAliasResultOutput) ToLookupRoleAliasResultOutput() LookupRoleAliasResultOutput
func (LookupRoleAliasResultOutput) ToLookupRoleAliasResultOutputWithContext ¶ added in v0.17.0
func (o LookupRoleAliasResultOutput) ToLookupRoleAliasResultOutputWithContext(ctx context.Context) LookupRoleAliasResultOutput
func (LookupRoleAliasResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRoleAliasResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRoleAliasResult]
type LookupScheduledAuditArgs ¶ added in v0.12.0
type LookupScheduledAuditArgs struct { // The name you want to give to the scheduled audit. ScheduledAuditName string `pulumi:"scheduledAuditName"` }
type LookupScheduledAuditOutputArgs ¶ added in v0.12.0
type LookupScheduledAuditOutputArgs struct { // The name you want to give to the scheduled audit. ScheduledAuditName pulumi.StringInput `pulumi:"scheduledAuditName"` }
func (LookupScheduledAuditOutputArgs) ElementType ¶ added in v0.12.0
func (LookupScheduledAuditOutputArgs) ElementType() reflect.Type
type LookupScheduledAuditResult ¶ added in v0.12.0
type LookupScheduledAuditResult struct { // The day of the month on which the scheduled audit takes place. Can be 1 through 31 or LAST. This field is required if the frequency parameter is set to MONTHLY. DayOfMonth *string `pulumi:"dayOfMonth"` // The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY. DayOfWeek *ScheduledAuditDayOfWeek `pulumi:"dayOfWeek"` // How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY. Frequency *ScheduledAuditFrequency `pulumi:"frequency"` // The ARN (Amazon resource name) of the scheduled audit. ScheduledAuditArn *string `pulumi:"scheduledAuditArn"` // An array of key-value pairs to apply to this resource. Tags []ScheduledAuditTag `pulumi:"tags"` // Which checks are performed during the scheduled audit. Checks must be enabled for your account. TargetCheckNames []string `pulumi:"targetCheckNames"` }
func LookupScheduledAudit ¶ added in v0.12.0
func LookupScheduledAudit(ctx *pulumi.Context, args *LookupScheduledAuditArgs, opts ...pulumi.InvokeOption) (*LookupScheduledAuditResult, error)
Scheduled audits can be used to specify the checks you want to perform during an audit and how often the audit should be run.
type LookupScheduledAuditResultOutput ¶ added in v0.12.0
type LookupScheduledAuditResultOutput struct{ *pulumi.OutputState }
func LookupScheduledAuditOutput ¶ added in v0.12.0
func LookupScheduledAuditOutput(ctx *pulumi.Context, args LookupScheduledAuditOutputArgs, opts ...pulumi.InvokeOption) LookupScheduledAuditResultOutput
func (LookupScheduledAuditResultOutput) DayOfMonth ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) DayOfMonth() pulumi.StringPtrOutput
The day of the month on which the scheduled audit takes place. Can be 1 through 31 or LAST. This field is required if the frequency parameter is set to MONTHLY.
func (LookupScheduledAuditResultOutput) DayOfWeek ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) DayOfWeek() ScheduledAuditDayOfWeekPtrOutput
The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY.
func (LookupScheduledAuditResultOutput) ElementType ¶ added in v0.12.0
func (LookupScheduledAuditResultOutput) ElementType() reflect.Type
func (LookupScheduledAuditResultOutput) Frequency ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) Frequency() ScheduledAuditFrequencyPtrOutput
How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY.
func (LookupScheduledAuditResultOutput) ScheduledAuditArn ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) ScheduledAuditArn() pulumi.StringPtrOutput
The ARN (Amazon resource name) of the scheduled audit.
func (LookupScheduledAuditResultOutput) Tags ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) Tags() ScheduledAuditTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupScheduledAuditResultOutput) TargetCheckNames ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) TargetCheckNames() pulumi.StringArrayOutput
Which checks are performed during the scheduled audit. Checks must be enabled for your account.
func (LookupScheduledAuditResultOutput) ToLookupScheduledAuditResultOutput ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) ToLookupScheduledAuditResultOutput() LookupScheduledAuditResultOutput
func (LookupScheduledAuditResultOutput) ToLookupScheduledAuditResultOutputWithContext ¶ added in v0.12.0
func (o LookupScheduledAuditResultOutput) ToLookupScheduledAuditResultOutputWithContext(ctx context.Context) LookupScheduledAuditResultOutput
func (LookupScheduledAuditResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupScheduledAuditResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupScheduledAuditResult]
type LookupSecurityProfileArgs ¶ added in v0.12.0
type LookupSecurityProfileArgs struct { // A unique identifier for the security profile. SecurityProfileName string `pulumi:"securityProfileName"` }
type LookupSecurityProfileOutputArgs ¶ added in v0.12.0
type LookupSecurityProfileOutputArgs struct { // A unique identifier for the security profile. SecurityProfileName pulumi.StringInput `pulumi:"securityProfileName"` }
func (LookupSecurityProfileOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSecurityProfileOutputArgs) ElementType() reflect.Type
type LookupSecurityProfileResult ¶ added in v0.12.0
type LookupSecurityProfileResult struct { // A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors, but it is also retained for any metric specified here. AdditionalMetricsToRetainV2 []SecurityProfileMetricToRetain `pulumi:"additionalMetricsToRetainV2"` // Specifies the destinations to which alerts are sent. AlertTargets interface{} `pulumi:"alertTargets"` // Specifies the behaviors that, when violated by a device (thing), cause an alert. Behaviors []SecurityProfileBehavior `pulumi:"behaviors"` // The ARN (Amazon resource name) of the created security profile. SecurityProfileArn *string `pulumi:"securityProfileArn"` // A description of the security profile. SecurityProfileDescription *string `pulumi:"securityProfileDescription"` // Metadata that can be used to manage the security profile. Tags []SecurityProfileTag `pulumi:"tags"` // A set of target ARNs that the security profile is attached to. TargetArns []string `pulumi:"targetArns"` }
func LookupSecurityProfile ¶ added in v0.12.0
func LookupSecurityProfile(ctx *pulumi.Context, args *LookupSecurityProfileArgs, opts ...pulumi.InvokeOption) (*LookupSecurityProfileResult, error)
A security profile defines a set of expected behaviors for devices in your account.
type LookupSecurityProfileResultOutput ¶ added in v0.12.0
type LookupSecurityProfileResultOutput struct{ *pulumi.OutputState }
func LookupSecurityProfileOutput ¶ added in v0.12.0
func LookupSecurityProfileOutput(ctx *pulumi.Context, args LookupSecurityProfileOutputArgs, opts ...pulumi.InvokeOption) LookupSecurityProfileResultOutput
func (LookupSecurityProfileResultOutput) AdditionalMetricsToRetainV2 ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) AdditionalMetricsToRetainV2() SecurityProfileMetricToRetainArrayOutput
A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors, but it is also retained for any metric specified here.
func (LookupSecurityProfileResultOutput) AlertTargets ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) AlertTargets() pulumi.AnyOutput
Specifies the destinations to which alerts are sent.
func (LookupSecurityProfileResultOutput) Behaviors ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) Behaviors() SecurityProfileBehaviorArrayOutput
Specifies the behaviors that, when violated by a device (thing), cause an alert.
func (LookupSecurityProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupSecurityProfileResultOutput) ElementType() reflect.Type
func (LookupSecurityProfileResultOutput) SecurityProfileArn ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) SecurityProfileArn() pulumi.StringPtrOutput
The ARN (Amazon resource name) of the created security profile.
func (LookupSecurityProfileResultOutput) SecurityProfileDescription ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) SecurityProfileDescription() pulumi.StringPtrOutput
A description of the security profile.
func (LookupSecurityProfileResultOutput) Tags ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) Tags() SecurityProfileTagArrayOutput
Metadata that can be used to manage the security profile.
func (LookupSecurityProfileResultOutput) TargetArns ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) TargetArns() pulumi.StringArrayOutput
A set of target ARNs that the security profile is attached to.
func (LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutput ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutput() LookupSecurityProfileResultOutput
func (LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutputWithContext ¶ added in v0.12.0
func (o LookupSecurityProfileResultOutput) ToLookupSecurityProfileResultOutputWithContext(ctx context.Context) LookupSecurityProfileResultOutput
func (LookupSecurityProfileResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupSecurityProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSecurityProfileResult]
type LookupThingArgs ¶ added in v0.12.0
type LookupThingArgs struct {
ThingName string `pulumi:"thingName"`
}
type LookupThingGroupArgs ¶ added in v0.61.0
type LookupThingGroupArgs struct {
ThingGroupName string `pulumi:"thingGroupName"`
}
type LookupThingGroupOutputArgs ¶ added in v0.61.0
type LookupThingGroupOutputArgs struct {
ThingGroupName pulumi.StringInput `pulumi:"thingGroupName"`
}
func (LookupThingGroupOutputArgs) ElementType ¶ added in v0.61.0
func (LookupThingGroupOutputArgs) ElementType() reflect.Type
type LookupThingGroupResult ¶ added in v0.61.0
type LookupThingGroupResult struct { Arn *string `pulumi:"arn"` Id *string `pulumi:"id"` QueryString *string `pulumi:"queryString"` // An array of key-value pairs to apply to this resource. Tags []ThingGroupTag `pulumi:"tags"` ThingGroupProperties *ThingGroupPropertiesProperties `pulumi:"thingGroupProperties"` }
func LookupThingGroup ¶ added in v0.61.0
func LookupThingGroup(ctx *pulumi.Context, args *LookupThingGroupArgs, opts ...pulumi.InvokeOption) (*LookupThingGroupResult, error)
Resource Type definition for AWS::IoT::ThingGroup
type LookupThingGroupResultOutput ¶ added in v0.61.0
type LookupThingGroupResultOutput struct{ *pulumi.OutputState }
func LookupThingGroupOutput ¶ added in v0.61.0
func LookupThingGroupOutput(ctx *pulumi.Context, args LookupThingGroupOutputArgs, opts ...pulumi.InvokeOption) LookupThingGroupResultOutput
func (LookupThingGroupResultOutput) Arn ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) Arn() pulumi.StringPtrOutput
func (LookupThingGroupResultOutput) ElementType ¶ added in v0.61.0
func (LookupThingGroupResultOutput) ElementType() reflect.Type
func (LookupThingGroupResultOutput) Id ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupThingGroupResultOutput) QueryString ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) QueryString() pulumi.StringPtrOutput
func (LookupThingGroupResultOutput) Tags ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) Tags() ThingGroupTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupThingGroupResultOutput) ThingGroupProperties ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) ThingGroupProperties() ThingGroupPropertiesPropertiesPtrOutput
func (LookupThingGroupResultOutput) ToLookupThingGroupResultOutput ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) ToLookupThingGroupResultOutput() LookupThingGroupResultOutput
func (LookupThingGroupResultOutput) ToLookupThingGroupResultOutputWithContext ¶ added in v0.61.0
func (o LookupThingGroupResultOutput) ToLookupThingGroupResultOutputWithContext(ctx context.Context) LookupThingGroupResultOutput
func (LookupThingGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupThingGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingGroupResult]
type LookupThingOutputArgs ¶ added in v0.12.0
type LookupThingOutputArgs struct {
ThingName pulumi.StringInput `pulumi:"thingName"`
}
func (LookupThingOutputArgs) ElementType ¶ added in v0.12.0
func (LookupThingOutputArgs) ElementType() reflect.Type
type LookupThingPrincipalAttachmentArgs ¶ added in v0.12.0
type LookupThingPrincipalAttachmentArgs struct {
Id string `pulumi:"id"`
}
type LookupThingPrincipalAttachmentOutputArgs ¶ added in v0.12.0
type LookupThingPrincipalAttachmentOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupThingPrincipalAttachmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupThingPrincipalAttachmentOutputArgs) ElementType() reflect.Type
type LookupThingPrincipalAttachmentResult ¶ added in v0.12.0
type LookupThingPrincipalAttachmentResult struct {
Id *string `pulumi:"id"`
}
func LookupThingPrincipalAttachment ¶ added in v0.12.0
func LookupThingPrincipalAttachment(ctx *pulumi.Context, args *LookupThingPrincipalAttachmentArgs, opts ...pulumi.InvokeOption) (*LookupThingPrincipalAttachmentResult, error)
Resource Type definition for AWS::IoT::ThingPrincipalAttachment
type LookupThingPrincipalAttachmentResultOutput ¶ added in v0.12.0
type LookupThingPrincipalAttachmentResultOutput struct{ *pulumi.OutputState }
func LookupThingPrincipalAttachmentOutput ¶ added in v0.12.0
func LookupThingPrincipalAttachmentOutput(ctx *pulumi.Context, args LookupThingPrincipalAttachmentOutputArgs, opts ...pulumi.InvokeOption) LookupThingPrincipalAttachmentResultOutput
func (LookupThingPrincipalAttachmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupThingPrincipalAttachmentResultOutput) ElementType() reflect.Type
func (LookupThingPrincipalAttachmentResultOutput) Id ¶ added in v0.12.0
func (o LookupThingPrincipalAttachmentResultOutput) Id() pulumi.StringPtrOutput
func (LookupThingPrincipalAttachmentResultOutput) ToLookupThingPrincipalAttachmentResultOutput ¶ added in v0.12.0
func (o LookupThingPrincipalAttachmentResultOutput) ToLookupThingPrincipalAttachmentResultOutput() LookupThingPrincipalAttachmentResultOutput
func (LookupThingPrincipalAttachmentResultOutput) ToLookupThingPrincipalAttachmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupThingPrincipalAttachmentResultOutput) ToLookupThingPrincipalAttachmentResultOutputWithContext(ctx context.Context) LookupThingPrincipalAttachmentResultOutput
func (LookupThingPrincipalAttachmentResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupThingPrincipalAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingPrincipalAttachmentResult]
type LookupThingResult ¶ added in v0.12.0
type LookupThingResult struct { Arn *string `pulumi:"arn"` AttributePayload *ThingAttributePayload `pulumi:"attributePayload"` Id *string `pulumi:"id"` }
func LookupThing ¶ added in v0.12.0
func LookupThing(ctx *pulumi.Context, args *LookupThingArgs, opts ...pulumi.InvokeOption) (*LookupThingResult, error)
Resource Type definition for AWS::IoT::Thing
type LookupThingResultOutput ¶ added in v0.12.0
type LookupThingResultOutput struct{ *pulumi.OutputState }
func LookupThingOutput ¶ added in v0.12.0
func LookupThingOutput(ctx *pulumi.Context, args LookupThingOutputArgs, opts ...pulumi.InvokeOption) LookupThingResultOutput
func (LookupThingResultOutput) Arn ¶ added in v0.45.0
func (o LookupThingResultOutput) Arn() pulumi.StringPtrOutput
func (LookupThingResultOutput) AttributePayload ¶ added in v0.12.0
func (o LookupThingResultOutput) AttributePayload() ThingAttributePayloadPtrOutput
func (LookupThingResultOutput) ElementType ¶ added in v0.12.0
func (LookupThingResultOutput) ElementType() reflect.Type
func (LookupThingResultOutput) Id ¶ added in v0.12.0
func (o LookupThingResultOutput) Id() pulumi.StringPtrOutput
func (LookupThingResultOutput) ToLookupThingResultOutput ¶ added in v0.12.0
func (o LookupThingResultOutput) ToLookupThingResultOutput() LookupThingResultOutput
func (LookupThingResultOutput) ToLookupThingResultOutputWithContext ¶ added in v0.12.0
func (o LookupThingResultOutput) ToLookupThingResultOutputWithContext(ctx context.Context) LookupThingResultOutput
func (LookupThingResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupThingResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingResult]
type LookupThingTypeArgs ¶ added in v0.61.0
type LookupThingTypeArgs struct {
ThingTypeName string `pulumi:"thingTypeName"`
}
type LookupThingTypeOutputArgs ¶ added in v0.61.0
type LookupThingTypeOutputArgs struct {
ThingTypeName pulumi.StringInput `pulumi:"thingTypeName"`
}
func (LookupThingTypeOutputArgs) ElementType ¶ added in v0.61.0
func (LookupThingTypeOutputArgs) ElementType() reflect.Type
type LookupThingTypeResult ¶ added in v0.61.0
type LookupThingTypeResult struct { Arn *string `pulumi:"arn"` DeprecateThingType *bool `pulumi:"deprecateThingType"` Id *string `pulumi:"id"` // An array of key-value pairs to apply to this resource. Tags []ThingTypeTag `pulumi:"tags"` }
func LookupThingType ¶ added in v0.61.0
func LookupThingType(ctx *pulumi.Context, args *LookupThingTypeArgs, opts ...pulumi.InvokeOption) (*LookupThingTypeResult, error)
Resource Type definition for AWS::IoT::ThingType
type LookupThingTypeResultOutput ¶ added in v0.61.0
type LookupThingTypeResultOutput struct{ *pulumi.OutputState }
func LookupThingTypeOutput ¶ added in v0.61.0
func LookupThingTypeOutput(ctx *pulumi.Context, args LookupThingTypeOutputArgs, opts ...pulumi.InvokeOption) LookupThingTypeResultOutput
func (LookupThingTypeResultOutput) Arn ¶ added in v0.61.0
func (o LookupThingTypeResultOutput) Arn() pulumi.StringPtrOutput
func (LookupThingTypeResultOutput) DeprecateThingType ¶ added in v0.61.0
func (o LookupThingTypeResultOutput) DeprecateThingType() pulumi.BoolPtrOutput
func (LookupThingTypeResultOutput) ElementType ¶ added in v0.61.0
func (LookupThingTypeResultOutput) ElementType() reflect.Type
func (LookupThingTypeResultOutput) Id ¶ added in v0.61.0
func (o LookupThingTypeResultOutput) Id() pulumi.StringPtrOutput
func (LookupThingTypeResultOutput) Tags ¶ added in v0.61.0
func (o LookupThingTypeResultOutput) Tags() ThingTypeTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupThingTypeResultOutput) ToLookupThingTypeResultOutput ¶ added in v0.61.0
func (o LookupThingTypeResultOutput) ToLookupThingTypeResultOutput() LookupThingTypeResultOutput
func (LookupThingTypeResultOutput) ToLookupThingTypeResultOutputWithContext ¶ added in v0.61.0
func (o LookupThingTypeResultOutput) ToLookupThingTypeResultOutputWithContext(ctx context.Context) LookupThingTypeResultOutput
func (LookupThingTypeResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupThingTypeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupThingTypeResult]
type LookupTopicRuleArgs ¶ added in v0.12.0
type LookupTopicRuleArgs struct {
RuleName string `pulumi:"ruleName"`
}
type LookupTopicRuleDestinationArgs ¶ added in v0.12.0
type LookupTopicRuleDestinationArgs struct { // Amazon Resource Name (ARN). Arn string `pulumi:"arn"` }
type LookupTopicRuleDestinationOutputArgs ¶ added in v0.12.0
type LookupTopicRuleDestinationOutputArgs struct { // Amazon Resource Name (ARN). Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupTopicRuleDestinationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupTopicRuleDestinationOutputArgs) ElementType() reflect.Type
type LookupTopicRuleDestinationResult ¶ added in v0.12.0
type LookupTopicRuleDestinationResult struct { // Amazon Resource Name (ARN). Arn *string `pulumi:"arn"` // The status of the TopicRuleDestination. Status *TopicRuleDestinationStatus `pulumi:"status"` // The reasoning for the current status of the TopicRuleDestination. StatusReason *string `pulumi:"statusReason"` }
func LookupTopicRuleDestination ¶ added in v0.12.0
func LookupTopicRuleDestination(ctx *pulumi.Context, args *LookupTopicRuleDestinationArgs, opts ...pulumi.InvokeOption) (*LookupTopicRuleDestinationResult, error)
Resource Type definition for AWS::IoT::TopicRuleDestination
type LookupTopicRuleDestinationResultOutput ¶ added in v0.12.0
type LookupTopicRuleDestinationResultOutput struct{ *pulumi.OutputState }
func LookupTopicRuleDestinationOutput ¶ added in v0.12.0
func LookupTopicRuleDestinationOutput(ctx *pulumi.Context, args LookupTopicRuleDestinationOutputArgs, opts ...pulumi.InvokeOption) LookupTopicRuleDestinationResultOutput
func (LookupTopicRuleDestinationResultOutput) Arn ¶ added in v0.12.0
func (o LookupTopicRuleDestinationResultOutput) Arn() pulumi.StringPtrOutput
Amazon Resource Name (ARN).
func (LookupTopicRuleDestinationResultOutput) ElementType ¶ added in v0.12.0
func (LookupTopicRuleDestinationResultOutput) ElementType() reflect.Type
func (LookupTopicRuleDestinationResultOutput) Status ¶ added in v0.12.0
func (o LookupTopicRuleDestinationResultOutput) Status() TopicRuleDestinationStatusPtrOutput
The status of the TopicRuleDestination.
func (LookupTopicRuleDestinationResultOutput) StatusReason ¶ added in v0.12.0
func (o LookupTopicRuleDestinationResultOutput) StatusReason() pulumi.StringPtrOutput
The reasoning for the current status of the TopicRuleDestination.
func (LookupTopicRuleDestinationResultOutput) ToLookupTopicRuleDestinationResultOutput ¶ added in v0.12.0
func (o LookupTopicRuleDestinationResultOutput) ToLookupTopicRuleDestinationResultOutput() LookupTopicRuleDestinationResultOutput
func (LookupTopicRuleDestinationResultOutput) ToLookupTopicRuleDestinationResultOutputWithContext ¶ added in v0.12.0
func (o LookupTopicRuleDestinationResultOutput) ToLookupTopicRuleDestinationResultOutputWithContext(ctx context.Context) LookupTopicRuleDestinationResultOutput
func (LookupTopicRuleDestinationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupTopicRuleDestinationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTopicRuleDestinationResult]
type LookupTopicRuleOutputArgs ¶ added in v0.12.0
type LookupTopicRuleOutputArgs struct {
RuleName pulumi.StringInput `pulumi:"ruleName"`
}
func (LookupTopicRuleOutputArgs) ElementType ¶ added in v0.12.0
func (LookupTopicRuleOutputArgs) ElementType() reflect.Type
type LookupTopicRuleResult ¶ added in v0.12.0
type LookupTopicRuleResult struct { Arn *string `pulumi:"arn"` Tags []TopicRuleTag `pulumi:"tags"` TopicRulePayload *TopicRulePayload `pulumi:"topicRulePayload"` }
func LookupTopicRule ¶ added in v0.12.0
func LookupTopicRule(ctx *pulumi.Context, args *LookupTopicRuleArgs, opts ...pulumi.InvokeOption) (*LookupTopicRuleResult, error)
Resource Type definition for AWS::IoT::TopicRule
type LookupTopicRuleResultOutput ¶ added in v0.12.0
type LookupTopicRuleResultOutput struct{ *pulumi.OutputState }
func LookupTopicRuleOutput ¶ added in v0.12.0
func LookupTopicRuleOutput(ctx *pulumi.Context, args LookupTopicRuleOutputArgs, opts ...pulumi.InvokeOption) LookupTopicRuleResultOutput
func (LookupTopicRuleResultOutput) Arn ¶ added in v0.12.0
func (o LookupTopicRuleResultOutput) Arn() pulumi.StringPtrOutput
func (LookupTopicRuleResultOutput) ElementType ¶ added in v0.12.0
func (LookupTopicRuleResultOutput) ElementType() reflect.Type
func (LookupTopicRuleResultOutput) Tags ¶ added in v0.12.0
func (o LookupTopicRuleResultOutput) Tags() TopicRuleTagArrayOutput
func (LookupTopicRuleResultOutput) ToLookupTopicRuleResultOutput ¶ added in v0.12.0
func (o LookupTopicRuleResultOutput) ToLookupTopicRuleResultOutput() LookupTopicRuleResultOutput
func (LookupTopicRuleResultOutput) ToLookupTopicRuleResultOutputWithContext ¶ added in v0.12.0
func (o LookupTopicRuleResultOutput) ToLookupTopicRuleResultOutputWithContext(ctx context.Context) LookupTopicRuleResultOutput
func (LookupTopicRuleResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupTopicRuleResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupTopicRuleResult]
func (LookupTopicRuleResultOutput) TopicRulePayload ¶ added in v0.12.0
func (o LookupTopicRuleResultOutput) TopicRulePayload() TopicRulePayloadPtrOutput
type MitigationAction ¶
type MitigationAction struct { pulumi.CustomResourceState // A unique identifier for the mitigation action. ActionName pulumi.StringPtrOutput `pulumi:"actionName"` ActionParams MitigationActionActionParamsOutput `pulumi:"actionParams"` MitigationActionArn pulumi.StringOutput `pulumi:"mitigationActionArn"` MitigationActionId pulumi.StringOutput `pulumi:"mitigationActionId"` RoleArn pulumi.StringOutput `pulumi:"roleArn"` // An array of key-value pairs to apply to this resource. Tags MitigationActionTagArrayOutput `pulumi:"tags"` }
Mitigation actions can be used to take actions to mitigate issues that were found in an Audit finding or Detect violation.
func GetMitigationAction ¶
func GetMitigationAction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MitigationActionState, opts ...pulumi.ResourceOption) (*MitigationAction, error)
GetMitigationAction gets an existing MitigationAction 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 NewMitigationAction ¶
func NewMitigationAction(ctx *pulumi.Context, name string, args *MitigationActionArgs, opts ...pulumi.ResourceOption) (*MitigationAction, error)
NewMitigationAction registers a new resource with the given unique name, arguments, and options.
func (*MitigationAction) ElementType ¶
func (*MitigationAction) ElementType() reflect.Type
func (*MitigationAction) ToMitigationActionOutput ¶
func (i *MitigationAction) ToMitigationActionOutput() MitigationActionOutput
func (*MitigationAction) ToMitigationActionOutputWithContext ¶
func (i *MitigationAction) ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput
func (*MitigationAction) ToOutput ¶ added in v0.76.0
func (i *MitigationAction) ToOutput(ctx context.Context) pulumix.Output[*MitigationAction]
type MitigationActionActionParams ¶
type MitigationActionActionParams struct { AddThingsToThingGroupParams *MitigationActionAddThingsToThingGroupParams `pulumi:"addThingsToThingGroupParams"` EnableIoTLoggingParams *MitigationActionEnableIoTLoggingParams `pulumi:"enableIoTLoggingParams"` PublishFindingToSnsParams *MitigationActionPublishFindingToSnsParams `pulumi:"publishFindingToSnsParams"` ReplaceDefaultPolicyVersionParams *MitigationActionReplaceDefaultPolicyVersionParams `pulumi:"replaceDefaultPolicyVersionParams"` UpdateCaCertificateParams *MitigationActionUpdateCaCertificateParams `pulumi:"updateCaCertificateParams"` UpdateDeviceCertificateParams *MitigationActionUpdateDeviceCertificateParams `pulumi:"updateDeviceCertificateParams"` }
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
type MitigationActionActionParamsArgs ¶
type MitigationActionActionParamsArgs struct { AddThingsToThingGroupParams MitigationActionAddThingsToThingGroupParamsPtrInput `pulumi:"addThingsToThingGroupParams"` EnableIoTLoggingParams MitigationActionEnableIoTLoggingParamsPtrInput `pulumi:"enableIoTLoggingParams"` PublishFindingToSnsParams MitigationActionPublishFindingToSnsParamsPtrInput `pulumi:"publishFindingToSnsParams"` ReplaceDefaultPolicyVersionParams MitigationActionReplaceDefaultPolicyVersionParamsPtrInput `pulumi:"replaceDefaultPolicyVersionParams"` UpdateCaCertificateParams MitigationActionUpdateCaCertificateParamsPtrInput `pulumi:"updateCaCertificateParams"` UpdateDeviceCertificateParams MitigationActionUpdateDeviceCertificateParamsPtrInput `pulumi:"updateDeviceCertificateParams"` }
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
func (MitigationActionActionParamsArgs) ElementType ¶
func (MitigationActionActionParamsArgs) ElementType() reflect.Type
func (MitigationActionActionParamsArgs) ToMitigationActionActionParamsOutput ¶
func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsOutput() MitigationActionActionParamsOutput
func (MitigationActionActionParamsArgs) ToMitigationActionActionParamsOutputWithContext ¶
func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsOutputWithContext(ctx context.Context) MitigationActionActionParamsOutput
func (MitigationActionActionParamsArgs) ToOutput ¶ added in v0.76.0
func (i MitigationActionActionParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionActionParams]
type MitigationActionActionParamsInput ¶
type MitigationActionActionParamsInput interface { pulumi.Input ToMitigationActionActionParamsOutput() MitigationActionActionParamsOutput ToMitigationActionActionParamsOutputWithContext(context.Context) MitigationActionActionParamsOutput }
MitigationActionActionParamsInput is an input type that accepts MitigationActionActionParamsArgs and MitigationActionActionParamsOutput values. You can construct a concrete instance of `MitigationActionActionParamsInput` via:
MitigationActionActionParamsArgs{...}
type MitigationActionActionParamsOutput ¶
type MitigationActionActionParamsOutput struct{ *pulumi.OutputState }
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
func (MitigationActionActionParamsOutput) AddThingsToThingGroupParams ¶
func (o MitigationActionActionParamsOutput) AddThingsToThingGroupParams() MitigationActionAddThingsToThingGroupParamsPtrOutput
func (MitigationActionActionParamsOutput) ElementType ¶
func (MitigationActionActionParamsOutput) ElementType() reflect.Type
func (MitigationActionActionParamsOutput) EnableIoTLoggingParams ¶
func (o MitigationActionActionParamsOutput) EnableIoTLoggingParams() MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionActionParamsOutput) PublishFindingToSnsParams ¶
func (o MitigationActionActionParamsOutput) PublishFindingToSnsParams() MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionActionParamsOutput) ReplaceDefaultPolicyVersionParams ¶
func (o MitigationActionActionParamsOutput) ReplaceDefaultPolicyVersionParams() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
func (MitigationActionActionParamsOutput) ToMitigationActionActionParamsOutput ¶
func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsOutput() MitigationActionActionParamsOutput
func (MitigationActionActionParamsOutput) ToMitigationActionActionParamsOutputWithContext ¶
func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsOutputWithContext(ctx context.Context) MitigationActionActionParamsOutput
func (MitigationActionActionParamsOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionActionParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionActionParams]
func (MitigationActionActionParamsOutput) UpdateCaCertificateParams ¶ added in v0.72.0
func (o MitigationActionActionParamsOutput) UpdateCaCertificateParams() MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionActionParamsOutput) UpdateDeviceCertificateParams ¶
func (o MitigationActionActionParamsOutput) UpdateDeviceCertificateParams() MitigationActionUpdateDeviceCertificateParamsPtrOutput
type MitigationActionActionParamsPtrOutput ¶
type MitigationActionActionParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionActionParamsPtrOutput) AddThingsToThingGroupParams ¶
func (o MitigationActionActionParamsPtrOutput) AddThingsToThingGroupParams() MitigationActionAddThingsToThingGroupParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) ElementType ¶
func (MitigationActionActionParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionActionParamsPtrOutput) EnableIoTLoggingParams ¶
func (o MitigationActionActionParamsPtrOutput) EnableIoTLoggingParams() MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) PublishFindingToSnsParams ¶
func (o MitigationActionActionParamsPtrOutput) PublishFindingToSnsParams() MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) ReplaceDefaultPolicyVersionParams ¶
func (o MitigationActionActionParamsPtrOutput) ReplaceDefaultPolicyVersionParams() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) ToMitigationActionActionParamsPtrOutput ¶
func (o MitigationActionActionParamsPtrOutput) ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) ToMitigationActionActionParamsPtrOutputWithContext ¶
func (o MitigationActionActionParamsPtrOutput) ToMitigationActionActionParamsPtrOutputWithContext(ctx context.Context) MitigationActionActionParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionActionParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionActionParams]
func (MitigationActionActionParamsPtrOutput) UpdateCaCertificateParams ¶ added in v0.72.0
func (o MitigationActionActionParamsPtrOutput) UpdateCaCertificateParams() MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionActionParamsPtrOutput) UpdateDeviceCertificateParams ¶
func (o MitigationActionActionParamsPtrOutput) UpdateDeviceCertificateParams() MitigationActionUpdateDeviceCertificateParamsPtrOutput
type MitigationActionAddThingsToThingGroupParams ¶
type MitigationActionAddThingsToThingGroupParams struct { // Specifies if this mitigation action can move the things that triggered the mitigation action out of one or more dynamic thing groups. OverrideDynamicGroups *bool `pulumi:"overrideDynamicGroups"` // The list of groups to which you want to add the things that triggered the mitigation action. ThingGroupNames []string `pulumi:"thingGroupNames"` }
Parameters to define a mitigation action that moves devices associated with a certificate to one or more specified thing groups, typically for quarantine.
type MitigationActionAddThingsToThingGroupParamsArgs ¶
type MitigationActionAddThingsToThingGroupParamsArgs struct { // Specifies if this mitigation action can move the things that triggered the mitigation action out of one or more dynamic thing groups. OverrideDynamicGroups pulumi.BoolPtrInput `pulumi:"overrideDynamicGroups"` // The list of groups to which you want to add the things that triggered the mitigation action. ThingGroupNames pulumi.StringArrayInput `pulumi:"thingGroupNames"` }
Parameters to define a mitigation action that moves devices associated with a certificate to one or more specified thing groups, typically for quarantine.
func (MitigationActionAddThingsToThingGroupParamsArgs) ElementType ¶
func (MitigationActionAddThingsToThingGroupParamsArgs) ElementType() reflect.Type
func (MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsOutput ¶
func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsOutput() MitigationActionAddThingsToThingGroupParamsOutput
func (MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsOutputWithContext ¶
func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsOutput
func (MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsPtrOutput ¶
func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput
func (MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext ¶
func (i MitigationActionAddThingsToThingGroupParamsArgs) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput
type MitigationActionAddThingsToThingGroupParamsInput ¶
type MitigationActionAddThingsToThingGroupParamsInput interface { pulumi.Input ToMitigationActionAddThingsToThingGroupParamsOutput() MitigationActionAddThingsToThingGroupParamsOutput ToMitigationActionAddThingsToThingGroupParamsOutputWithContext(context.Context) MitigationActionAddThingsToThingGroupParamsOutput }
MitigationActionAddThingsToThingGroupParamsInput is an input type that accepts MitigationActionAddThingsToThingGroupParamsArgs and MitigationActionAddThingsToThingGroupParamsOutput values. You can construct a concrete instance of `MitigationActionAddThingsToThingGroupParamsInput` via:
MitigationActionAddThingsToThingGroupParamsArgs{...}
type MitigationActionAddThingsToThingGroupParamsOutput ¶
type MitigationActionAddThingsToThingGroupParamsOutput struct{ *pulumi.OutputState }
Parameters to define a mitigation action that moves devices associated with a certificate to one or more specified thing groups, typically for quarantine.
func (MitigationActionAddThingsToThingGroupParamsOutput) ElementType ¶
func (MitigationActionAddThingsToThingGroupParamsOutput) ElementType() reflect.Type
func (MitigationActionAddThingsToThingGroupParamsOutput) OverrideDynamicGroups ¶
func (o MitigationActionAddThingsToThingGroupParamsOutput) OverrideDynamicGroups() pulumi.BoolPtrOutput
Specifies if this mitigation action can move the things that triggered the mitigation action out of one or more dynamic thing groups.
func (MitigationActionAddThingsToThingGroupParamsOutput) ThingGroupNames ¶
func (o MitigationActionAddThingsToThingGroupParamsOutput) ThingGroupNames() pulumi.StringArrayOutput
The list of groups to which you want to add the things that triggered the mitigation action.
func (MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsOutput ¶
func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsOutput() MitigationActionAddThingsToThingGroupParamsOutput
func (MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsOutputWithContext ¶
func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsOutput
func (MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutput ¶
func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput
func (MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext ¶
func (o MitigationActionAddThingsToThingGroupParamsOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput
type MitigationActionAddThingsToThingGroupParamsPtrInput ¶
type MitigationActionAddThingsToThingGroupParamsPtrInput interface { pulumi.Input ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput }
MitigationActionAddThingsToThingGroupParamsPtrInput is an input type that accepts MitigationActionAddThingsToThingGroupParamsArgs, MitigationActionAddThingsToThingGroupParamsPtr and MitigationActionAddThingsToThingGroupParamsPtrOutput values. You can construct a concrete instance of `MitigationActionAddThingsToThingGroupParamsPtrInput` via:
MitigationActionAddThingsToThingGroupParamsArgs{...} or: nil
func MitigationActionAddThingsToThingGroupParamsPtr ¶
func MitigationActionAddThingsToThingGroupParamsPtr(v *MitigationActionAddThingsToThingGroupParamsArgs) MitigationActionAddThingsToThingGroupParamsPtrInput
type MitigationActionAddThingsToThingGroupParamsPtrOutput ¶
type MitigationActionAddThingsToThingGroupParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionAddThingsToThingGroupParamsPtrOutput) ElementType ¶
func (MitigationActionAddThingsToThingGroupParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionAddThingsToThingGroupParamsPtrOutput) OverrideDynamicGroups ¶
func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) OverrideDynamicGroups() pulumi.BoolPtrOutput
Specifies if this mitigation action can move the things that triggered the mitigation action out of one or more dynamic thing groups.
func (MitigationActionAddThingsToThingGroupParamsPtrOutput) ThingGroupNames ¶
func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ThingGroupNames() pulumi.StringArrayOutput
The list of groups to which you want to add the things that triggered the mitigation action.
func (MitigationActionAddThingsToThingGroupParamsPtrOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutput ¶
func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutput() MitigationActionAddThingsToThingGroupParamsPtrOutput
func (MitigationActionAddThingsToThingGroupParamsPtrOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext ¶
func (o MitigationActionAddThingsToThingGroupParamsPtrOutput) ToMitigationActionAddThingsToThingGroupParamsPtrOutputWithContext(ctx context.Context) MitigationActionAddThingsToThingGroupParamsPtrOutput
type MitigationActionArgs ¶
type MitigationActionArgs struct { // A unique identifier for the mitigation action. ActionName pulumi.StringPtrInput ActionParams MitigationActionActionParamsInput RoleArn pulumi.StringInput // An array of key-value pairs to apply to this resource. Tags MitigationActionTagArrayInput }
The set of arguments for constructing a MitigationAction resource.
func (MitigationActionArgs) ElementType ¶
func (MitigationActionArgs) ElementType() reflect.Type
type MitigationActionEnableIoTLoggingParams ¶
type MitigationActionEnableIoTLoggingParams struct { // Specifies which types of information are logged. LogLevel MitigationActionEnableIoTLoggingParamsLogLevel `pulumi:"logLevel"` // The ARN of the IAM role used for logging. RoleArnForLogging string `pulumi:"roleArnForLogging"` }
Parameters to define a mitigation action that enables AWS IoT logging at a specified level of detail.
type MitigationActionEnableIoTLoggingParamsArgs ¶
type MitigationActionEnableIoTLoggingParamsArgs struct { // Specifies which types of information are logged. LogLevel MitigationActionEnableIoTLoggingParamsLogLevelInput `pulumi:"logLevel"` // The ARN of the IAM role used for logging. RoleArnForLogging pulumi.StringInput `pulumi:"roleArnForLogging"` }
Parameters to define a mitigation action that enables AWS IoT logging at a specified level of detail.
func (MitigationActionEnableIoTLoggingParamsArgs) ElementType ¶
func (MitigationActionEnableIoTLoggingParamsArgs) ElementType() reflect.Type
func (MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsOutput ¶
func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsOutput() MitigationActionEnableIoTLoggingParamsOutput
func (MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsOutputWithContext ¶
func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsOutput
func (MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsPtrOutput ¶
func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext ¶
func (i MitigationActionEnableIoTLoggingParamsArgs) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionEnableIoTLoggingParamsArgs) ToOutput ¶ added in v0.76.0
func (i MitigationActionEnableIoTLoggingParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionEnableIoTLoggingParams]
type MitigationActionEnableIoTLoggingParamsInput ¶
type MitigationActionEnableIoTLoggingParamsInput interface { pulumi.Input ToMitigationActionEnableIoTLoggingParamsOutput() MitigationActionEnableIoTLoggingParamsOutput ToMitigationActionEnableIoTLoggingParamsOutputWithContext(context.Context) MitigationActionEnableIoTLoggingParamsOutput }
MitigationActionEnableIoTLoggingParamsInput is an input type that accepts MitigationActionEnableIoTLoggingParamsArgs and MitigationActionEnableIoTLoggingParamsOutput values. You can construct a concrete instance of `MitigationActionEnableIoTLoggingParamsInput` via:
MitigationActionEnableIoTLoggingParamsArgs{...}
type MitigationActionEnableIoTLoggingParamsLogLevel ¶
type MitigationActionEnableIoTLoggingParamsLogLevel string
Specifies which types of information are logged.
func (MitigationActionEnableIoTLoggingParamsLogLevel) ElementType ¶
func (MitigationActionEnableIoTLoggingParamsLogLevel) ElementType() reflect.Type
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelOutput ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelOutput() MitigationActionEnableIoTLoggingParamsLogLevelOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToStringOutput ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringOutput() pulumi.StringOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToStringOutputWithContext ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToStringPtrOutput ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevel) ToStringPtrOutputWithContext ¶
func (e MitigationActionEnableIoTLoggingParamsLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionEnableIoTLoggingParamsLogLevelInput ¶
type MitigationActionEnableIoTLoggingParamsLogLevelInput interface { pulumi.Input ToMitigationActionEnableIoTLoggingParamsLogLevelOutput() MitigationActionEnableIoTLoggingParamsLogLevelOutput ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext(context.Context) MitigationActionEnableIoTLoggingParamsLogLevelOutput }
MitigationActionEnableIoTLoggingParamsLogLevelInput is an input type that accepts MitigationActionEnableIoTLoggingParamsLogLevelArgs and MitigationActionEnableIoTLoggingParamsLogLevelOutput values. You can construct a concrete instance of `MitigationActionEnableIoTLoggingParamsLogLevelInput` via:
MitigationActionEnableIoTLoggingParamsLogLevelArgs{...}
type MitigationActionEnableIoTLoggingParamsLogLevelOutput ¶
type MitigationActionEnableIoTLoggingParamsLogLevelOutput struct{ *pulumi.OutputState }
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ElementType ¶
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ElementType() reflect.Type
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelOutput ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelOutput() MitigationActionEnableIoTLoggingParamsLogLevelOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringOutput ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringOutput() pulumi.StringOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringPtrOutput ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionEnableIoTLoggingParamsLogLevelPtrInput ¶
type MitigationActionEnableIoTLoggingParamsLogLevelPtrInput interface { pulumi.Input ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput }
func MitigationActionEnableIoTLoggingParamsLogLevelPtr ¶
func MitigationActionEnableIoTLoggingParamsLogLevelPtr(v string) MitigationActionEnableIoTLoggingParamsLogLevelPtrInput
type MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput ¶
type MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ElementType ¶
func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ElementType() reflect.Type
func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutput() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToMitigationActionEnableIoTLoggingParamsLogLevelPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToStringPtrOutput ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionEnableIoTLoggingParamsOutput ¶
type MitigationActionEnableIoTLoggingParamsOutput struct{ *pulumi.OutputState }
Parameters to define a mitigation action that enables AWS IoT logging at a specified level of detail.
func (MitigationActionEnableIoTLoggingParamsOutput) ElementType ¶
func (MitigationActionEnableIoTLoggingParamsOutput) ElementType() reflect.Type
func (MitigationActionEnableIoTLoggingParamsOutput) LogLevel ¶
func (o MitigationActionEnableIoTLoggingParamsOutput) LogLevel() MitigationActionEnableIoTLoggingParamsLogLevelOutput
Specifies which types of information are logged.
func (MitigationActionEnableIoTLoggingParamsOutput) RoleArnForLogging ¶
func (o MitigationActionEnableIoTLoggingParamsOutput) RoleArnForLogging() pulumi.StringOutput
The ARN of the IAM role used for logging.
func (MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsOutput ¶
func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsOutput() MitigationActionEnableIoTLoggingParamsOutput
func (MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsOutput
func (MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutput ¶
func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionEnableIoTLoggingParamsOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionEnableIoTLoggingParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionEnableIoTLoggingParams]
type MitigationActionEnableIoTLoggingParamsPtrInput ¶
type MitigationActionEnableIoTLoggingParamsPtrInput interface { pulumi.Input ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput }
MitigationActionEnableIoTLoggingParamsPtrInput is an input type that accepts MitigationActionEnableIoTLoggingParamsArgs, MitigationActionEnableIoTLoggingParamsPtr and MitigationActionEnableIoTLoggingParamsPtrOutput values. You can construct a concrete instance of `MitigationActionEnableIoTLoggingParamsPtrInput` via:
MitigationActionEnableIoTLoggingParamsArgs{...} or: nil
func MitigationActionEnableIoTLoggingParamsPtr ¶
func MitigationActionEnableIoTLoggingParamsPtr(v *MitigationActionEnableIoTLoggingParamsArgs) MitigationActionEnableIoTLoggingParamsPtrInput
type MitigationActionEnableIoTLoggingParamsPtrOutput ¶
type MitigationActionEnableIoTLoggingParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionEnableIoTLoggingParamsPtrOutput) ElementType ¶
func (MitigationActionEnableIoTLoggingParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionEnableIoTLoggingParamsPtrOutput) LogLevel ¶
func (o MitigationActionEnableIoTLoggingParamsPtrOutput) LogLevel() MitigationActionEnableIoTLoggingParamsLogLevelPtrOutput
Specifies which types of information are logged.
func (MitigationActionEnableIoTLoggingParamsPtrOutput) RoleArnForLogging ¶
func (o MitigationActionEnableIoTLoggingParamsPtrOutput) RoleArnForLogging() pulumi.StringPtrOutput
The ARN of the IAM role used for logging.
func (MitigationActionEnableIoTLoggingParamsPtrOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutput ¶
func (o MitigationActionEnableIoTLoggingParamsPtrOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutput() MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionEnableIoTLoggingParamsPtrOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext ¶
func (o MitigationActionEnableIoTLoggingParamsPtrOutput) ToMitigationActionEnableIoTLoggingParamsPtrOutputWithContext(ctx context.Context) MitigationActionEnableIoTLoggingParamsPtrOutput
func (MitigationActionEnableIoTLoggingParamsPtrOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionEnableIoTLoggingParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionEnableIoTLoggingParams]
type MitigationActionInput ¶
type MitigationActionInput interface { pulumi.Input ToMitigationActionOutput() MitigationActionOutput ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput }
type MitigationActionOutput ¶
type MitigationActionOutput struct{ *pulumi.OutputState }
func (MitigationActionOutput) ActionName ¶ added in v0.17.0
func (o MitigationActionOutput) ActionName() pulumi.StringPtrOutput
A unique identifier for the mitigation action.
func (MitigationActionOutput) ActionParams ¶ added in v0.17.0
func (o MitigationActionOutput) ActionParams() MitigationActionActionParamsOutput
func (MitigationActionOutput) ElementType ¶
func (MitigationActionOutput) ElementType() reflect.Type
func (MitigationActionOutput) MitigationActionArn ¶ added in v0.17.0
func (o MitigationActionOutput) MitigationActionArn() pulumi.StringOutput
func (MitigationActionOutput) MitigationActionId ¶ added in v0.17.0
func (o MitigationActionOutput) MitigationActionId() pulumi.StringOutput
func (MitigationActionOutput) RoleArn ¶ added in v0.17.0
func (o MitigationActionOutput) RoleArn() pulumi.StringOutput
func (MitigationActionOutput) Tags ¶ added in v0.17.0
func (o MitigationActionOutput) Tags() MitigationActionTagArrayOutput
An array of key-value pairs to apply to this resource.
func (MitigationActionOutput) ToMitigationActionOutput ¶
func (o MitigationActionOutput) ToMitigationActionOutput() MitigationActionOutput
func (MitigationActionOutput) ToMitigationActionOutputWithContext ¶
func (o MitigationActionOutput) ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput
func (MitigationActionOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationAction]
type MitigationActionPublishFindingToSnsParams ¶
type MitigationActionPublishFindingToSnsParams struct { // The ARN of the topic to which you want to publish the findings. TopicArn string `pulumi:"topicArn"` }
Parameters, to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
type MitigationActionPublishFindingToSnsParamsArgs ¶
type MitigationActionPublishFindingToSnsParamsArgs struct { // The ARN of the topic to which you want to publish the findings. TopicArn pulumi.StringInput `pulumi:"topicArn"` }
Parameters, to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
func (MitigationActionPublishFindingToSnsParamsArgs) ElementType ¶
func (MitigationActionPublishFindingToSnsParamsArgs) ElementType() reflect.Type
func (MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsOutput ¶
func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsOutput() MitigationActionPublishFindingToSnsParamsOutput
func (MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsOutputWithContext ¶
func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsOutput
func (MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsPtrOutput ¶
func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext ¶
func (i MitigationActionPublishFindingToSnsParamsArgs) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionPublishFindingToSnsParamsArgs) ToOutput ¶ added in v0.76.0
func (i MitigationActionPublishFindingToSnsParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionPublishFindingToSnsParams]
type MitigationActionPublishFindingToSnsParamsInput ¶
type MitigationActionPublishFindingToSnsParamsInput interface { pulumi.Input ToMitigationActionPublishFindingToSnsParamsOutput() MitigationActionPublishFindingToSnsParamsOutput ToMitigationActionPublishFindingToSnsParamsOutputWithContext(context.Context) MitigationActionPublishFindingToSnsParamsOutput }
MitigationActionPublishFindingToSnsParamsInput is an input type that accepts MitigationActionPublishFindingToSnsParamsArgs and MitigationActionPublishFindingToSnsParamsOutput values. You can construct a concrete instance of `MitigationActionPublishFindingToSnsParamsInput` via:
MitigationActionPublishFindingToSnsParamsArgs{...}
type MitigationActionPublishFindingToSnsParamsOutput ¶
type MitigationActionPublishFindingToSnsParamsOutput struct{ *pulumi.OutputState }
Parameters, to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
func (MitigationActionPublishFindingToSnsParamsOutput) ElementType ¶
func (MitigationActionPublishFindingToSnsParamsOutput) ElementType() reflect.Type
func (MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsOutput ¶
func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsOutput() MitigationActionPublishFindingToSnsParamsOutput
func (MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsOutputWithContext ¶
func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsOutput
func (MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutput ¶
func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext ¶
func (o MitigationActionPublishFindingToSnsParamsOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionPublishFindingToSnsParamsOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionPublishFindingToSnsParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionPublishFindingToSnsParams]
func (MitigationActionPublishFindingToSnsParamsOutput) TopicArn ¶
func (o MitigationActionPublishFindingToSnsParamsOutput) TopicArn() pulumi.StringOutput
The ARN of the topic to which you want to publish the findings.
type MitigationActionPublishFindingToSnsParamsPtrInput ¶
type MitigationActionPublishFindingToSnsParamsPtrInput interface { pulumi.Input ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput }
MitigationActionPublishFindingToSnsParamsPtrInput is an input type that accepts MitigationActionPublishFindingToSnsParamsArgs, MitigationActionPublishFindingToSnsParamsPtr and MitigationActionPublishFindingToSnsParamsPtrOutput values. You can construct a concrete instance of `MitigationActionPublishFindingToSnsParamsPtrInput` via:
MitigationActionPublishFindingToSnsParamsArgs{...} or: nil
func MitigationActionPublishFindingToSnsParamsPtr ¶
func MitigationActionPublishFindingToSnsParamsPtr(v *MitigationActionPublishFindingToSnsParamsArgs) MitigationActionPublishFindingToSnsParamsPtrInput
type MitigationActionPublishFindingToSnsParamsPtrOutput ¶
type MitigationActionPublishFindingToSnsParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionPublishFindingToSnsParamsPtrOutput) ElementType ¶
func (MitigationActionPublishFindingToSnsParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionPublishFindingToSnsParamsPtrOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutput ¶
func (o MitigationActionPublishFindingToSnsParamsPtrOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutput() MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionPublishFindingToSnsParamsPtrOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext ¶
func (o MitigationActionPublishFindingToSnsParamsPtrOutput) ToMitigationActionPublishFindingToSnsParamsPtrOutputWithContext(ctx context.Context) MitigationActionPublishFindingToSnsParamsPtrOutput
func (MitigationActionPublishFindingToSnsParamsPtrOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionPublishFindingToSnsParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionPublishFindingToSnsParams]
func (MitigationActionPublishFindingToSnsParamsPtrOutput) TopicArn ¶
func (o MitigationActionPublishFindingToSnsParamsPtrOutput) TopicArn() pulumi.StringPtrOutput
The ARN of the topic to which you want to publish the findings.
type MitigationActionReplaceDefaultPolicyVersionParams ¶
type MitigationActionReplaceDefaultPolicyVersionParams struct {
TemplateName MitigationActionReplaceDefaultPolicyVersionParamsTemplateName `pulumi:"templateName"`
}
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
type MitigationActionReplaceDefaultPolicyVersionParamsArgs ¶
type MitigationActionReplaceDefaultPolicyVersionParamsArgs struct {
TemplateName MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameInput `pulumi:"templateName"`
}
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ElementType ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ElementType() reflect.Type
func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsOutput ¶
func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsOutput() MitigationActionReplaceDefaultPolicyVersionParamsOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext ¶
func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput ¶
func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext ¶
func (i MitigationActionReplaceDefaultPolicyVersionParamsArgs) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
type MitigationActionReplaceDefaultPolicyVersionParamsInput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsInput interface { pulumi.Input ToMitigationActionReplaceDefaultPolicyVersionParamsOutput() MitigationActionReplaceDefaultPolicyVersionParamsOutput ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext(context.Context) MitigationActionReplaceDefaultPolicyVersionParamsOutput }
MitigationActionReplaceDefaultPolicyVersionParamsInput is an input type that accepts MitigationActionReplaceDefaultPolicyVersionParamsArgs and MitigationActionReplaceDefaultPolicyVersionParamsOutput values. You can construct a concrete instance of `MitigationActionReplaceDefaultPolicyVersionParamsInput` via:
MitigationActionReplaceDefaultPolicyVersionParamsArgs{...}
type MitigationActionReplaceDefaultPolicyVersionParamsOutput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsOutput struct{ *pulumi.OutputState }
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ElementType ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ElementType() reflect.Type
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) TemplateName ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsOutput() MitigationActionReplaceDefaultPolicyVersionParamsOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
type MitigationActionReplaceDefaultPolicyVersionParamsPtrInput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsPtrInput interface { pulumi.Input ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput }
MitigationActionReplaceDefaultPolicyVersionParamsPtrInput is an input type that accepts MitigationActionReplaceDefaultPolicyVersionParamsArgs, MitigationActionReplaceDefaultPolicyVersionParamsPtr and MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput values. You can construct a concrete instance of `MitigationActionReplaceDefaultPolicyVersionParamsPtrInput` via:
MitigationActionReplaceDefaultPolicyVersionParamsArgs{...} or: nil
func MitigationActionReplaceDefaultPolicyVersionParamsPtr ¶
func MitigationActionReplaceDefaultPolicyVersionParamsPtr(v *MitigationActionReplaceDefaultPolicyVersionParamsArgs) MitigationActionReplaceDefaultPolicyVersionParamsPtrInput
type MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ElementType ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) TemplateName ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsPtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsPtrOutput
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateName ¶
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateName string
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ElementType ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ElementType() reflect.Type
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringOutput ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringOutput() pulumi.StringOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringOutputWithContext ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringPtrOutput ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringPtrOutputWithContext ¶
func (e MitigationActionReplaceDefaultPolicyVersionParamsTemplateName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameInput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameInput interface { pulumi.Input ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext(context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput }
MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameInput is an input type that accepts MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameArgs and MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput values. You can construct a concrete instance of `MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameInput` via:
MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameArgs{...}
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput struct{ *pulumi.OutputState }
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ElementType ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ElementType() reflect.Type
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToOutput ¶ added in v0.76.0
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringOutput() pulumi.StringOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringPtrOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrInput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrInput interface { pulumi.Input ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput }
func MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtr ¶
func MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtr(v string) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrInput
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput ¶
type MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput struct{ *pulumi.OutputState }
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ElementType ¶
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ElementType() reflect.Type
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput() MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToMitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutputWithContext(ctx context.Context) MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToOutput ¶ added in v0.76.0
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutput ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionState ¶
type MitigationActionState struct { }
func (MitigationActionState) ElementType ¶
func (MitigationActionState) ElementType() reflect.Type
type MitigationActionTag ¶
type MitigationActionTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type MitigationActionTagArgs ¶
type MitigationActionTagArgs struct { // The tag's key. Key pulumi.StringInput `pulumi:"key"` // The tag's value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (MitigationActionTagArgs) ElementType ¶
func (MitigationActionTagArgs) ElementType() reflect.Type
func (MitigationActionTagArgs) ToMitigationActionTagOutput ¶
func (i MitigationActionTagArgs) ToMitigationActionTagOutput() MitigationActionTagOutput
func (MitigationActionTagArgs) ToMitigationActionTagOutputWithContext ¶
func (i MitigationActionTagArgs) ToMitigationActionTagOutputWithContext(ctx context.Context) MitigationActionTagOutput
func (MitigationActionTagArgs) ToOutput ¶ added in v0.76.0
func (i MitigationActionTagArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionTag]
type MitigationActionTagArray ¶
type MitigationActionTagArray []MitigationActionTagInput
func (MitigationActionTagArray) ElementType ¶
func (MitigationActionTagArray) ElementType() reflect.Type
func (MitigationActionTagArray) ToMitigationActionTagArrayOutput ¶
func (i MitigationActionTagArray) ToMitigationActionTagArrayOutput() MitigationActionTagArrayOutput
func (MitigationActionTagArray) ToMitigationActionTagArrayOutputWithContext ¶
func (i MitigationActionTagArray) ToMitigationActionTagArrayOutputWithContext(ctx context.Context) MitigationActionTagArrayOutput
func (MitigationActionTagArray) ToOutput ¶ added in v0.76.0
func (i MitigationActionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]MitigationActionTag]
type MitigationActionTagArrayInput ¶
type MitigationActionTagArrayInput interface { pulumi.Input ToMitigationActionTagArrayOutput() MitigationActionTagArrayOutput ToMitigationActionTagArrayOutputWithContext(context.Context) MitigationActionTagArrayOutput }
MitigationActionTagArrayInput is an input type that accepts MitigationActionTagArray and MitigationActionTagArrayOutput values. You can construct a concrete instance of `MitigationActionTagArrayInput` via:
MitigationActionTagArray{ MitigationActionTagArgs{...} }
type MitigationActionTagArrayOutput ¶
type MitigationActionTagArrayOutput struct{ *pulumi.OutputState }
func (MitigationActionTagArrayOutput) ElementType ¶
func (MitigationActionTagArrayOutput) ElementType() reflect.Type
func (MitigationActionTagArrayOutput) Index ¶
func (o MitigationActionTagArrayOutput) Index(i pulumi.IntInput) MitigationActionTagOutput
func (MitigationActionTagArrayOutput) ToMitigationActionTagArrayOutput ¶
func (o MitigationActionTagArrayOutput) ToMitigationActionTagArrayOutput() MitigationActionTagArrayOutput
func (MitigationActionTagArrayOutput) ToMitigationActionTagArrayOutputWithContext ¶
func (o MitigationActionTagArrayOutput) ToMitigationActionTagArrayOutputWithContext(ctx context.Context) MitigationActionTagArrayOutput
func (MitigationActionTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MitigationActionTag]
type MitigationActionTagInput ¶
type MitigationActionTagInput interface { pulumi.Input ToMitigationActionTagOutput() MitigationActionTagOutput ToMitigationActionTagOutputWithContext(context.Context) MitigationActionTagOutput }
MitigationActionTagInput is an input type that accepts MitigationActionTagArgs and MitigationActionTagOutput values. You can construct a concrete instance of `MitigationActionTagInput` via:
MitigationActionTagArgs{...}
type MitigationActionTagOutput ¶
type MitigationActionTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (MitigationActionTagOutput) ElementType ¶
func (MitigationActionTagOutput) ElementType() reflect.Type
func (MitigationActionTagOutput) Key ¶
func (o MitigationActionTagOutput) Key() pulumi.StringOutput
The tag's key.
func (MitigationActionTagOutput) ToMitigationActionTagOutput ¶
func (o MitigationActionTagOutput) ToMitigationActionTagOutput() MitigationActionTagOutput
func (MitigationActionTagOutput) ToMitigationActionTagOutputWithContext ¶
func (o MitigationActionTagOutput) ToMitigationActionTagOutputWithContext(ctx context.Context) MitigationActionTagOutput
func (MitigationActionTagOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionTagOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionTag]
func (MitigationActionTagOutput) Value ¶
func (o MitigationActionTagOutput) Value() pulumi.StringOutput
The tag's value.
type MitigationActionUpdateCaCertificateParams ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParams struct {
Action MitigationActionUpdateCaCertificateParamsAction `pulumi:"action"`
}
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
type MitigationActionUpdateCaCertificateParamsAction ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsAction string
func (MitigationActionUpdateCaCertificateParamsAction) ElementType ¶ added in v0.72.0
func (MitigationActionUpdateCaCertificateParamsAction) ElementType() reflect.Type
func (MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionOutput ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionOutput() MitigationActionUpdateCaCertificateParamsActionOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToStringOutput ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToStringOutput() pulumi.StringOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToStringOutputWithContext ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToStringPtrOutput ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateCaCertificateParamsAction) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (e MitigationActionUpdateCaCertificateParamsAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateCaCertificateParamsActionInput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsActionInput interface { pulumi.Input ToMitigationActionUpdateCaCertificateParamsActionOutput() MitigationActionUpdateCaCertificateParamsActionOutput ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext(context.Context) MitigationActionUpdateCaCertificateParamsActionOutput }
MitigationActionUpdateCaCertificateParamsActionInput is an input type that accepts MitigationActionUpdateCaCertificateParamsActionArgs and MitigationActionUpdateCaCertificateParamsActionOutput values. You can construct a concrete instance of `MitigationActionUpdateCaCertificateParamsActionInput` via:
MitigationActionUpdateCaCertificateParamsActionArgs{...}
type MitigationActionUpdateCaCertificateParamsActionOutput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsActionOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateCaCertificateParamsActionOutput) ElementType ¶ added in v0.72.0
func (MitigationActionUpdateCaCertificateParamsActionOutput) ElementType() reflect.Type
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionOutput() MitigationActionUpdateCaCertificateParamsActionOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToStringOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringOutput() pulumi.StringOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToStringOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateCaCertificateParamsActionOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateCaCertificateParamsActionPtrInput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsActionPtrInput interface { pulumi.Input ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput }
func MitigationActionUpdateCaCertificateParamsActionPtr ¶ added in v0.72.0
func MitigationActionUpdateCaCertificateParamsActionPtr(v string) MitigationActionUpdateCaCertificateParamsActionPtrInput
type MitigationActionUpdateCaCertificateParamsActionPtrOutput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsActionPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ElementType ¶ added in v0.72.0
func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ElementType() reflect.Type
func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutput() MitigationActionUpdateCaCertificateParamsActionPtrOutput
func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToMitigationActionUpdateCaCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsActionPtrOutput
func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToStringPtrOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateCaCertificateParamsArgs ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsArgs struct {
Action MitigationActionUpdateCaCertificateParamsActionInput `pulumi:"action"`
}
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
func (MitigationActionUpdateCaCertificateParamsArgs) ElementType ¶ added in v0.72.0
func (MitigationActionUpdateCaCertificateParamsArgs) ElementType() reflect.Type
func (MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsOutput ¶ added in v0.72.0
func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsOutput() MitigationActionUpdateCaCertificateParamsOutput
func (MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsOutputWithContext ¶ added in v0.72.0
func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsOutput
func (MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsPtrOutput ¶ added in v0.72.0
func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext ¶ added in v0.72.0
func (i MitigationActionUpdateCaCertificateParamsArgs) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionUpdateCaCertificateParamsArgs) ToOutput ¶ added in v0.76.0
func (i MitigationActionUpdateCaCertificateParamsArgs) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateCaCertificateParams]
type MitigationActionUpdateCaCertificateParamsInput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsInput interface { pulumi.Input ToMitigationActionUpdateCaCertificateParamsOutput() MitigationActionUpdateCaCertificateParamsOutput ToMitigationActionUpdateCaCertificateParamsOutputWithContext(context.Context) MitigationActionUpdateCaCertificateParamsOutput }
MitigationActionUpdateCaCertificateParamsInput is an input type that accepts MitigationActionUpdateCaCertificateParamsArgs and MitigationActionUpdateCaCertificateParamsOutput values. You can construct a concrete instance of `MitigationActionUpdateCaCertificateParamsInput` via:
MitigationActionUpdateCaCertificateParamsArgs{...}
type MitigationActionUpdateCaCertificateParamsOutput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsOutput struct{ *pulumi.OutputState }
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
func (MitigationActionUpdateCaCertificateParamsOutput) ElementType ¶ added in v0.72.0
func (MitigationActionUpdateCaCertificateParamsOutput) ElementType() reflect.Type
func (MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsOutput() MitigationActionUpdateCaCertificateParamsOutput
func (MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsOutput
func (MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionUpdateCaCertificateParamsOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionUpdateCaCertificateParamsOutput) ToOutput(ctx context.Context) pulumix.Output[MitigationActionUpdateCaCertificateParams]
type MitigationActionUpdateCaCertificateParamsPtrInput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsPtrInput interface { pulumi.Input ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput }
MitigationActionUpdateCaCertificateParamsPtrInput is an input type that accepts MitigationActionUpdateCaCertificateParamsArgs, MitigationActionUpdateCaCertificateParamsPtr and MitigationActionUpdateCaCertificateParamsPtrOutput values. You can construct a concrete instance of `MitigationActionUpdateCaCertificateParamsPtrInput` via:
MitigationActionUpdateCaCertificateParamsArgs{...} or: nil
func MitigationActionUpdateCaCertificateParamsPtr ¶ added in v0.72.0
func MitigationActionUpdateCaCertificateParamsPtr(v *MitigationActionUpdateCaCertificateParamsArgs) MitigationActionUpdateCaCertificateParamsPtrInput
type MitigationActionUpdateCaCertificateParamsPtrOutput ¶ added in v0.72.0
type MitigationActionUpdateCaCertificateParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateCaCertificateParamsPtrOutput) ElementType ¶ added in v0.72.0
func (MitigationActionUpdateCaCertificateParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionUpdateCaCertificateParamsPtrOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutput ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsPtrOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutput() MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionUpdateCaCertificateParamsPtrOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext ¶ added in v0.72.0
func (o MitigationActionUpdateCaCertificateParamsPtrOutput) ToMitigationActionUpdateCaCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCaCertificateParamsPtrOutput
func (MitigationActionUpdateCaCertificateParamsPtrOutput) ToOutput ¶ added in v0.76.0
func (o MitigationActionUpdateCaCertificateParamsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MitigationActionUpdateCaCertificateParams]
type MitigationActionUpdateDeviceCertificateParams ¶
type MitigationActionUpdateDeviceCertificateParams struct {
Action MitigationActionUpdateDeviceCertificateParamsAction `pulumi:"action"`
}
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
type MitigationActionUpdateDeviceCertificateParamsAction ¶
type MitigationActionUpdateDeviceCertificateParamsAction string
func (MitigationActionUpdateDeviceCertificateParamsAction) ElementType ¶
func (MitigationActionUpdateDeviceCertificateParamsAction) ElementType() reflect.Type
func (MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionOutput ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionOutput() MitigationActionUpdateDeviceCertificateParamsActionOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToStringOutput ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringOutput() pulumi.StringOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToStringOutputWithContext ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToStringPtrOutput ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsAction) ToStringPtrOutputWithContext ¶
func (e MitigationActionUpdateDeviceCertificateParamsAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateDeviceCertificateParamsActionInput ¶
type MitigationActionUpdateDeviceCertificateParamsActionInput interface { pulumi.Input ToMitigationActionUpdateDeviceCertificateParamsActionOutput() MitigationActionUpdateDeviceCertificateParamsActionOutput ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext(context.Context) MitigationActionUpdateDeviceCertificateParamsActionOutput }
MitigationActionUpdateDeviceCertificateParamsActionInput is an input type that accepts MitigationActionUpdateDeviceCertificateParamsActionArgs and MitigationActionUpdateDeviceCertificateParamsActionOutput values. You can construct a concrete instance of `MitigationActionUpdateDeviceCertificateParamsActionInput` via:
MitigationActionUpdateDeviceCertificateParamsActionArgs{...}
type MitigationActionUpdateDeviceCertificateParamsActionOutput ¶
type MitigationActionUpdateDeviceCertificateParamsActionOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ElementType ¶
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ElementType() reflect.Type
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionOutput() MitigationActionUpdateDeviceCertificateParamsActionOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringOutput() pulumi.StringOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringPtrOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateDeviceCertificateParamsActionPtrInput ¶
type MitigationActionUpdateDeviceCertificateParamsActionPtrInput interface { pulumi.Input ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput }
func MitigationActionUpdateDeviceCertificateParamsActionPtr ¶
func MitigationActionUpdateDeviceCertificateParamsActionPtr(v string) MitigationActionUpdateDeviceCertificateParamsActionPtrInput
type MitigationActionUpdateDeviceCertificateParamsActionPtrOutput ¶
type MitigationActionUpdateDeviceCertificateParamsActionPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ElementType ¶
func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ElementType() reflect.Type
func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutput() MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsActionPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToStringPtrOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateDeviceCertificateParamsArgs ¶
type MitigationActionUpdateDeviceCertificateParamsArgs struct {
Action MitigationActionUpdateDeviceCertificateParamsActionInput `pulumi:"action"`
}
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
func (MitigationActionUpdateDeviceCertificateParamsArgs) ElementType ¶
func (MitigationActionUpdateDeviceCertificateParamsArgs) ElementType() reflect.Type
func (MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsOutput ¶
func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsOutput() MitigationActionUpdateDeviceCertificateParamsOutput
func (MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext ¶
func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsOutput
func (MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput ¶
func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext ¶
func (i MitigationActionUpdateDeviceCertificateParamsArgs) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput
type MitigationActionUpdateDeviceCertificateParamsInput ¶
type MitigationActionUpdateDeviceCertificateParamsInput interface { pulumi.Input ToMitigationActionUpdateDeviceCertificateParamsOutput() MitigationActionUpdateDeviceCertificateParamsOutput ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext(context.Context) MitigationActionUpdateDeviceCertificateParamsOutput }
MitigationActionUpdateDeviceCertificateParamsInput is an input type that accepts MitigationActionUpdateDeviceCertificateParamsArgs and MitigationActionUpdateDeviceCertificateParamsOutput values. You can construct a concrete instance of `MitigationActionUpdateDeviceCertificateParamsInput` via:
MitigationActionUpdateDeviceCertificateParamsArgs{...}
type MitigationActionUpdateDeviceCertificateParamsOutput ¶
type MitigationActionUpdateDeviceCertificateParamsOutput struct{ *pulumi.OutputState }
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
func (MitigationActionUpdateDeviceCertificateParamsOutput) ElementType ¶
func (MitigationActionUpdateDeviceCertificateParamsOutput) ElementType() reflect.Type
func (MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsOutput() MitigationActionUpdateDeviceCertificateParamsOutput
func (MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsOutput
func (MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput
type MitigationActionUpdateDeviceCertificateParamsPtrInput ¶
type MitigationActionUpdateDeviceCertificateParamsPtrInput interface { pulumi.Input ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput }
MitigationActionUpdateDeviceCertificateParamsPtrInput is an input type that accepts MitigationActionUpdateDeviceCertificateParamsArgs, MitigationActionUpdateDeviceCertificateParamsPtr and MitigationActionUpdateDeviceCertificateParamsPtrOutput values. You can construct a concrete instance of `MitigationActionUpdateDeviceCertificateParamsPtrInput` via:
MitigationActionUpdateDeviceCertificateParamsArgs{...} or: nil
func MitigationActionUpdateDeviceCertificateParamsPtr ¶
func MitigationActionUpdateDeviceCertificateParamsPtr(v *MitigationActionUpdateDeviceCertificateParamsArgs) MitigationActionUpdateDeviceCertificateParamsPtrInput
type MitigationActionUpdateDeviceCertificateParamsPtrOutput ¶
type MitigationActionUpdateDeviceCertificateParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateDeviceCertificateParamsPtrOutput) ElementType ¶
func (MitigationActionUpdateDeviceCertificateParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput ¶
func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutput() MitigationActionUpdateDeviceCertificateParamsPtrOutput
func (MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext ¶
func (o MitigationActionUpdateDeviceCertificateParamsPtrOutput) ToMitigationActionUpdateDeviceCertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateDeviceCertificateParamsPtrOutput
type Policy ¶
type Policy struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` PolicyDocument pulumi.AnyOutput `pulumi:"policyDocument"` PolicyName pulumi.StringPtrOutput `pulumi:"policyName"` }
Resource Type definition for AWS::IoT::Policy
func GetPolicy ¶
func GetPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyState, opts ...pulumi.ResourceOption) (*Policy, error)
GetPolicy gets an existing Policy 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 NewPolicy ¶
func NewPolicy(ctx *pulumi.Context, name string, args *PolicyArgs, opts ...pulumi.ResourceOption) (*Policy, error)
NewPolicy registers a new resource with the given unique name, arguments, and options.
func (*Policy) ElementType ¶
func (*Policy) ToPolicyOutput ¶
func (i *Policy) ToPolicyOutput() PolicyOutput
func (*Policy) ToPolicyOutputWithContext ¶
func (i *Policy) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput
type PolicyArgs ¶
type PolicyArgs struct { PolicyDocument pulumi.Input PolicyName pulumi.StringPtrInput }
The set of arguments for constructing a Policy resource.
func (PolicyArgs) ElementType ¶
func (PolicyArgs) ElementType() reflect.Type
type PolicyInput ¶
type PolicyInput interface { pulumi.Input ToPolicyOutput() PolicyOutput ToPolicyOutputWithContext(ctx context.Context) PolicyOutput }
type PolicyOutput ¶
type PolicyOutput struct{ *pulumi.OutputState }
func (PolicyOutput) Arn ¶ added in v0.17.0
func (o PolicyOutput) Arn() pulumi.StringOutput
func (PolicyOutput) ElementType ¶
func (PolicyOutput) ElementType() reflect.Type
func (PolicyOutput) PolicyDocument ¶ added in v0.17.0
func (o PolicyOutput) PolicyDocument() pulumi.AnyOutput
func (PolicyOutput) PolicyName ¶ added in v0.17.0
func (o PolicyOutput) PolicyName() pulumi.StringPtrOutput
func (PolicyOutput) ToPolicyOutput ¶
func (o PolicyOutput) ToPolicyOutput() PolicyOutput
func (PolicyOutput) ToPolicyOutputWithContext ¶
func (o PolicyOutput) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput
type PolicyPrincipalAttachment
deprecated
type PolicyPrincipalAttachment struct { pulumi.CustomResourceState PolicyName pulumi.StringOutput `pulumi:"policyName"` Principal pulumi.StringOutput `pulumi:"principal"` }
Resource Type definition for AWS::IoT::PolicyPrincipalAttachment
Deprecated: PolicyPrincipalAttachment is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetPolicyPrincipalAttachment ¶
func GetPolicyPrincipalAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyPrincipalAttachmentState, opts ...pulumi.ResourceOption) (*PolicyPrincipalAttachment, error)
GetPolicyPrincipalAttachment gets an existing PolicyPrincipalAttachment 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 NewPolicyPrincipalAttachment ¶
func NewPolicyPrincipalAttachment(ctx *pulumi.Context, name string, args *PolicyPrincipalAttachmentArgs, opts ...pulumi.ResourceOption) (*PolicyPrincipalAttachment, error)
NewPolicyPrincipalAttachment registers a new resource with the given unique name, arguments, and options.
func (*PolicyPrincipalAttachment) ElementType ¶
func (*PolicyPrincipalAttachment) ElementType() reflect.Type
func (*PolicyPrincipalAttachment) ToOutput ¶ added in v0.76.0
func (i *PolicyPrincipalAttachment) ToOutput(ctx context.Context) pulumix.Output[*PolicyPrincipalAttachment]
func (*PolicyPrincipalAttachment) ToPolicyPrincipalAttachmentOutput ¶
func (i *PolicyPrincipalAttachment) ToPolicyPrincipalAttachmentOutput() PolicyPrincipalAttachmentOutput
func (*PolicyPrincipalAttachment) ToPolicyPrincipalAttachmentOutputWithContext ¶
func (i *PolicyPrincipalAttachment) ToPolicyPrincipalAttachmentOutputWithContext(ctx context.Context) PolicyPrincipalAttachmentOutput
type PolicyPrincipalAttachmentArgs ¶
type PolicyPrincipalAttachmentArgs struct { PolicyName pulumi.StringInput Principal pulumi.StringInput }
The set of arguments for constructing a PolicyPrincipalAttachment resource.
func (PolicyPrincipalAttachmentArgs) ElementType ¶
func (PolicyPrincipalAttachmentArgs) ElementType() reflect.Type
type PolicyPrincipalAttachmentInput ¶
type PolicyPrincipalAttachmentInput interface { pulumi.Input ToPolicyPrincipalAttachmentOutput() PolicyPrincipalAttachmentOutput ToPolicyPrincipalAttachmentOutputWithContext(ctx context.Context) PolicyPrincipalAttachmentOutput }
type PolicyPrincipalAttachmentOutput ¶
type PolicyPrincipalAttachmentOutput struct{ *pulumi.OutputState }
func (PolicyPrincipalAttachmentOutput) ElementType ¶
func (PolicyPrincipalAttachmentOutput) ElementType() reflect.Type
func (PolicyPrincipalAttachmentOutput) PolicyName ¶ added in v0.17.0
func (o PolicyPrincipalAttachmentOutput) PolicyName() pulumi.StringOutput
func (PolicyPrincipalAttachmentOutput) Principal ¶ added in v0.17.0
func (o PolicyPrincipalAttachmentOutput) Principal() pulumi.StringOutput
func (PolicyPrincipalAttachmentOutput) ToOutput ¶ added in v0.76.0
func (o PolicyPrincipalAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*PolicyPrincipalAttachment]
func (PolicyPrincipalAttachmentOutput) ToPolicyPrincipalAttachmentOutput ¶
func (o PolicyPrincipalAttachmentOutput) ToPolicyPrincipalAttachmentOutput() PolicyPrincipalAttachmentOutput
func (PolicyPrincipalAttachmentOutput) ToPolicyPrincipalAttachmentOutputWithContext ¶
func (o PolicyPrincipalAttachmentOutput) ToPolicyPrincipalAttachmentOutputWithContext(ctx context.Context) PolicyPrincipalAttachmentOutput
type PolicyPrincipalAttachmentState ¶
type PolicyPrincipalAttachmentState struct { }
func (PolicyPrincipalAttachmentState) ElementType ¶
func (PolicyPrincipalAttachmentState) ElementType() reflect.Type
type PolicyState ¶
type PolicyState struct { }
func (PolicyState) ElementType ¶
func (PolicyState) ElementType() reflect.Type
type PresignedUrlConfigProperties ¶ added in v0.2.0
type PresignedUrlConfigProperties struct { ExpiresInSec *int `pulumi:"expiresInSec"` RoleArn string `pulumi:"roleArn"` }
Configuration for pre-signed S3 URLs.
type PresignedUrlConfigPropertiesArgs ¶ added in v0.2.0
type PresignedUrlConfigPropertiesArgs struct { ExpiresInSec pulumi.IntPtrInput `pulumi:"expiresInSec"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
Configuration for pre-signed S3 URLs.
func (PresignedUrlConfigPropertiesArgs) ElementType ¶ added in v0.2.0
func (PresignedUrlConfigPropertiesArgs) ElementType() reflect.Type
func (PresignedUrlConfigPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i PresignedUrlConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[PresignedUrlConfigProperties]
func (PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesOutput ¶ added in v0.2.0
func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesOutput() PresignedUrlConfigPropertiesOutput
func (PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesOutput
func (PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesPtrOutput ¶ added in v0.2.0
func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
func (PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (i PresignedUrlConfigPropertiesArgs) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
type PresignedUrlConfigPropertiesInput ¶ added in v0.2.0
type PresignedUrlConfigPropertiesInput interface { pulumi.Input ToPresignedUrlConfigPropertiesOutput() PresignedUrlConfigPropertiesOutput ToPresignedUrlConfigPropertiesOutputWithContext(context.Context) PresignedUrlConfigPropertiesOutput }
PresignedUrlConfigPropertiesInput is an input type that accepts PresignedUrlConfigPropertiesArgs and PresignedUrlConfigPropertiesOutput values. You can construct a concrete instance of `PresignedUrlConfigPropertiesInput` via:
PresignedUrlConfigPropertiesArgs{...}
type PresignedUrlConfigPropertiesOutput ¶ added in v0.2.0
type PresignedUrlConfigPropertiesOutput struct{ *pulumi.OutputState }
Configuration for pre-signed S3 URLs.
func (PresignedUrlConfigPropertiesOutput) ElementType ¶ added in v0.2.0
func (PresignedUrlConfigPropertiesOutput) ElementType() reflect.Type
func (PresignedUrlConfigPropertiesOutput) ExpiresInSec ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesOutput) ExpiresInSec() pulumi.IntPtrOutput
func (PresignedUrlConfigPropertiesOutput) RoleArn ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesOutput) RoleArn() pulumi.StringOutput
func (PresignedUrlConfigPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o PresignedUrlConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[PresignedUrlConfigProperties]
func (PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesOutput ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesOutput() PresignedUrlConfigPropertiesOutput
func (PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesOutput
func (PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
func (PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
type PresignedUrlConfigPropertiesPtrInput ¶ added in v0.2.0
type PresignedUrlConfigPropertiesPtrInput interface { pulumi.Input ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput ToPresignedUrlConfigPropertiesPtrOutputWithContext(context.Context) PresignedUrlConfigPropertiesPtrOutput }
PresignedUrlConfigPropertiesPtrInput is an input type that accepts PresignedUrlConfigPropertiesArgs, PresignedUrlConfigPropertiesPtr and PresignedUrlConfigPropertiesPtrOutput values. You can construct a concrete instance of `PresignedUrlConfigPropertiesPtrInput` via:
PresignedUrlConfigPropertiesArgs{...} or: nil
func PresignedUrlConfigPropertiesPtr ¶ added in v0.2.0
func PresignedUrlConfigPropertiesPtr(v *PresignedUrlConfigPropertiesArgs) PresignedUrlConfigPropertiesPtrInput
type PresignedUrlConfigPropertiesPtrOutput ¶ added in v0.2.0
type PresignedUrlConfigPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PresignedUrlConfigPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (PresignedUrlConfigPropertiesPtrOutput) ElementType() reflect.Type
func (PresignedUrlConfigPropertiesPtrOutput) ExpiresInSec ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesPtrOutput) ExpiresInSec() pulumi.IntPtrOutput
func (PresignedUrlConfigPropertiesPtrOutput) RoleArn ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesPtrOutput) RoleArn() pulumi.StringPtrOutput
func (PresignedUrlConfigPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o PresignedUrlConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*PresignedUrlConfigProperties]
func (PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
func (PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
type ProvisioningTemplate ¶
type ProvisioningTemplate struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` PreProvisioningHook ProvisioningTemplateProvisioningHookPtrOutput `pulumi:"preProvisioningHook"` ProvisioningRoleArn pulumi.StringOutput `pulumi:"provisioningRoleArn"` Tags ProvisioningTemplateTagArrayOutput `pulumi:"tags"` TemplateArn pulumi.StringOutput `pulumi:"templateArn"` TemplateBody pulumi.StringOutput `pulumi:"templateBody"` TemplateName pulumi.StringPtrOutput `pulumi:"templateName"` TemplateType ProvisioningTemplateTemplateTypePtrOutput `pulumi:"templateType"` }
Creates a fleet provisioning template.
func GetProvisioningTemplate ¶
func GetProvisioningTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProvisioningTemplateState, opts ...pulumi.ResourceOption) (*ProvisioningTemplate, error)
GetProvisioningTemplate gets an existing ProvisioningTemplate 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 NewProvisioningTemplate ¶
func NewProvisioningTemplate(ctx *pulumi.Context, name string, args *ProvisioningTemplateArgs, opts ...pulumi.ResourceOption) (*ProvisioningTemplate, error)
NewProvisioningTemplate registers a new resource with the given unique name, arguments, and options.
func (*ProvisioningTemplate) ElementType ¶
func (*ProvisioningTemplate) ElementType() reflect.Type
func (*ProvisioningTemplate) ToOutput ¶ added in v0.76.0
func (i *ProvisioningTemplate) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplate]
func (*ProvisioningTemplate) ToProvisioningTemplateOutput ¶
func (i *ProvisioningTemplate) ToProvisioningTemplateOutput() ProvisioningTemplateOutput
func (*ProvisioningTemplate) ToProvisioningTemplateOutputWithContext ¶
func (i *ProvisioningTemplate) ToProvisioningTemplateOutputWithContext(ctx context.Context) ProvisioningTemplateOutput
type ProvisioningTemplateArgs ¶
type ProvisioningTemplateArgs struct { Description pulumi.StringPtrInput Enabled pulumi.BoolPtrInput PreProvisioningHook ProvisioningTemplateProvisioningHookPtrInput ProvisioningRoleArn pulumi.StringInput Tags ProvisioningTemplateTagArrayInput TemplateBody pulumi.StringInput TemplateName pulumi.StringPtrInput TemplateType ProvisioningTemplateTemplateTypePtrInput }
The set of arguments for constructing a ProvisioningTemplate resource.
func (ProvisioningTemplateArgs) ElementType ¶
func (ProvisioningTemplateArgs) ElementType() reflect.Type
type ProvisioningTemplateInput ¶
type ProvisioningTemplateInput interface { pulumi.Input ToProvisioningTemplateOutput() ProvisioningTemplateOutput ToProvisioningTemplateOutputWithContext(ctx context.Context) ProvisioningTemplateOutput }
type ProvisioningTemplateOutput ¶
type ProvisioningTemplateOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateOutput) Description ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) Description() pulumi.StringPtrOutput
func (ProvisioningTemplateOutput) ElementType ¶
func (ProvisioningTemplateOutput) ElementType() reflect.Type
func (ProvisioningTemplateOutput) Enabled ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) Enabled() pulumi.BoolPtrOutput
func (ProvisioningTemplateOutput) PreProvisioningHook ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) PreProvisioningHook() ProvisioningTemplateProvisioningHookPtrOutput
func (ProvisioningTemplateOutput) ProvisioningRoleArn ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) ProvisioningRoleArn() pulumi.StringOutput
func (ProvisioningTemplateOutput) Tags ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) Tags() ProvisioningTemplateTagArrayOutput
func (ProvisioningTemplateOutput) TemplateArn ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) TemplateArn() pulumi.StringOutput
func (ProvisioningTemplateOutput) TemplateBody ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) TemplateBody() pulumi.StringOutput
func (ProvisioningTemplateOutput) TemplateName ¶ added in v0.17.0
func (o ProvisioningTemplateOutput) TemplateName() pulumi.StringPtrOutput
func (ProvisioningTemplateOutput) TemplateType ¶ added in v0.21.0
func (o ProvisioningTemplateOutput) TemplateType() ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplate]
func (ProvisioningTemplateOutput) ToProvisioningTemplateOutput ¶
func (o ProvisioningTemplateOutput) ToProvisioningTemplateOutput() ProvisioningTemplateOutput
func (ProvisioningTemplateOutput) ToProvisioningTemplateOutputWithContext ¶
func (o ProvisioningTemplateOutput) ToProvisioningTemplateOutputWithContext(ctx context.Context) ProvisioningTemplateOutput
type ProvisioningTemplateProvisioningHookArgs ¶
type ProvisioningTemplateProvisioningHookArgs struct { PayloadVersion pulumi.StringPtrInput `pulumi:"payloadVersion"` TargetArn pulumi.StringPtrInput `pulumi:"targetArn"` }
func (ProvisioningTemplateProvisioningHookArgs) ElementType ¶
func (ProvisioningTemplateProvisioningHookArgs) ElementType() reflect.Type
func (ProvisioningTemplateProvisioningHookArgs) ToOutput ¶ added in v0.76.0
func (i ProvisioningTemplateProvisioningHookArgs) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateProvisioningHook]
func (ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookOutput ¶
func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookOutput() ProvisioningTemplateProvisioningHookOutput
func (ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookOutputWithContext ¶
func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookOutput
func (ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookPtrOutput ¶
func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
func (ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookPtrOutputWithContext ¶
func (i ProvisioningTemplateProvisioningHookArgs) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
type ProvisioningTemplateProvisioningHookInput ¶
type ProvisioningTemplateProvisioningHookInput interface { pulumi.Input ToProvisioningTemplateProvisioningHookOutput() ProvisioningTemplateProvisioningHookOutput ToProvisioningTemplateProvisioningHookOutputWithContext(context.Context) ProvisioningTemplateProvisioningHookOutput }
ProvisioningTemplateProvisioningHookInput is an input type that accepts ProvisioningTemplateProvisioningHookArgs and ProvisioningTemplateProvisioningHookOutput values. You can construct a concrete instance of `ProvisioningTemplateProvisioningHookInput` via:
ProvisioningTemplateProvisioningHookArgs{...}
type ProvisioningTemplateProvisioningHookOutput ¶
type ProvisioningTemplateProvisioningHookOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateProvisioningHookOutput) ElementType ¶
func (ProvisioningTemplateProvisioningHookOutput) ElementType() reflect.Type
func (ProvisioningTemplateProvisioningHookOutput) PayloadVersion ¶
func (o ProvisioningTemplateProvisioningHookOutput) PayloadVersion() pulumi.StringPtrOutput
func (ProvisioningTemplateProvisioningHookOutput) TargetArn ¶
func (o ProvisioningTemplateProvisioningHookOutput) TargetArn() pulumi.StringPtrOutput
func (ProvisioningTemplateProvisioningHookOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateProvisioningHookOutput) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateProvisioningHook]
func (ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookOutput ¶
func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookOutput() ProvisioningTemplateProvisioningHookOutput
func (ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookOutputWithContext ¶
func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookOutput
func (ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookPtrOutput ¶
func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
func (ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext ¶
func (o ProvisioningTemplateProvisioningHookOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
type ProvisioningTemplateProvisioningHookPtrInput ¶
type ProvisioningTemplateProvisioningHookPtrInput interface { pulumi.Input ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput ToProvisioningTemplateProvisioningHookPtrOutputWithContext(context.Context) ProvisioningTemplateProvisioningHookPtrOutput }
ProvisioningTemplateProvisioningHookPtrInput is an input type that accepts ProvisioningTemplateProvisioningHookArgs, ProvisioningTemplateProvisioningHookPtr and ProvisioningTemplateProvisioningHookPtrOutput values. You can construct a concrete instance of `ProvisioningTemplateProvisioningHookPtrInput` via:
ProvisioningTemplateProvisioningHookArgs{...} or: nil
func ProvisioningTemplateProvisioningHookPtr ¶
func ProvisioningTemplateProvisioningHookPtr(v *ProvisioningTemplateProvisioningHookArgs) ProvisioningTemplateProvisioningHookPtrInput
type ProvisioningTemplateProvisioningHookPtrOutput ¶
type ProvisioningTemplateProvisioningHookPtrOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateProvisioningHookPtrOutput) ElementType ¶
func (ProvisioningTemplateProvisioningHookPtrOutput) ElementType() reflect.Type
func (ProvisioningTemplateProvisioningHookPtrOutput) PayloadVersion ¶
func (o ProvisioningTemplateProvisioningHookPtrOutput) PayloadVersion() pulumi.StringPtrOutput
func (ProvisioningTemplateProvisioningHookPtrOutput) TargetArn ¶
func (o ProvisioningTemplateProvisioningHookPtrOutput) TargetArn() pulumi.StringPtrOutput
func (ProvisioningTemplateProvisioningHookPtrOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateProvisioningHookPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplateProvisioningHook]
func (ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutput ¶
func (o ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
func (ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext ¶
func (o ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
type ProvisioningTemplateState ¶
type ProvisioningTemplateState struct { }
func (ProvisioningTemplateState) ElementType ¶
func (ProvisioningTemplateState) ElementType() reflect.Type
type ProvisioningTemplateTag ¶
type ProvisioningTemplateTagArgs ¶
type ProvisioningTemplateTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ProvisioningTemplateTagArgs) ElementType ¶
func (ProvisioningTemplateTagArgs) ElementType() reflect.Type
func (ProvisioningTemplateTagArgs) ToOutput ¶ added in v0.76.0
func (i ProvisioningTemplateTagArgs) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateTag]
func (ProvisioningTemplateTagArgs) ToProvisioningTemplateTagOutput ¶
func (i ProvisioningTemplateTagArgs) ToProvisioningTemplateTagOutput() ProvisioningTemplateTagOutput
func (ProvisioningTemplateTagArgs) ToProvisioningTemplateTagOutputWithContext ¶
func (i ProvisioningTemplateTagArgs) ToProvisioningTemplateTagOutputWithContext(ctx context.Context) ProvisioningTemplateTagOutput
type ProvisioningTemplateTagArray ¶
type ProvisioningTemplateTagArray []ProvisioningTemplateTagInput
func (ProvisioningTemplateTagArray) ElementType ¶
func (ProvisioningTemplateTagArray) ElementType() reflect.Type
func (ProvisioningTemplateTagArray) ToOutput ¶ added in v0.76.0
func (i ProvisioningTemplateTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ProvisioningTemplateTag]
func (ProvisioningTemplateTagArray) ToProvisioningTemplateTagArrayOutput ¶
func (i ProvisioningTemplateTagArray) ToProvisioningTemplateTagArrayOutput() ProvisioningTemplateTagArrayOutput
func (ProvisioningTemplateTagArray) ToProvisioningTemplateTagArrayOutputWithContext ¶
func (i ProvisioningTemplateTagArray) ToProvisioningTemplateTagArrayOutputWithContext(ctx context.Context) ProvisioningTemplateTagArrayOutput
type ProvisioningTemplateTagArrayInput ¶
type ProvisioningTemplateTagArrayInput interface { pulumi.Input ToProvisioningTemplateTagArrayOutput() ProvisioningTemplateTagArrayOutput ToProvisioningTemplateTagArrayOutputWithContext(context.Context) ProvisioningTemplateTagArrayOutput }
ProvisioningTemplateTagArrayInput is an input type that accepts ProvisioningTemplateTagArray and ProvisioningTemplateTagArrayOutput values. You can construct a concrete instance of `ProvisioningTemplateTagArrayInput` via:
ProvisioningTemplateTagArray{ ProvisioningTemplateTagArgs{...} }
type ProvisioningTemplateTagArrayOutput ¶
type ProvisioningTemplateTagArrayOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateTagArrayOutput) ElementType ¶
func (ProvisioningTemplateTagArrayOutput) ElementType() reflect.Type
func (ProvisioningTemplateTagArrayOutput) Index ¶
func (o ProvisioningTemplateTagArrayOutput) Index(i pulumi.IntInput) ProvisioningTemplateTagOutput
func (ProvisioningTemplateTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ProvisioningTemplateTag]
func (ProvisioningTemplateTagArrayOutput) ToProvisioningTemplateTagArrayOutput ¶
func (o ProvisioningTemplateTagArrayOutput) ToProvisioningTemplateTagArrayOutput() ProvisioningTemplateTagArrayOutput
func (ProvisioningTemplateTagArrayOutput) ToProvisioningTemplateTagArrayOutputWithContext ¶
func (o ProvisioningTemplateTagArrayOutput) ToProvisioningTemplateTagArrayOutputWithContext(ctx context.Context) ProvisioningTemplateTagArrayOutput
type ProvisioningTemplateTagInput ¶
type ProvisioningTemplateTagInput interface { pulumi.Input ToProvisioningTemplateTagOutput() ProvisioningTemplateTagOutput ToProvisioningTemplateTagOutputWithContext(context.Context) ProvisioningTemplateTagOutput }
ProvisioningTemplateTagInput is an input type that accepts ProvisioningTemplateTagArgs and ProvisioningTemplateTagOutput values. You can construct a concrete instance of `ProvisioningTemplateTagInput` via:
ProvisioningTemplateTagArgs{...}
type ProvisioningTemplateTagOutput ¶
type ProvisioningTemplateTagOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateTagOutput) ElementType ¶
func (ProvisioningTemplateTagOutput) ElementType() reflect.Type
func (ProvisioningTemplateTagOutput) Key ¶
func (o ProvisioningTemplateTagOutput) Key() pulumi.StringOutput
func (ProvisioningTemplateTagOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateTagOutput) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateTag]
func (ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutput ¶
func (o ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutput() ProvisioningTemplateTagOutput
func (ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutputWithContext ¶
func (o ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutputWithContext(ctx context.Context) ProvisioningTemplateTagOutput
func (ProvisioningTemplateTagOutput) Value ¶
func (o ProvisioningTemplateTagOutput) Value() pulumi.StringOutput
type ProvisioningTemplateTemplateType ¶ added in v0.21.0
type ProvisioningTemplateTemplateType string
func (ProvisioningTemplateTemplateType) ElementType ¶ added in v0.21.0
func (ProvisioningTemplateTemplateType) ElementType() reflect.Type
func (ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypeOutput ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypeOutput() ProvisioningTemplateTemplateTypeOutput
func (ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypeOutputWithContext ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypeOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypeOutput
func (ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypePtrOutput ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypePtrOutputWithContext ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToProvisioningTemplateTemplateTypePtrOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateTemplateType) ToStringOutput ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToStringOutput() pulumi.StringOutput
func (ProvisioningTemplateTemplateType) ToStringOutputWithContext ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningTemplateTemplateType) ToStringPtrOutput ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningTemplateTemplateType) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e ProvisioningTemplateTemplateType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningTemplateTemplateTypeInput ¶ added in v0.21.0
type ProvisioningTemplateTemplateTypeInput interface { pulumi.Input ToProvisioningTemplateTemplateTypeOutput() ProvisioningTemplateTemplateTypeOutput ToProvisioningTemplateTemplateTypeOutputWithContext(context.Context) ProvisioningTemplateTemplateTypeOutput }
ProvisioningTemplateTemplateTypeInput is an input type that accepts ProvisioningTemplateTemplateTypeArgs and ProvisioningTemplateTemplateTypeOutput values. You can construct a concrete instance of `ProvisioningTemplateTemplateTypeInput` via:
ProvisioningTemplateTemplateTypeArgs{...}
type ProvisioningTemplateTemplateTypeOutput ¶ added in v0.21.0
type ProvisioningTemplateTemplateTypeOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateTemplateTypeOutput) ElementType ¶ added in v0.21.0
func (ProvisioningTemplateTemplateTypeOutput) ElementType() reflect.Type
func (ProvisioningTemplateTemplateTypeOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateTemplateTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ProvisioningTemplateTemplateType]
func (ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypeOutput ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypeOutput() ProvisioningTemplateTemplateTypeOutput
func (ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypeOutputWithContext ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypeOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypeOutput
func (ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypePtrOutput ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypePtrOutputWithContext ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToProvisioningTemplateTemplateTypePtrOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateTemplateTypeOutput) ToStringOutput ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToStringOutput() pulumi.StringOutput
func (ProvisioningTemplateTemplateTypeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningTemplateTemplateTypeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningTemplateTemplateTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningTemplateTemplateTypePtrInput ¶ added in v0.21.0
type ProvisioningTemplateTemplateTypePtrInput interface { pulumi.Input ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput ToProvisioningTemplateTemplateTypePtrOutputWithContext(context.Context) ProvisioningTemplateTemplateTypePtrOutput }
func ProvisioningTemplateTemplateTypePtr ¶ added in v0.21.0
func ProvisioningTemplateTemplateTypePtr(v string) ProvisioningTemplateTemplateTypePtrInput
type ProvisioningTemplateTemplateTypePtrOutput ¶ added in v0.21.0
type ProvisioningTemplateTemplateTypePtrOutput struct{ *pulumi.OutputState }
func (ProvisioningTemplateTemplateTypePtrOutput) ElementType ¶ added in v0.21.0
func (ProvisioningTemplateTemplateTypePtrOutput) ElementType() reflect.Type
func (ProvisioningTemplateTemplateTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o ProvisioningTemplateTemplateTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ProvisioningTemplateTemplateType]
func (ProvisioningTemplateTemplateTypePtrOutput) ToProvisioningTemplateTemplateTypePtrOutput ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypePtrOutput) ToProvisioningTemplateTemplateTypePtrOutput() ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateTemplateTypePtrOutput) ToProvisioningTemplateTemplateTypePtrOutputWithContext ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypePtrOutput) ToProvisioningTemplateTemplateTypePtrOutputWithContext(ctx context.Context) ProvisioningTemplateTemplateTypePtrOutput
func (ProvisioningTemplateTemplateTypePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningTemplateTemplateTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o ProvisioningTemplateTemplateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceSpecificLogging ¶ added in v0.3.0
type ResourceSpecificLogging struct { pulumi.CustomResourceState // The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED. LogLevel ResourceSpecificLoggingLogLevelOutput `pulumi:"logLevel"` // Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target. TargetId pulumi.StringOutput `pulumi:"targetId"` // The target name. TargetName pulumi.StringOutput `pulumi:"targetName"` // The target type. Value must be THING_GROUP, CLIENT_ID, SOURCE_IP, PRINCIPAL_ID, or EVENT_TYPE. TargetType ResourceSpecificLoggingTargetTypeOutput `pulumi:"targetType"` }
Resource-specific logging allows you to specify a logging level for a specific thing group.
func GetResourceSpecificLogging ¶ added in v0.3.0
func GetResourceSpecificLogging(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceSpecificLoggingState, opts ...pulumi.ResourceOption) (*ResourceSpecificLogging, error)
GetResourceSpecificLogging gets an existing ResourceSpecificLogging 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 NewResourceSpecificLogging ¶ added in v0.3.0
func NewResourceSpecificLogging(ctx *pulumi.Context, name string, args *ResourceSpecificLoggingArgs, opts ...pulumi.ResourceOption) (*ResourceSpecificLogging, error)
NewResourceSpecificLogging registers a new resource with the given unique name, arguments, and options.
func (*ResourceSpecificLogging) ElementType ¶ added in v0.3.0
func (*ResourceSpecificLogging) ElementType() reflect.Type
func (*ResourceSpecificLogging) ToOutput ¶ added in v0.76.0
func (i *ResourceSpecificLogging) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLogging]
func (*ResourceSpecificLogging) ToResourceSpecificLoggingOutput ¶ added in v0.3.0
func (i *ResourceSpecificLogging) ToResourceSpecificLoggingOutput() ResourceSpecificLoggingOutput
func (*ResourceSpecificLogging) ToResourceSpecificLoggingOutputWithContext ¶ added in v0.3.0
func (i *ResourceSpecificLogging) ToResourceSpecificLoggingOutputWithContext(ctx context.Context) ResourceSpecificLoggingOutput
type ResourceSpecificLoggingArgs ¶ added in v0.3.0
type ResourceSpecificLoggingArgs struct { // The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED. LogLevel ResourceSpecificLoggingLogLevelInput // The target name. TargetName pulumi.StringInput // The target type. Value must be THING_GROUP, CLIENT_ID, SOURCE_IP, PRINCIPAL_ID, or EVENT_TYPE. TargetType ResourceSpecificLoggingTargetTypeInput }
The set of arguments for constructing a ResourceSpecificLogging resource.
func (ResourceSpecificLoggingArgs) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingArgs) ElementType() reflect.Type
type ResourceSpecificLoggingInput ¶ added in v0.3.0
type ResourceSpecificLoggingInput interface { pulumi.Input ToResourceSpecificLoggingOutput() ResourceSpecificLoggingOutput ToResourceSpecificLoggingOutputWithContext(ctx context.Context) ResourceSpecificLoggingOutput }
type ResourceSpecificLoggingLogLevel ¶ added in v0.3.0
type ResourceSpecificLoggingLogLevel string
The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
func (ResourceSpecificLoggingLogLevel) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingLogLevel) ElementType() reflect.Type
func (ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelOutput() ResourceSpecificLoggingLogLevelOutput
func (ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelOutput
func (ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelPtrOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput
func (ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelPtrOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToResourceSpecificLoggingLogLevelPtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelPtrOutput
func (ResourceSpecificLoggingLogLevel) ToStringOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToStringOutput() pulumi.StringOutput
func (ResourceSpecificLoggingLogLevel) ToStringOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceSpecificLoggingLogLevel) ToStringPtrOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceSpecificLoggingLogLevel) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceSpecificLoggingLogLevelInput ¶ added in v0.3.0
type ResourceSpecificLoggingLogLevelInput interface { pulumi.Input ToResourceSpecificLoggingLogLevelOutput() ResourceSpecificLoggingLogLevelOutput ToResourceSpecificLoggingLogLevelOutputWithContext(context.Context) ResourceSpecificLoggingLogLevelOutput }
ResourceSpecificLoggingLogLevelInput is an input type that accepts ResourceSpecificLoggingLogLevelArgs and ResourceSpecificLoggingLogLevelOutput values. You can construct a concrete instance of `ResourceSpecificLoggingLogLevelInput` via:
ResourceSpecificLoggingLogLevelArgs{...}
type ResourceSpecificLoggingLogLevelOutput ¶ added in v0.3.0
type ResourceSpecificLoggingLogLevelOutput struct{ *pulumi.OutputState }
func (ResourceSpecificLoggingLogLevelOutput) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingLogLevelOutput) ElementType() reflect.Type
func (ResourceSpecificLoggingLogLevelOutput) ToOutput ¶ added in v0.76.0
func (o ResourceSpecificLoggingLogLevelOutput) ToOutput(ctx context.Context) pulumix.Output[ResourceSpecificLoggingLogLevel]
func (ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelOutput() ResourceSpecificLoggingLogLevelOutput
func (ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelOutput
func (ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelPtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput
func (ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelPtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToResourceSpecificLoggingLogLevelPtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelPtrOutput
func (ResourceSpecificLoggingLogLevelOutput) ToStringOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToStringOutput() pulumi.StringOutput
func (ResourceSpecificLoggingLogLevelOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceSpecificLoggingLogLevelOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceSpecificLoggingLogLevelOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceSpecificLoggingLogLevelPtrInput ¶ added in v0.3.0
type ResourceSpecificLoggingLogLevelPtrInput interface { pulumi.Input ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput ToResourceSpecificLoggingLogLevelPtrOutputWithContext(context.Context) ResourceSpecificLoggingLogLevelPtrOutput }
func ResourceSpecificLoggingLogLevelPtr ¶ added in v0.3.0
func ResourceSpecificLoggingLogLevelPtr(v string) ResourceSpecificLoggingLogLevelPtrInput
type ResourceSpecificLoggingLogLevelPtrOutput ¶ added in v0.3.0
type ResourceSpecificLoggingLogLevelPtrOutput struct{ *pulumi.OutputState }
func (ResourceSpecificLoggingLogLevelPtrOutput) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingLogLevelPtrOutput) ElementType() reflect.Type
func (ResourceSpecificLoggingLogLevelPtrOutput) ToOutput ¶ added in v0.76.0
func (o ResourceSpecificLoggingLogLevelPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLoggingLogLevel]
func (ResourceSpecificLoggingLogLevelPtrOutput) ToResourceSpecificLoggingLogLevelPtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelPtrOutput) ToResourceSpecificLoggingLogLevelPtrOutput() ResourceSpecificLoggingLogLevelPtrOutput
func (ResourceSpecificLoggingLogLevelPtrOutput) ToResourceSpecificLoggingLogLevelPtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelPtrOutput) ToResourceSpecificLoggingLogLevelPtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingLogLevelPtrOutput
func (ResourceSpecificLoggingLogLevelPtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceSpecificLoggingLogLevelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceSpecificLoggingOutput ¶ added in v0.3.0
type ResourceSpecificLoggingOutput struct{ *pulumi.OutputState }
func (ResourceSpecificLoggingOutput) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingOutput) ElementType() reflect.Type
func (ResourceSpecificLoggingOutput) LogLevel ¶ added in v0.17.0
func (o ResourceSpecificLoggingOutput) LogLevel() ResourceSpecificLoggingLogLevelOutput
The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
func (ResourceSpecificLoggingOutput) TargetId ¶ added in v0.17.0
func (o ResourceSpecificLoggingOutput) TargetId() pulumi.StringOutput
Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
func (ResourceSpecificLoggingOutput) TargetName ¶ added in v0.17.0
func (o ResourceSpecificLoggingOutput) TargetName() pulumi.StringOutput
The target name.
func (ResourceSpecificLoggingOutput) TargetType ¶ added in v0.17.0
func (o ResourceSpecificLoggingOutput) TargetType() ResourceSpecificLoggingTargetTypeOutput
The target type. Value must be THING_GROUP, CLIENT_ID, SOURCE_IP, PRINCIPAL_ID, or EVENT_TYPE.
func (ResourceSpecificLoggingOutput) ToOutput ¶ added in v0.76.0
func (o ResourceSpecificLoggingOutput) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLogging]
func (ResourceSpecificLoggingOutput) ToResourceSpecificLoggingOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingOutput) ToResourceSpecificLoggingOutput() ResourceSpecificLoggingOutput
func (ResourceSpecificLoggingOutput) ToResourceSpecificLoggingOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingOutput) ToResourceSpecificLoggingOutputWithContext(ctx context.Context) ResourceSpecificLoggingOutput
type ResourceSpecificLoggingState ¶ added in v0.3.0
type ResourceSpecificLoggingState struct { }
func (ResourceSpecificLoggingState) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingState) ElementType() reflect.Type
type ResourceSpecificLoggingTargetType ¶ added in v0.3.0
type ResourceSpecificLoggingTargetType string
The target type. Value must be THING_GROUP, CLIENT_ID, SOURCE_IP, PRINCIPAL_ID, or EVENT_TYPE.
func (ResourceSpecificLoggingTargetType) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingTargetType) ElementType() reflect.Type
func (ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypeOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypeOutput() ResourceSpecificLoggingTargetTypeOutput
func (ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypeOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypeOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypeOutput
func (ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypePtrOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput
func (ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypePtrOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToResourceSpecificLoggingTargetTypePtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypePtrOutput
func (ResourceSpecificLoggingTargetType) ToStringOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToStringOutput() pulumi.StringOutput
func (ResourceSpecificLoggingTargetType) ToStringOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceSpecificLoggingTargetType) ToStringPtrOutput ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceSpecificLoggingTargetType) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (e ResourceSpecificLoggingTargetType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceSpecificLoggingTargetTypeInput ¶ added in v0.3.0
type ResourceSpecificLoggingTargetTypeInput interface { pulumi.Input ToResourceSpecificLoggingTargetTypeOutput() ResourceSpecificLoggingTargetTypeOutput ToResourceSpecificLoggingTargetTypeOutputWithContext(context.Context) ResourceSpecificLoggingTargetTypeOutput }
ResourceSpecificLoggingTargetTypeInput is an input type that accepts ResourceSpecificLoggingTargetTypeArgs and ResourceSpecificLoggingTargetTypeOutput values. You can construct a concrete instance of `ResourceSpecificLoggingTargetTypeInput` via:
ResourceSpecificLoggingTargetTypeArgs{...}
type ResourceSpecificLoggingTargetTypeOutput ¶ added in v0.3.0
type ResourceSpecificLoggingTargetTypeOutput struct{ *pulumi.OutputState }
func (ResourceSpecificLoggingTargetTypeOutput) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingTargetTypeOutput) ElementType() reflect.Type
func (ResourceSpecificLoggingTargetTypeOutput) ToOutput ¶ added in v0.76.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ResourceSpecificLoggingTargetType]
func (ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypeOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypeOutput() ResourceSpecificLoggingTargetTypeOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypeOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypeOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypeOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypePtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypePtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToResourceSpecificLoggingTargetTypePtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypePtrOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToStringOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToStringOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceSpecificLoggingTargetTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceSpecificLoggingTargetTypePtrInput ¶ added in v0.3.0
type ResourceSpecificLoggingTargetTypePtrInput interface { pulumi.Input ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput ToResourceSpecificLoggingTargetTypePtrOutputWithContext(context.Context) ResourceSpecificLoggingTargetTypePtrOutput }
func ResourceSpecificLoggingTargetTypePtr ¶ added in v0.3.0
func ResourceSpecificLoggingTargetTypePtr(v string) ResourceSpecificLoggingTargetTypePtrInput
type ResourceSpecificLoggingTargetTypePtrOutput ¶ added in v0.3.0
type ResourceSpecificLoggingTargetTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceSpecificLoggingTargetTypePtrOutput) ElementType ¶ added in v0.3.0
func (ResourceSpecificLoggingTargetTypePtrOutput) ElementType() reflect.Type
func (ResourceSpecificLoggingTargetTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o ResourceSpecificLoggingTargetTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ResourceSpecificLoggingTargetType]
func (ResourceSpecificLoggingTargetTypePtrOutput) ToResourceSpecificLoggingTargetTypePtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypePtrOutput) ToResourceSpecificLoggingTargetTypePtrOutput() ResourceSpecificLoggingTargetTypePtrOutput
func (ResourceSpecificLoggingTargetTypePtrOutput) ToResourceSpecificLoggingTargetTypePtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypePtrOutput) ToResourceSpecificLoggingTargetTypePtrOutputWithContext(ctx context.Context) ResourceSpecificLoggingTargetTypePtrOutput
func (ResourceSpecificLoggingTargetTypePtrOutput) ToStringPtrOutput ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceSpecificLoggingTargetTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.3.0
func (o ResourceSpecificLoggingTargetTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoleAlias ¶ added in v0.17.0
type RoleAlias struct { pulumi.CustomResourceState CredentialDurationSeconds pulumi.IntPtrOutput `pulumi:"credentialDurationSeconds"` RoleAlias pulumi.StringPtrOutput `pulumi:"roleAlias"` RoleAliasArn pulumi.StringOutput `pulumi:"roleAliasArn"` RoleArn pulumi.StringOutput `pulumi:"roleArn"` Tags RoleAliasTagArrayOutput `pulumi:"tags"` }
Use the AWS::IoT::RoleAlias resource to declare an AWS IoT RoleAlias.
func GetRoleAlias ¶ added in v0.17.0
func GetRoleAlias(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleAliasState, opts ...pulumi.ResourceOption) (*RoleAlias, error)
GetRoleAlias gets an existing RoleAlias 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 NewRoleAlias ¶ added in v0.17.0
func NewRoleAlias(ctx *pulumi.Context, name string, args *RoleAliasArgs, opts ...pulumi.ResourceOption) (*RoleAlias, error)
NewRoleAlias registers a new resource with the given unique name, arguments, and options.
func (*RoleAlias) ElementType ¶ added in v0.17.0
func (*RoleAlias) ToRoleAliasOutput ¶ added in v0.17.0
func (i *RoleAlias) ToRoleAliasOutput() RoleAliasOutput
func (*RoleAlias) ToRoleAliasOutputWithContext ¶ added in v0.17.0
func (i *RoleAlias) ToRoleAliasOutputWithContext(ctx context.Context) RoleAliasOutput
type RoleAliasArgs ¶ added in v0.17.0
type RoleAliasArgs struct { CredentialDurationSeconds pulumi.IntPtrInput RoleAlias pulumi.StringPtrInput RoleArn pulumi.StringInput Tags RoleAliasTagArrayInput }
The set of arguments for constructing a RoleAlias resource.
func (RoleAliasArgs) ElementType ¶ added in v0.17.0
func (RoleAliasArgs) ElementType() reflect.Type
type RoleAliasInput ¶ added in v0.17.0
type RoleAliasInput interface { pulumi.Input ToRoleAliasOutput() RoleAliasOutput ToRoleAliasOutputWithContext(ctx context.Context) RoleAliasOutput }
type RoleAliasOutput ¶ added in v0.17.0
type RoleAliasOutput struct{ *pulumi.OutputState }
func (RoleAliasOutput) CredentialDurationSeconds ¶ added in v0.17.0
func (o RoleAliasOutput) CredentialDurationSeconds() pulumi.IntPtrOutput
func (RoleAliasOutput) ElementType ¶ added in v0.17.0
func (RoleAliasOutput) ElementType() reflect.Type
func (RoleAliasOutput) RoleAlias ¶ added in v0.17.0
func (o RoleAliasOutput) RoleAlias() pulumi.StringPtrOutput
func (RoleAliasOutput) RoleAliasArn ¶ added in v0.17.0
func (o RoleAliasOutput) RoleAliasArn() pulumi.StringOutput
func (RoleAliasOutput) RoleArn ¶ added in v0.17.0
func (o RoleAliasOutput) RoleArn() pulumi.StringOutput
func (RoleAliasOutput) Tags ¶ added in v0.17.0
func (o RoleAliasOutput) Tags() RoleAliasTagArrayOutput
func (RoleAliasOutput) ToRoleAliasOutput ¶ added in v0.17.0
func (o RoleAliasOutput) ToRoleAliasOutput() RoleAliasOutput
func (RoleAliasOutput) ToRoleAliasOutputWithContext ¶ added in v0.17.0
func (o RoleAliasOutput) ToRoleAliasOutputWithContext(ctx context.Context) RoleAliasOutput
type RoleAliasState ¶ added in v0.17.0
type RoleAliasState struct { }
func (RoleAliasState) ElementType ¶ added in v0.17.0
func (RoleAliasState) ElementType() reflect.Type
type RoleAliasTag ¶ added in v0.17.0
type RoleAliasTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type RoleAliasTagArgs ¶ added in v0.17.0
type RoleAliasTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (RoleAliasTagArgs) ElementType ¶ added in v0.17.0
func (RoleAliasTagArgs) ElementType() reflect.Type
func (RoleAliasTagArgs) ToOutput ¶ added in v0.76.0
func (i RoleAliasTagArgs) ToOutput(ctx context.Context) pulumix.Output[RoleAliasTag]
func (RoleAliasTagArgs) ToRoleAliasTagOutput ¶ added in v0.17.0
func (i RoleAliasTagArgs) ToRoleAliasTagOutput() RoleAliasTagOutput
func (RoleAliasTagArgs) ToRoleAliasTagOutputWithContext ¶ added in v0.17.0
func (i RoleAliasTagArgs) ToRoleAliasTagOutputWithContext(ctx context.Context) RoleAliasTagOutput
type RoleAliasTagArray ¶ added in v0.17.0
type RoleAliasTagArray []RoleAliasTagInput
func (RoleAliasTagArray) ElementType ¶ added in v0.17.0
func (RoleAliasTagArray) ElementType() reflect.Type
func (RoleAliasTagArray) ToOutput ¶ added in v0.76.0
func (i RoleAliasTagArray) ToOutput(ctx context.Context) pulumix.Output[[]RoleAliasTag]
func (RoleAliasTagArray) ToRoleAliasTagArrayOutput ¶ added in v0.17.0
func (i RoleAliasTagArray) ToRoleAliasTagArrayOutput() RoleAliasTagArrayOutput
func (RoleAliasTagArray) ToRoleAliasTagArrayOutputWithContext ¶ added in v0.17.0
func (i RoleAliasTagArray) ToRoleAliasTagArrayOutputWithContext(ctx context.Context) RoleAliasTagArrayOutput
type RoleAliasTagArrayInput ¶ added in v0.17.0
type RoleAliasTagArrayInput interface { pulumi.Input ToRoleAliasTagArrayOutput() RoleAliasTagArrayOutput ToRoleAliasTagArrayOutputWithContext(context.Context) RoleAliasTagArrayOutput }
RoleAliasTagArrayInput is an input type that accepts RoleAliasTagArray and RoleAliasTagArrayOutput values. You can construct a concrete instance of `RoleAliasTagArrayInput` via:
RoleAliasTagArray{ RoleAliasTagArgs{...} }
type RoleAliasTagArrayOutput ¶ added in v0.17.0
type RoleAliasTagArrayOutput struct{ *pulumi.OutputState }
func (RoleAliasTagArrayOutput) ElementType ¶ added in v0.17.0
func (RoleAliasTagArrayOutput) ElementType() reflect.Type
func (RoleAliasTagArrayOutput) Index ¶ added in v0.17.0
func (o RoleAliasTagArrayOutput) Index(i pulumi.IntInput) RoleAliasTagOutput
func (RoleAliasTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o RoleAliasTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RoleAliasTag]
func (RoleAliasTagArrayOutput) ToRoleAliasTagArrayOutput ¶ added in v0.17.0
func (o RoleAliasTagArrayOutput) ToRoleAliasTagArrayOutput() RoleAliasTagArrayOutput
func (RoleAliasTagArrayOutput) ToRoleAliasTagArrayOutputWithContext ¶ added in v0.17.0
func (o RoleAliasTagArrayOutput) ToRoleAliasTagArrayOutputWithContext(ctx context.Context) RoleAliasTagArrayOutput
type RoleAliasTagInput ¶ added in v0.17.0
type RoleAliasTagInput interface { pulumi.Input ToRoleAliasTagOutput() RoleAliasTagOutput ToRoleAliasTagOutputWithContext(context.Context) RoleAliasTagOutput }
RoleAliasTagInput is an input type that accepts RoleAliasTagArgs and RoleAliasTagOutput values. You can construct a concrete instance of `RoleAliasTagInput` via:
RoleAliasTagArgs{...}
type RoleAliasTagOutput ¶ added in v0.17.0
type RoleAliasTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (RoleAliasTagOutput) ElementType ¶ added in v0.17.0
func (RoleAliasTagOutput) ElementType() reflect.Type
func (RoleAliasTagOutput) Key ¶ added in v0.17.0
func (o RoleAliasTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (RoleAliasTagOutput) ToOutput ¶ added in v0.76.0
func (o RoleAliasTagOutput) ToOutput(ctx context.Context) pulumix.Output[RoleAliasTag]
func (RoleAliasTagOutput) ToRoleAliasTagOutput ¶ added in v0.17.0
func (o RoleAliasTagOutput) ToRoleAliasTagOutput() RoleAliasTagOutput
func (RoleAliasTagOutput) ToRoleAliasTagOutputWithContext ¶ added in v0.17.0
func (o RoleAliasTagOutput) ToRoleAliasTagOutputWithContext(ctx context.Context) RoleAliasTagOutput
func (RoleAliasTagOutput) Value ¶ added in v0.17.0
func (o RoleAliasTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ScheduledAudit ¶
type ScheduledAudit struct { pulumi.CustomResourceState // The day of the month on which the scheduled audit takes place. Can be 1 through 31 or LAST. This field is required if the frequency parameter is set to MONTHLY. DayOfMonth pulumi.StringPtrOutput `pulumi:"dayOfMonth"` // The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY. DayOfWeek ScheduledAuditDayOfWeekPtrOutput `pulumi:"dayOfWeek"` // How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY. Frequency ScheduledAuditFrequencyOutput `pulumi:"frequency"` // The ARN (Amazon resource name) of the scheduled audit. ScheduledAuditArn pulumi.StringOutput `pulumi:"scheduledAuditArn"` // The name you want to give to the scheduled audit. ScheduledAuditName pulumi.StringPtrOutput `pulumi:"scheduledAuditName"` // An array of key-value pairs to apply to this resource. Tags ScheduledAuditTagArrayOutput `pulumi:"tags"` // Which checks are performed during the scheduled audit. Checks must be enabled for your account. TargetCheckNames pulumi.StringArrayOutput `pulumi:"targetCheckNames"` }
Scheduled audits can be used to specify the checks you want to perform during an audit and how often the audit should be run.
func GetScheduledAudit ¶
func GetScheduledAudit(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScheduledAuditState, opts ...pulumi.ResourceOption) (*ScheduledAudit, error)
GetScheduledAudit gets an existing ScheduledAudit 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 NewScheduledAudit ¶
func NewScheduledAudit(ctx *pulumi.Context, name string, args *ScheduledAuditArgs, opts ...pulumi.ResourceOption) (*ScheduledAudit, error)
NewScheduledAudit registers a new resource with the given unique name, arguments, and options.
func (*ScheduledAudit) ElementType ¶
func (*ScheduledAudit) ElementType() reflect.Type
func (*ScheduledAudit) ToOutput ¶ added in v0.76.0
func (i *ScheduledAudit) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAudit]
func (*ScheduledAudit) ToScheduledAuditOutput ¶
func (i *ScheduledAudit) ToScheduledAuditOutput() ScheduledAuditOutput
func (*ScheduledAudit) ToScheduledAuditOutputWithContext ¶
func (i *ScheduledAudit) ToScheduledAuditOutputWithContext(ctx context.Context) ScheduledAuditOutput
type ScheduledAuditArgs ¶
type ScheduledAuditArgs struct { // The day of the month on which the scheduled audit takes place. Can be 1 through 31 or LAST. This field is required if the frequency parameter is set to MONTHLY. DayOfMonth pulumi.StringPtrInput // The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY. DayOfWeek ScheduledAuditDayOfWeekPtrInput // How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY. Frequency ScheduledAuditFrequencyInput // The name you want to give to the scheduled audit. ScheduledAuditName pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags ScheduledAuditTagArrayInput // Which checks are performed during the scheduled audit. Checks must be enabled for your account. TargetCheckNames pulumi.StringArrayInput }
The set of arguments for constructing a ScheduledAudit resource.
func (ScheduledAuditArgs) ElementType ¶
func (ScheduledAuditArgs) ElementType() reflect.Type
type ScheduledAuditDayOfWeek ¶
type ScheduledAuditDayOfWeek string
The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY.
func (ScheduledAuditDayOfWeek) ElementType ¶
func (ScheduledAuditDayOfWeek) ElementType() reflect.Type
func (ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekOutput ¶
func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekOutput() ScheduledAuditDayOfWeekOutput
func (ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekOutputWithContext ¶
func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekOutput
func (ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekPtrOutput ¶
func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput
func (ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekPtrOutputWithContext ¶
func (e ScheduledAuditDayOfWeek) ToScheduledAuditDayOfWeekPtrOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekPtrOutput
func (ScheduledAuditDayOfWeek) ToStringOutput ¶
func (e ScheduledAuditDayOfWeek) ToStringOutput() pulumi.StringOutput
func (ScheduledAuditDayOfWeek) ToStringOutputWithContext ¶
func (e ScheduledAuditDayOfWeek) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledAuditDayOfWeek) ToStringPtrOutput ¶
func (e ScheduledAuditDayOfWeek) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledAuditDayOfWeek) ToStringPtrOutputWithContext ¶
func (e ScheduledAuditDayOfWeek) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledAuditDayOfWeekInput ¶
type ScheduledAuditDayOfWeekInput interface { pulumi.Input ToScheduledAuditDayOfWeekOutput() ScheduledAuditDayOfWeekOutput ToScheduledAuditDayOfWeekOutputWithContext(context.Context) ScheduledAuditDayOfWeekOutput }
ScheduledAuditDayOfWeekInput is an input type that accepts ScheduledAuditDayOfWeekArgs and ScheduledAuditDayOfWeekOutput values. You can construct a concrete instance of `ScheduledAuditDayOfWeekInput` via:
ScheduledAuditDayOfWeekArgs{...}
type ScheduledAuditDayOfWeekOutput ¶
type ScheduledAuditDayOfWeekOutput struct{ *pulumi.OutputState }
func (ScheduledAuditDayOfWeekOutput) ElementType ¶
func (ScheduledAuditDayOfWeekOutput) ElementType() reflect.Type
func (ScheduledAuditDayOfWeekOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditDayOfWeekOutput) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditDayOfWeek]
func (ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekOutput ¶
func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekOutput() ScheduledAuditDayOfWeekOutput
func (ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekOutputWithContext ¶
func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekOutput
func (ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekPtrOutput ¶
func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput
func (ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekPtrOutputWithContext ¶
func (o ScheduledAuditDayOfWeekOutput) ToScheduledAuditDayOfWeekPtrOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekPtrOutput
func (ScheduledAuditDayOfWeekOutput) ToStringOutput ¶
func (o ScheduledAuditDayOfWeekOutput) ToStringOutput() pulumi.StringOutput
func (ScheduledAuditDayOfWeekOutput) ToStringOutputWithContext ¶
func (o ScheduledAuditDayOfWeekOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledAuditDayOfWeekOutput) ToStringPtrOutput ¶
func (o ScheduledAuditDayOfWeekOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledAuditDayOfWeekOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledAuditDayOfWeekOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledAuditDayOfWeekPtrInput ¶
type ScheduledAuditDayOfWeekPtrInput interface { pulumi.Input ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput ToScheduledAuditDayOfWeekPtrOutputWithContext(context.Context) ScheduledAuditDayOfWeekPtrOutput }
func ScheduledAuditDayOfWeekPtr ¶
func ScheduledAuditDayOfWeekPtr(v string) ScheduledAuditDayOfWeekPtrInput
type ScheduledAuditDayOfWeekPtrOutput ¶
type ScheduledAuditDayOfWeekPtrOutput struct{ *pulumi.OutputState }
func (ScheduledAuditDayOfWeekPtrOutput) Elem ¶
func (o ScheduledAuditDayOfWeekPtrOutput) Elem() ScheduledAuditDayOfWeekOutput
func (ScheduledAuditDayOfWeekPtrOutput) ElementType ¶
func (ScheduledAuditDayOfWeekPtrOutput) ElementType() reflect.Type
func (ScheduledAuditDayOfWeekPtrOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditDayOfWeekPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAuditDayOfWeek]
func (ScheduledAuditDayOfWeekPtrOutput) ToScheduledAuditDayOfWeekPtrOutput ¶
func (o ScheduledAuditDayOfWeekPtrOutput) ToScheduledAuditDayOfWeekPtrOutput() ScheduledAuditDayOfWeekPtrOutput
func (ScheduledAuditDayOfWeekPtrOutput) ToScheduledAuditDayOfWeekPtrOutputWithContext ¶
func (o ScheduledAuditDayOfWeekPtrOutput) ToScheduledAuditDayOfWeekPtrOutputWithContext(ctx context.Context) ScheduledAuditDayOfWeekPtrOutput
func (ScheduledAuditDayOfWeekPtrOutput) ToStringPtrOutput ¶
func (o ScheduledAuditDayOfWeekPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledAuditDayOfWeekPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledAuditDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledAuditFrequency ¶
type ScheduledAuditFrequency string
How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY.
func (ScheduledAuditFrequency) ElementType ¶
func (ScheduledAuditFrequency) ElementType() reflect.Type
func (ScheduledAuditFrequency) ToScheduledAuditFrequencyOutput ¶
func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyOutput() ScheduledAuditFrequencyOutput
func (ScheduledAuditFrequency) ToScheduledAuditFrequencyOutputWithContext ¶
func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyOutputWithContext(ctx context.Context) ScheduledAuditFrequencyOutput
func (ScheduledAuditFrequency) ToScheduledAuditFrequencyPtrOutput ¶
func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput
func (ScheduledAuditFrequency) ToScheduledAuditFrequencyPtrOutputWithContext ¶
func (e ScheduledAuditFrequency) ToScheduledAuditFrequencyPtrOutputWithContext(ctx context.Context) ScheduledAuditFrequencyPtrOutput
func (ScheduledAuditFrequency) ToStringOutput ¶
func (e ScheduledAuditFrequency) ToStringOutput() pulumi.StringOutput
func (ScheduledAuditFrequency) ToStringOutputWithContext ¶
func (e ScheduledAuditFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledAuditFrequency) ToStringPtrOutput ¶
func (e ScheduledAuditFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledAuditFrequency) ToStringPtrOutputWithContext ¶
func (e ScheduledAuditFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledAuditFrequencyInput ¶
type ScheduledAuditFrequencyInput interface { pulumi.Input ToScheduledAuditFrequencyOutput() ScheduledAuditFrequencyOutput ToScheduledAuditFrequencyOutputWithContext(context.Context) ScheduledAuditFrequencyOutput }
ScheduledAuditFrequencyInput is an input type that accepts ScheduledAuditFrequencyArgs and ScheduledAuditFrequencyOutput values. You can construct a concrete instance of `ScheduledAuditFrequencyInput` via:
ScheduledAuditFrequencyArgs{...}
type ScheduledAuditFrequencyOutput ¶
type ScheduledAuditFrequencyOutput struct{ *pulumi.OutputState }
func (ScheduledAuditFrequencyOutput) ElementType ¶
func (ScheduledAuditFrequencyOutput) ElementType() reflect.Type
func (ScheduledAuditFrequencyOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditFrequencyOutput) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditFrequency]
func (ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyOutput ¶
func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyOutput() ScheduledAuditFrequencyOutput
func (ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyOutputWithContext ¶
func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyOutputWithContext(ctx context.Context) ScheduledAuditFrequencyOutput
func (ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyPtrOutput ¶
func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput
func (ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyPtrOutputWithContext ¶
func (o ScheduledAuditFrequencyOutput) ToScheduledAuditFrequencyPtrOutputWithContext(ctx context.Context) ScheduledAuditFrequencyPtrOutput
func (ScheduledAuditFrequencyOutput) ToStringOutput ¶
func (o ScheduledAuditFrequencyOutput) ToStringOutput() pulumi.StringOutput
func (ScheduledAuditFrequencyOutput) ToStringOutputWithContext ¶
func (o ScheduledAuditFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledAuditFrequencyOutput) ToStringPtrOutput ¶
func (o ScheduledAuditFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledAuditFrequencyOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledAuditFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledAuditFrequencyPtrInput ¶
type ScheduledAuditFrequencyPtrInput interface { pulumi.Input ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput ToScheduledAuditFrequencyPtrOutputWithContext(context.Context) ScheduledAuditFrequencyPtrOutput }
func ScheduledAuditFrequencyPtr ¶
func ScheduledAuditFrequencyPtr(v string) ScheduledAuditFrequencyPtrInput
type ScheduledAuditFrequencyPtrOutput ¶
type ScheduledAuditFrequencyPtrOutput struct{ *pulumi.OutputState }
func (ScheduledAuditFrequencyPtrOutput) Elem ¶
func (o ScheduledAuditFrequencyPtrOutput) Elem() ScheduledAuditFrequencyOutput
func (ScheduledAuditFrequencyPtrOutput) ElementType ¶
func (ScheduledAuditFrequencyPtrOutput) ElementType() reflect.Type
func (ScheduledAuditFrequencyPtrOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditFrequencyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAuditFrequency]
func (ScheduledAuditFrequencyPtrOutput) ToScheduledAuditFrequencyPtrOutput ¶
func (o ScheduledAuditFrequencyPtrOutput) ToScheduledAuditFrequencyPtrOutput() ScheduledAuditFrequencyPtrOutput
func (ScheduledAuditFrequencyPtrOutput) ToScheduledAuditFrequencyPtrOutputWithContext ¶
func (o ScheduledAuditFrequencyPtrOutput) ToScheduledAuditFrequencyPtrOutputWithContext(ctx context.Context) ScheduledAuditFrequencyPtrOutput
func (ScheduledAuditFrequencyPtrOutput) ToStringPtrOutput ¶
func (o ScheduledAuditFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledAuditFrequencyPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledAuditFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledAuditInput ¶
type ScheduledAuditInput interface { pulumi.Input ToScheduledAuditOutput() ScheduledAuditOutput ToScheduledAuditOutputWithContext(ctx context.Context) ScheduledAuditOutput }
type ScheduledAuditOutput ¶
type ScheduledAuditOutput struct{ *pulumi.OutputState }
func (ScheduledAuditOutput) DayOfMonth ¶ added in v0.17.0
func (o ScheduledAuditOutput) DayOfMonth() pulumi.StringPtrOutput
The day of the month on which the scheduled audit takes place. Can be 1 through 31 or LAST. This field is required if the frequency parameter is set to MONTHLY.
func (ScheduledAuditOutput) DayOfWeek ¶ added in v0.17.0
func (o ScheduledAuditOutput) DayOfWeek() ScheduledAuditDayOfWeekPtrOutput
The day of the week on which the scheduled audit takes place. Can be one of SUN, MON, TUE,WED, THU, FRI, or SAT. This field is required if the frequency parameter is set to WEEKLY or BIWEEKLY.
func (ScheduledAuditOutput) ElementType ¶
func (ScheduledAuditOutput) ElementType() reflect.Type
func (ScheduledAuditOutput) Frequency ¶ added in v0.17.0
func (o ScheduledAuditOutput) Frequency() ScheduledAuditFrequencyOutput
How often the scheduled audit takes place. Can be one of DAILY, WEEKLY, BIWEEKLY, or MONTHLY.
func (ScheduledAuditOutput) ScheduledAuditArn ¶ added in v0.17.0
func (o ScheduledAuditOutput) ScheduledAuditArn() pulumi.StringOutput
The ARN (Amazon resource name) of the scheduled audit.
func (ScheduledAuditOutput) ScheduledAuditName ¶ added in v0.17.0
func (o ScheduledAuditOutput) ScheduledAuditName() pulumi.StringPtrOutput
The name you want to give to the scheduled audit.
func (ScheduledAuditOutput) Tags ¶ added in v0.17.0
func (o ScheduledAuditOutput) Tags() ScheduledAuditTagArrayOutput
An array of key-value pairs to apply to this resource.
func (ScheduledAuditOutput) TargetCheckNames ¶ added in v0.17.0
func (o ScheduledAuditOutput) TargetCheckNames() pulumi.StringArrayOutput
Which checks are performed during the scheduled audit. Checks must be enabled for your account.
func (ScheduledAuditOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditOutput) ToOutput(ctx context.Context) pulumix.Output[*ScheduledAudit]
func (ScheduledAuditOutput) ToScheduledAuditOutput ¶
func (o ScheduledAuditOutput) ToScheduledAuditOutput() ScheduledAuditOutput
func (ScheduledAuditOutput) ToScheduledAuditOutputWithContext ¶
func (o ScheduledAuditOutput) ToScheduledAuditOutputWithContext(ctx context.Context) ScheduledAuditOutput
type ScheduledAuditState ¶
type ScheduledAuditState struct { }
func (ScheduledAuditState) ElementType ¶
func (ScheduledAuditState) ElementType() reflect.Type
type ScheduledAuditTag ¶
type ScheduledAuditTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ScheduledAuditTagArgs ¶
type ScheduledAuditTagArgs struct { // The tag's key. Key pulumi.StringInput `pulumi:"key"` // The tag's value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ScheduledAuditTagArgs) ElementType ¶
func (ScheduledAuditTagArgs) ElementType() reflect.Type
func (ScheduledAuditTagArgs) ToOutput ¶ added in v0.76.0
func (i ScheduledAuditTagArgs) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditTag]
func (ScheduledAuditTagArgs) ToScheduledAuditTagOutput ¶
func (i ScheduledAuditTagArgs) ToScheduledAuditTagOutput() ScheduledAuditTagOutput
func (ScheduledAuditTagArgs) ToScheduledAuditTagOutputWithContext ¶
func (i ScheduledAuditTagArgs) ToScheduledAuditTagOutputWithContext(ctx context.Context) ScheduledAuditTagOutput
type ScheduledAuditTagArray ¶
type ScheduledAuditTagArray []ScheduledAuditTagInput
func (ScheduledAuditTagArray) ElementType ¶
func (ScheduledAuditTagArray) ElementType() reflect.Type
func (ScheduledAuditTagArray) ToOutput ¶ added in v0.76.0
func (i ScheduledAuditTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ScheduledAuditTag]
func (ScheduledAuditTagArray) ToScheduledAuditTagArrayOutput ¶
func (i ScheduledAuditTagArray) ToScheduledAuditTagArrayOutput() ScheduledAuditTagArrayOutput
func (ScheduledAuditTagArray) ToScheduledAuditTagArrayOutputWithContext ¶
func (i ScheduledAuditTagArray) ToScheduledAuditTagArrayOutputWithContext(ctx context.Context) ScheduledAuditTagArrayOutput
type ScheduledAuditTagArrayInput ¶
type ScheduledAuditTagArrayInput interface { pulumi.Input ToScheduledAuditTagArrayOutput() ScheduledAuditTagArrayOutput ToScheduledAuditTagArrayOutputWithContext(context.Context) ScheduledAuditTagArrayOutput }
ScheduledAuditTagArrayInput is an input type that accepts ScheduledAuditTagArray and ScheduledAuditTagArrayOutput values. You can construct a concrete instance of `ScheduledAuditTagArrayInput` via:
ScheduledAuditTagArray{ ScheduledAuditTagArgs{...} }
type ScheduledAuditTagArrayOutput ¶
type ScheduledAuditTagArrayOutput struct{ *pulumi.OutputState }
func (ScheduledAuditTagArrayOutput) ElementType ¶
func (ScheduledAuditTagArrayOutput) ElementType() reflect.Type
func (ScheduledAuditTagArrayOutput) Index ¶
func (o ScheduledAuditTagArrayOutput) Index(i pulumi.IntInput) ScheduledAuditTagOutput
func (ScheduledAuditTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ScheduledAuditTag]
func (ScheduledAuditTagArrayOutput) ToScheduledAuditTagArrayOutput ¶
func (o ScheduledAuditTagArrayOutput) ToScheduledAuditTagArrayOutput() ScheduledAuditTagArrayOutput
func (ScheduledAuditTagArrayOutput) ToScheduledAuditTagArrayOutputWithContext ¶
func (o ScheduledAuditTagArrayOutput) ToScheduledAuditTagArrayOutputWithContext(ctx context.Context) ScheduledAuditTagArrayOutput
type ScheduledAuditTagInput ¶
type ScheduledAuditTagInput interface { pulumi.Input ToScheduledAuditTagOutput() ScheduledAuditTagOutput ToScheduledAuditTagOutputWithContext(context.Context) ScheduledAuditTagOutput }
ScheduledAuditTagInput is an input type that accepts ScheduledAuditTagArgs and ScheduledAuditTagOutput values. You can construct a concrete instance of `ScheduledAuditTagInput` via:
ScheduledAuditTagArgs{...}
type ScheduledAuditTagOutput ¶
type ScheduledAuditTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ScheduledAuditTagOutput) ElementType ¶
func (ScheduledAuditTagOutput) ElementType() reflect.Type
func (ScheduledAuditTagOutput) Key ¶
func (o ScheduledAuditTagOutput) Key() pulumi.StringOutput
The tag's key.
func (ScheduledAuditTagOutput) ToOutput ¶ added in v0.76.0
func (o ScheduledAuditTagOutput) ToOutput(ctx context.Context) pulumix.Output[ScheduledAuditTag]
func (ScheduledAuditTagOutput) ToScheduledAuditTagOutput ¶
func (o ScheduledAuditTagOutput) ToScheduledAuditTagOutput() ScheduledAuditTagOutput
func (ScheduledAuditTagOutput) ToScheduledAuditTagOutputWithContext ¶
func (o ScheduledAuditTagOutput) ToScheduledAuditTagOutputWithContext(ctx context.Context) ScheduledAuditTagOutput
func (ScheduledAuditTagOutput) Value ¶
func (o ScheduledAuditTagOutput) Value() pulumi.StringOutput
The tag's value.
type SecurityProfile ¶
type SecurityProfile struct { pulumi.CustomResourceState // A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors, but it is also retained for any metric specified here. AdditionalMetricsToRetainV2 SecurityProfileMetricToRetainArrayOutput `pulumi:"additionalMetricsToRetainV2"` // Specifies the destinations to which alerts are sent. AlertTargets pulumi.AnyOutput `pulumi:"alertTargets"` // Specifies the behaviors that, when violated by a device (thing), cause an alert. Behaviors SecurityProfileBehaviorArrayOutput `pulumi:"behaviors"` // The ARN (Amazon resource name) of the created security profile. SecurityProfileArn pulumi.StringOutput `pulumi:"securityProfileArn"` // A description of the security profile. SecurityProfileDescription pulumi.StringPtrOutput `pulumi:"securityProfileDescription"` // A unique identifier for the security profile. SecurityProfileName pulumi.StringPtrOutput `pulumi:"securityProfileName"` // Metadata that can be used to manage the security profile. Tags SecurityProfileTagArrayOutput `pulumi:"tags"` // A set of target ARNs that the security profile is attached to. TargetArns pulumi.StringArrayOutput `pulumi:"targetArns"` }
A security profile defines a set of expected behaviors for devices in your account.
func GetSecurityProfile ¶
func GetSecurityProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityProfileState, opts ...pulumi.ResourceOption) (*SecurityProfile, error)
GetSecurityProfile gets an existing SecurityProfile 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 NewSecurityProfile ¶
func NewSecurityProfile(ctx *pulumi.Context, name string, args *SecurityProfileArgs, opts ...pulumi.ResourceOption) (*SecurityProfile, error)
NewSecurityProfile registers a new resource with the given unique name, arguments, and options.
func (*SecurityProfile) ElementType ¶
func (*SecurityProfile) ElementType() reflect.Type
func (*SecurityProfile) ToOutput ¶ added in v0.76.0
func (i *SecurityProfile) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfile]
func (*SecurityProfile) ToSecurityProfileOutput ¶
func (i *SecurityProfile) ToSecurityProfileOutput() SecurityProfileOutput
func (*SecurityProfile) ToSecurityProfileOutputWithContext ¶
func (i *SecurityProfile) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
type SecurityProfileArgs ¶
type SecurityProfileArgs struct { // A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors, but it is also retained for any metric specified here. AdditionalMetricsToRetainV2 SecurityProfileMetricToRetainArrayInput // Specifies the destinations to which alerts are sent. AlertTargets pulumi.Input // Specifies the behaviors that, when violated by a device (thing), cause an alert. Behaviors SecurityProfileBehaviorArrayInput // A description of the security profile. SecurityProfileDescription pulumi.StringPtrInput // A unique identifier for the security profile. SecurityProfileName pulumi.StringPtrInput // Metadata that can be used to manage the security profile. Tags SecurityProfileTagArrayInput // A set of target ARNs that the security profile is attached to. TargetArns pulumi.StringArrayInput }
The set of arguments for constructing a SecurityProfile resource.
func (SecurityProfileArgs) ElementType ¶
func (SecurityProfileArgs) ElementType() reflect.Type
type SecurityProfileBehavior ¶
type SecurityProfileBehavior struct { Criteria *SecurityProfileBehaviorCriteria `pulumi:"criteria"` // What is measured by the behavior. Metric *string `pulumi:"metric"` MetricDimension *SecurityProfileMetricDimension `pulumi:"metricDimension"` // The name for the behavior. Name string `pulumi:"name"` // Manage Detect alarm SNS notifications by setting behavior notification to on or suppressed. Detect will continue to performing device behavior evaluations. However, suppressed alarms wouldn't be forwarded for SNS notification. SuppressAlerts *bool `pulumi:"suppressAlerts"` }
A security profile behavior.
type SecurityProfileBehaviorArgs ¶
type SecurityProfileBehaviorArgs struct { Criteria SecurityProfileBehaviorCriteriaPtrInput `pulumi:"criteria"` // What is measured by the behavior. Metric pulumi.StringPtrInput `pulumi:"metric"` MetricDimension SecurityProfileMetricDimensionPtrInput `pulumi:"metricDimension"` // The name for the behavior. Name pulumi.StringInput `pulumi:"name"` // Manage Detect alarm SNS notifications by setting behavior notification to on or suppressed. Detect will continue to performing device behavior evaluations. However, suppressed alarms wouldn't be forwarded for SNS notification. SuppressAlerts pulumi.BoolPtrInput `pulumi:"suppressAlerts"` }
A security profile behavior.
func (SecurityProfileBehaviorArgs) ElementType ¶
func (SecurityProfileBehaviorArgs) ElementType() reflect.Type
func (SecurityProfileBehaviorArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileBehaviorArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehavior]
func (SecurityProfileBehaviorArgs) ToSecurityProfileBehaviorOutput ¶
func (i SecurityProfileBehaviorArgs) ToSecurityProfileBehaviorOutput() SecurityProfileBehaviorOutput
func (SecurityProfileBehaviorArgs) ToSecurityProfileBehaviorOutputWithContext ¶
func (i SecurityProfileBehaviorArgs) ToSecurityProfileBehaviorOutputWithContext(ctx context.Context) SecurityProfileBehaviorOutput
type SecurityProfileBehaviorArray ¶
type SecurityProfileBehaviorArray []SecurityProfileBehaviorInput
func (SecurityProfileBehaviorArray) ElementType ¶
func (SecurityProfileBehaviorArray) ElementType() reflect.Type
func (SecurityProfileBehaviorArray) ToOutput ¶ added in v0.76.0
func (i SecurityProfileBehaviorArray) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileBehavior]
func (SecurityProfileBehaviorArray) ToSecurityProfileBehaviorArrayOutput ¶
func (i SecurityProfileBehaviorArray) ToSecurityProfileBehaviorArrayOutput() SecurityProfileBehaviorArrayOutput
func (SecurityProfileBehaviorArray) ToSecurityProfileBehaviorArrayOutputWithContext ¶
func (i SecurityProfileBehaviorArray) ToSecurityProfileBehaviorArrayOutputWithContext(ctx context.Context) SecurityProfileBehaviorArrayOutput
type SecurityProfileBehaviorArrayInput ¶
type SecurityProfileBehaviorArrayInput interface { pulumi.Input ToSecurityProfileBehaviorArrayOutput() SecurityProfileBehaviorArrayOutput ToSecurityProfileBehaviorArrayOutputWithContext(context.Context) SecurityProfileBehaviorArrayOutput }
SecurityProfileBehaviorArrayInput is an input type that accepts SecurityProfileBehaviorArray and SecurityProfileBehaviorArrayOutput values. You can construct a concrete instance of `SecurityProfileBehaviorArrayInput` via:
SecurityProfileBehaviorArray{ SecurityProfileBehaviorArgs{...} }
type SecurityProfileBehaviorArrayOutput ¶
type SecurityProfileBehaviorArrayOutput struct{ *pulumi.OutputState }
func (SecurityProfileBehaviorArrayOutput) ElementType ¶
func (SecurityProfileBehaviorArrayOutput) ElementType() reflect.Type
func (SecurityProfileBehaviorArrayOutput) Index ¶
func (o SecurityProfileBehaviorArrayOutput) Index(i pulumi.IntInput) SecurityProfileBehaviorOutput
func (SecurityProfileBehaviorArrayOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileBehaviorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileBehavior]
func (SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutput ¶
func (o SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutput() SecurityProfileBehaviorArrayOutput
func (SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutputWithContext ¶
func (o SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutputWithContext(ctx context.Context) SecurityProfileBehaviorArrayOutput
type SecurityProfileBehaviorCriteria ¶
type SecurityProfileBehaviorCriteria struct { // The operator that relates the thing measured (metric) to the criteria (containing a value or statisticalThreshold). ComparisonOperator *SecurityProfileBehaviorCriteriaComparisonOperator `pulumi:"comparisonOperator"` // If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1. ConsecutiveDatapointsToAlarm *int `pulumi:"consecutiveDatapointsToAlarm"` // If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1. ConsecutiveDatapointsToClear *int `pulumi:"consecutiveDatapointsToClear"` // Use this to specify the time duration over which the behavior is evaluated. DurationSeconds *int `pulumi:"durationSeconds"` MlDetectionConfig *SecurityProfileMachineLearningDetectionConfig `pulumi:"mlDetectionConfig"` StatisticalThreshold *SecurityProfileStatisticalThreshold `pulumi:"statisticalThreshold"` Value *SecurityProfileMetricValue `pulumi:"value"` }
The criteria by which the behavior is determined to be normal.
type SecurityProfileBehaviorCriteriaArgs ¶
type SecurityProfileBehaviorCriteriaArgs struct { // The operator that relates the thing measured (metric) to the criteria (containing a value or statisticalThreshold). ComparisonOperator SecurityProfileBehaviorCriteriaComparisonOperatorPtrInput `pulumi:"comparisonOperator"` // If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1. ConsecutiveDatapointsToAlarm pulumi.IntPtrInput `pulumi:"consecutiveDatapointsToAlarm"` // If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1. ConsecutiveDatapointsToClear pulumi.IntPtrInput `pulumi:"consecutiveDatapointsToClear"` // Use this to specify the time duration over which the behavior is evaluated. DurationSeconds pulumi.IntPtrInput `pulumi:"durationSeconds"` MlDetectionConfig SecurityProfileMachineLearningDetectionConfigPtrInput `pulumi:"mlDetectionConfig"` StatisticalThreshold SecurityProfileStatisticalThresholdPtrInput `pulumi:"statisticalThreshold"` Value SecurityProfileMetricValuePtrInput `pulumi:"value"` }
The criteria by which the behavior is determined to be normal.
func (SecurityProfileBehaviorCriteriaArgs) ElementType ¶
func (SecurityProfileBehaviorCriteriaArgs) ElementType() reflect.Type
func (SecurityProfileBehaviorCriteriaArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileBehaviorCriteriaArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehaviorCriteria]
func (SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaOutput ¶
func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaOutput() SecurityProfileBehaviorCriteriaOutput
func (SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaOutputWithContext ¶
func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaOutput
func (SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaPtrOutput ¶
func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput
func (SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext ¶
func (i SecurityProfileBehaviorCriteriaArgs) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaPtrOutput
type SecurityProfileBehaviorCriteriaComparisonOperator ¶
type SecurityProfileBehaviorCriteriaComparisonOperator string
The operator that relates the thing measured (metric) to the criteria (containing a value or statisticalThreshold).
func (SecurityProfileBehaviorCriteriaComparisonOperator) ElementType ¶
func (SecurityProfileBehaviorCriteriaComparisonOperator) ElementType() reflect.Type
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput() SecurityProfileBehaviorCriteriaComparisonOperatorOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToStringOutput ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringOutput() pulumi.StringOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToStringOutputWithContext ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToStringPtrOutput ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperator) ToStringPtrOutputWithContext ¶
func (e SecurityProfileBehaviorCriteriaComparisonOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileBehaviorCriteriaComparisonOperatorInput ¶
type SecurityProfileBehaviorCriteriaComparisonOperatorInput interface { pulumi.Input ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput() SecurityProfileBehaviorCriteriaComparisonOperatorOutput ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext(context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorOutput }
SecurityProfileBehaviorCriteriaComparisonOperatorInput is an input type that accepts SecurityProfileBehaviorCriteriaComparisonOperatorArgs and SecurityProfileBehaviorCriteriaComparisonOperatorOutput values. You can construct a concrete instance of `SecurityProfileBehaviorCriteriaComparisonOperatorInput` via:
SecurityProfileBehaviorCriteriaComparisonOperatorArgs{...}
type SecurityProfileBehaviorCriteriaComparisonOperatorOutput ¶
type SecurityProfileBehaviorCriteriaComparisonOperatorOutput struct{ *pulumi.OutputState }
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ElementType ¶
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ElementType() reflect.Type
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutput() SecurityProfileBehaviorCriteriaComparisonOperatorOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringOutput ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringOutput() pulumi.StringOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringPtrOutput ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileBehaviorCriteriaComparisonOperatorPtrInput ¶
type SecurityProfileBehaviorCriteriaComparisonOperatorPtrInput interface { pulumi.Input ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput }
func SecurityProfileBehaviorCriteriaComparisonOperatorPtr ¶
func SecurityProfileBehaviorCriteriaComparisonOperatorPtr(v string) SecurityProfileBehaviorCriteriaComparisonOperatorPtrInput
type SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput ¶
type SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ElementType ¶
func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ElementType() reflect.Type
func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToSecurityProfileBehaviorCriteriaComparisonOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToStringPtrOutput ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileBehaviorCriteriaInput ¶
type SecurityProfileBehaviorCriteriaInput interface { pulumi.Input ToSecurityProfileBehaviorCriteriaOutput() SecurityProfileBehaviorCriteriaOutput ToSecurityProfileBehaviorCriteriaOutputWithContext(context.Context) SecurityProfileBehaviorCriteriaOutput }
SecurityProfileBehaviorCriteriaInput is an input type that accepts SecurityProfileBehaviorCriteriaArgs and SecurityProfileBehaviorCriteriaOutput values. You can construct a concrete instance of `SecurityProfileBehaviorCriteriaInput` via:
SecurityProfileBehaviorCriteriaArgs{...}
type SecurityProfileBehaviorCriteriaOutput ¶
type SecurityProfileBehaviorCriteriaOutput struct{ *pulumi.OutputState }
The criteria by which the behavior is determined to be normal.
func (SecurityProfileBehaviorCriteriaOutput) ComparisonOperator ¶
func (o SecurityProfileBehaviorCriteriaOutput) ComparisonOperator() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
The operator that relates the thing measured (metric) to the criteria (containing a value or statisticalThreshold).
func (SecurityProfileBehaviorCriteriaOutput) ConsecutiveDatapointsToAlarm ¶
func (o SecurityProfileBehaviorCriteriaOutput) ConsecutiveDatapointsToAlarm() pulumi.IntPtrOutput
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1.
func (SecurityProfileBehaviorCriteriaOutput) ConsecutiveDatapointsToClear ¶
func (o SecurityProfileBehaviorCriteriaOutput) ConsecutiveDatapointsToClear() pulumi.IntPtrOutput
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
func (SecurityProfileBehaviorCriteriaOutput) DurationSeconds ¶
func (o SecurityProfileBehaviorCriteriaOutput) DurationSeconds() pulumi.IntPtrOutput
Use this to specify the time duration over which the behavior is evaluated.
func (SecurityProfileBehaviorCriteriaOutput) ElementType ¶
func (SecurityProfileBehaviorCriteriaOutput) ElementType() reflect.Type
func (SecurityProfileBehaviorCriteriaOutput) MlDetectionConfig ¶
func (o SecurityProfileBehaviorCriteriaOutput) MlDetectionConfig() SecurityProfileMachineLearningDetectionConfigPtrOutput
func (SecurityProfileBehaviorCriteriaOutput) StatisticalThreshold ¶
func (o SecurityProfileBehaviorCriteriaOutput) StatisticalThreshold() SecurityProfileStatisticalThresholdPtrOutput
func (SecurityProfileBehaviorCriteriaOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileBehaviorCriteriaOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehaviorCriteria]
func (SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaOutput ¶
func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaOutput() SecurityProfileBehaviorCriteriaOutput
func (SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaOutput
func (SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaPtrOutput ¶
func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput
func (SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaOutput) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaPtrOutput
func (SecurityProfileBehaviorCriteriaOutput) Value ¶
func (o SecurityProfileBehaviorCriteriaOutput) Value() SecurityProfileMetricValuePtrOutput
type SecurityProfileBehaviorCriteriaPtrInput ¶
type SecurityProfileBehaviorCriteriaPtrInput interface { pulumi.Input ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(context.Context) SecurityProfileBehaviorCriteriaPtrOutput }
SecurityProfileBehaviorCriteriaPtrInput is an input type that accepts SecurityProfileBehaviorCriteriaArgs, SecurityProfileBehaviorCriteriaPtr and SecurityProfileBehaviorCriteriaPtrOutput values. You can construct a concrete instance of `SecurityProfileBehaviorCriteriaPtrInput` via:
SecurityProfileBehaviorCriteriaArgs{...} or: nil
func SecurityProfileBehaviorCriteriaPtr ¶
func SecurityProfileBehaviorCriteriaPtr(v *SecurityProfileBehaviorCriteriaArgs) SecurityProfileBehaviorCriteriaPtrInput
type SecurityProfileBehaviorCriteriaPtrOutput ¶
type SecurityProfileBehaviorCriteriaPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileBehaviorCriteriaPtrOutput) ComparisonOperator ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) ComparisonOperator() SecurityProfileBehaviorCriteriaComparisonOperatorPtrOutput
The operator that relates the thing measured (metric) to the criteria (containing a value or statisticalThreshold).
func (SecurityProfileBehaviorCriteriaPtrOutput) ConsecutiveDatapointsToAlarm ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) ConsecutiveDatapointsToAlarm() pulumi.IntPtrOutput
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1.
func (SecurityProfileBehaviorCriteriaPtrOutput) ConsecutiveDatapointsToClear ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) ConsecutiveDatapointsToClear() pulumi.IntPtrOutput
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
func (SecurityProfileBehaviorCriteriaPtrOutput) DurationSeconds ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) DurationSeconds() pulumi.IntPtrOutput
Use this to specify the time duration over which the behavior is evaluated.
func (SecurityProfileBehaviorCriteriaPtrOutput) ElementType ¶
func (SecurityProfileBehaviorCriteriaPtrOutput) ElementType() reflect.Type
func (SecurityProfileBehaviorCriteriaPtrOutput) MlDetectionConfig ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) MlDetectionConfig() SecurityProfileMachineLearningDetectionConfigPtrOutput
func (SecurityProfileBehaviorCriteriaPtrOutput) StatisticalThreshold ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) StatisticalThreshold() SecurityProfileStatisticalThresholdPtrOutput
func (SecurityProfileBehaviorCriteriaPtrOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileBehaviorCriteriaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileBehaviorCriteria]
func (SecurityProfileBehaviorCriteriaPtrOutput) ToSecurityProfileBehaviorCriteriaPtrOutput ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) ToSecurityProfileBehaviorCriteriaPtrOutput() SecurityProfileBehaviorCriteriaPtrOutput
func (SecurityProfileBehaviorCriteriaPtrOutput) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext ¶
func (o SecurityProfileBehaviorCriteriaPtrOutput) ToSecurityProfileBehaviorCriteriaPtrOutputWithContext(ctx context.Context) SecurityProfileBehaviorCriteriaPtrOutput
type SecurityProfileBehaviorInput ¶
type SecurityProfileBehaviorInput interface { pulumi.Input ToSecurityProfileBehaviorOutput() SecurityProfileBehaviorOutput ToSecurityProfileBehaviorOutputWithContext(context.Context) SecurityProfileBehaviorOutput }
SecurityProfileBehaviorInput is an input type that accepts SecurityProfileBehaviorArgs and SecurityProfileBehaviorOutput values. You can construct a concrete instance of `SecurityProfileBehaviorInput` via:
SecurityProfileBehaviorArgs{...}
type SecurityProfileBehaviorOutput ¶
type SecurityProfileBehaviorOutput struct{ *pulumi.OutputState }
A security profile behavior.
func (SecurityProfileBehaviorOutput) Criteria ¶
func (o SecurityProfileBehaviorOutput) Criteria() SecurityProfileBehaviorCriteriaPtrOutput
func (SecurityProfileBehaviorOutput) ElementType ¶
func (SecurityProfileBehaviorOutput) ElementType() reflect.Type
func (SecurityProfileBehaviorOutput) Metric ¶
func (o SecurityProfileBehaviorOutput) Metric() pulumi.StringPtrOutput
What is measured by the behavior.
func (SecurityProfileBehaviorOutput) MetricDimension ¶
func (o SecurityProfileBehaviorOutput) MetricDimension() SecurityProfileMetricDimensionPtrOutput
func (SecurityProfileBehaviorOutput) Name ¶
func (o SecurityProfileBehaviorOutput) Name() pulumi.StringOutput
The name for the behavior.
func (SecurityProfileBehaviorOutput) SuppressAlerts ¶
func (o SecurityProfileBehaviorOutput) SuppressAlerts() pulumi.BoolPtrOutput
Manage Detect alarm SNS notifications by setting behavior notification to on or suppressed. Detect will continue to performing device behavior evaluations. However, suppressed alarms wouldn't be forwarded for SNS notification.
func (SecurityProfileBehaviorOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileBehaviorOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileBehavior]
func (SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutput ¶
func (o SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutput() SecurityProfileBehaviorOutput
func (SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutputWithContext ¶
func (o SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutputWithContext(ctx context.Context) SecurityProfileBehaviorOutput
type SecurityProfileInput ¶
type SecurityProfileInput interface { pulumi.Input ToSecurityProfileOutput() SecurityProfileOutput ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput }
type SecurityProfileMachineLearningDetectionConfig ¶
type SecurityProfileMachineLearningDetectionConfig struct { // The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High. ConfidenceLevel *SecurityProfileMachineLearningDetectionConfigConfidenceLevel `pulumi:"confidenceLevel"` }
The configuration of an ML Detect Security Profile.
type SecurityProfileMachineLearningDetectionConfigArgs ¶
type SecurityProfileMachineLearningDetectionConfigArgs struct { // The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High. ConfidenceLevel SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrInput `pulumi:"confidenceLevel"` }
The configuration of an ML Detect Security Profile.
func (SecurityProfileMachineLearningDetectionConfigArgs) ElementType ¶
func (SecurityProfileMachineLearningDetectionConfigArgs) ElementType() reflect.Type
func (SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigOutput ¶
func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigOutput() SecurityProfileMachineLearningDetectionConfigOutput
func (SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigOutputWithContext ¶
func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigOutput
func (SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigPtrOutput ¶
func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
func (SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext ¶
func (i SecurityProfileMachineLearningDetectionConfigArgs) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
type SecurityProfileMachineLearningDetectionConfigConfidenceLevel ¶
type SecurityProfileMachineLearningDetectionConfigConfidenceLevel string
The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High.
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ElementType ¶
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ElementType() reflect.Type
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringOutput ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringOutput() pulumi.StringOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringOutputWithContext ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringPtrOutput ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringPtrOutputWithContext ¶
func (e SecurityProfileMachineLearningDetectionConfigConfidenceLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelInput ¶
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelInput interface { pulumi.Input ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext(context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput }
SecurityProfileMachineLearningDetectionConfigConfidenceLevelInput is an input type that accepts SecurityProfileMachineLearningDetectionConfigConfidenceLevelArgs and SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput values. You can construct a concrete instance of `SecurityProfileMachineLearningDetectionConfigConfidenceLevelInput` via:
SecurityProfileMachineLearningDetectionConfigConfidenceLevelArgs{...}
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput ¶
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput struct{ *pulumi.OutputState }
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ElementType ¶
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ElementType() reflect.Type
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToOutput ¶ added in v0.76.0
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringOutput() pulumi.StringOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringPtrOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrInput ¶
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrInput interface { pulumi.Input ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput }
func SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtr ¶
func SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtr(v string) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrInput
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput ¶
type SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ElementType ¶
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ElementType() reflect.Type
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToOutput ¶ added in v0.76.0
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToSecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToStringPtrOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileMachineLearningDetectionConfigInput ¶
type SecurityProfileMachineLearningDetectionConfigInput interface { pulumi.Input ToSecurityProfileMachineLearningDetectionConfigOutput() SecurityProfileMachineLearningDetectionConfigOutput ToSecurityProfileMachineLearningDetectionConfigOutputWithContext(context.Context) SecurityProfileMachineLearningDetectionConfigOutput }
SecurityProfileMachineLearningDetectionConfigInput is an input type that accepts SecurityProfileMachineLearningDetectionConfigArgs and SecurityProfileMachineLearningDetectionConfigOutput values. You can construct a concrete instance of `SecurityProfileMachineLearningDetectionConfigInput` via:
SecurityProfileMachineLearningDetectionConfigArgs{...}
type SecurityProfileMachineLearningDetectionConfigOutput ¶
type SecurityProfileMachineLearningDetectionConfigOutput struct{ *pulumi.OutputState }
The configuration of an ML Detect Security Profile.
func (SecurityProfileMachineLearningDetectionConfigOutput) ConfidenceLevel ¶
func (o SecurityProfileMachineLearningDetectionConfigOutput) ConfidenceLevel() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High.
func (SecurityProfileMachineLearningDetectionConfigOutput) ElementType ¶
func (SecurityProfileMachineLearningDetectionConfigOutput) ElementType() reflect.Type
func (SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigOutput() SecurityProfileMachineLearningDetectionConfigOutput
func (SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigOutput
func (SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
func (SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
type SecurityProfileMachineLearningDetectionConfigPtrInput ¶
type SecurityProfileMachineLearningDetectionConfigPtrInput interface { pulumi.Input ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput }
SecurityProfileMachineLearningDetectionConfigPtrInput is an input type that accepts SecurityProfileMachineLearningDetectionConfigArgs, SecurityProfileMachineLearningDetectionConfigPtr and SecurityProfileMachineLearningDetectionConfigPtrOutput values. You can construct a concrete instance of `SecurityProfileMachineLearningDetectionConfigPtrInput` via:
SecurityProfileMachineLearningDetectionConfigArgs{...} or: nil
func SecurityProfileMachineLearningDetectionConfigPtr ¶
func SecurityProfileMachineLearningDetectionConfigPtr(v *SecurityProfileMachineLearningDetectionConfigArgs) SecurityProfileMachineLearningDetectionConfigPtrInput
type SecurityProfileMachineLearningDetectionConfigPtrOutput ¶
type SecurityProfileMachineLearningDetectionConfigPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileMachineLearningDetectionConfigPtrOutput) ConfidenceLevel ¶
func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ConfidenceLevel() SecurityProfileMachineLearningDetectionConfigConfidenceLevelPtrOutput
The sensitivity of anomalous behavior evaluation. Can be Low, Medium, or High.
func (SecurityProfileMachineLearningDetectionConfigPtrOutput) ElementType ¶
func (SecurityProfileMachineLearningDetectionConfigPtrOutput) ElementType() reflect.Type
func (SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutput ¶
func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
func (SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext ¶
func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
type SecurityProfileMetricDimension ¶
type SecurityProfileMetricDimension struct { // A unique identifier for the dimension. DimensionName string `pulumi:"dimensionName"` // Defines how the dimensionValues of a dimension are interpreted. Operator *SecurityProfileMetricDimensionOperator `pulumi:"operator"` }
The dimension of a metric.
type SecurityProfileMetricDimensionArgs ¶
type SecurityProfileMetricDimensionArgs struct { // A unique identifier for the dimension. DimensionName pulumi.StringInput `pulumi:"dimensionName"` // Defines how the dimensionValues of a dimension are interpreted. Operator SecurityProfileMetricDimensionOperatorPtrInput `pulumi:"operator"` }
The dimension of a metric.
func (SecurityProfileMetricDimensionArgs) ElementType ¶
func (SecurityProfileMetricDimensionArgs) ElementType() reflect.Type
func (SecurityProfileMetricDimensionArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileMetricDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricDimension]
func (SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionOutput ¶
func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionOutput() SecurityProfileMetricDimensionOutput
func (SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionOutputWithContext ¶
func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOutput
func (SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionPtrOutput ¶
func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
func (SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionPtrOutputWithContext ¶
func (i SecurityProfileMetricDimensionArgs) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
type SecurityProfileMetricDimensionInput ¶
type SecurityProfileMetricDimensionInput interface { pulumi.Input ToSecurityProfileMetricDimensionOutput() SecurityProfileMetricDimensionOutput ToSecurityProfileMetricDimensionOutputWithContext(context.Context) SecurityProfileMetricDimensionOutput }
SecurityProfileMetricDimensionInput is an input type that accepts SecurityProfileMetricDimensionArgs and SecurityProfileMetricDimensionOutput values. You can construct a concrete instance of `SecurityProfileMetricDimensionInput` via:
SecurityProfileMetricDimensionArgs{...}
type SecurityProfileMetricDimensionOperator ¶
type SecurityProfileMetricDimensionOperator string
Defines how the dimensionValues of a dimension are interpreted.
func (SecurityProfileMetricDimensionOperator) ElementType ¶
func (SecurityProfileMetricDimensionOperator) ElementType() reflect.Type
func (SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorOutput ¶
func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorOutput() SecurityProfileMetricDimensionOperatorOutput
func (SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorOutputWithContext ¶
func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorOutput
func (SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorPtrOutput ¶
func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput
func (SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext ¶
func (e SecurityProfileMetricDimensionOperator) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorPtrOutput
func (SecurityProfileMetricDimensionOperator) ToStringOutput ¶
func (e SecurityProfileMetricDimensionOperator) ToStringOutput() pulumi.StringOutput
func (SecurityProfileMetricDimensionOperator) ToStringOutputWithContext ¶
func (e SecurityProfileMetricDimensionOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileMetricDimensionOperator) ToStringPtrOutput ¶
func (e SecurityProfileMetricDimensionOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileMetricDimensionOperator) ToStringPtrOutputWithContext ¶
func (e SecurityProfileMetricDimensionOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileMetricDimensionOperatorInput ¶
type SecurityProfileMetricDimensionOperatorInput interface { pulumi.Input ToSecurityProfileMetricDimensionOperatorOutput() SecurityProfileMetricDimensionOperatorOutput ToSecurityProfileMetricDimensionOperatorOutputWithContext(context.Context) SecurityProfileMetricDimensionOperatorOutput }
SecurityProfileMetricDimensionOperatorInput is an input type that accepts SecurityProfileMetricDimensionOperatorArgs and SecurityProfileMetricDimensionOperatorOutput values. You can construct a concrete instance of `SecurityProfileMetricDimensionOperatorInput` via:
SecurityProfileMetricDimensionOperatorArgs{...}
type SecurityProfileMetricDimensionOperatorOutput ¶
type SecurityProfileMetricDimensionOperatorOutput struct{ *pulumi.OutputState }
func (SecurityProfileMetricDimensionOperatorOutput) ElementType ¶
func (SecurityProfileMetricDimensionOperatorOutput) ElementType() reflect.Type
func (SecurityProfileMetricDimensionOperatorOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricDimensionOperatorOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricDimensionOperator]
func (SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorOutput ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorOutput() SecurityProfileMetricDimensionOperatorOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorOutputWithContext ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorPtrOutput ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorPtrOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToStringOutput ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToStringOutput() pulumi.StringOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToStringOutputWithContext ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToStringPtrOutput ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileMetricDimensionOperatorOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileMetricDimensionOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileMetricDimensionOperatorPtrInput ¶
type SecurityProfileMetricDimensionOperatorPtrInput interface { pulumi.Input ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(context.Context) SecurityProfileMetricDimensionOperatorPtrOutput }
func SecurityProfileMetricDimensionOperatorPtr ¶
func SecurityProfileMetricDimensionOperatorPtr(v string) SecurityProfileMetricDimensionOperatorPtrInput
type SecurityProfileMetricDimensionOperatorPtrOutput ¶
type SecurityProfileMetricDimensionOperatorPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileMetricDimensionOperatorPtrOutput) ElementType ¶
func (SecurityProfileMetricDimensionOperatorPtrOutput) ElementType() reflect.Type
func (SecurityProfileMetricDimensionOperatorPtrOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMetricDimensionOperator]
func (SecurityProfileMetricDimensionOperatorPtrOutput) ToSecurityProfileMetricDimensionOperatorPtrOutput ¶
func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToSecurityProfileMetricDimensionOperatorPtrOutput() SecurityProfileMetricDimensionOperatorPtrOutput
func (SecurityProfileMetricDimensionOperatorPtrOutput) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext ¶
func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToSecurityProfileMetricDimensionOperatorPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOperatorPtrOutput
func (SecurityProfileMetricDimensionOperatorPtrOutput) ToStringPtrOutput ¶
func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileMetricDimensionOperatorPtrOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileMetricDimensionOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileMetricDimensionOutput ¶
type SecurityProfileMetricDimensionOutput struct{ *pulumi.OutputState }
The dimension of a metric.
func (SecurityProfileMetricDimensionOutput) DimensionName ¶
func (o SecurityProfileMetricDimensionOutput) DimensionName() pulumi.StringOutput
A unique identifier for the dimension.
func (SecurityProfileMetricDimensionOutput) ElementType ¶
func (SecurityProfileMetricDimensionOutput) ElementType() reflect.Type
func (SecurityProfileMetricDimensionOutput) Operator ¶
func (o SecurityProfileMetricDimensionOutput) Operator() SecurityProfileMetricDimensionOperatorPtrOutput
Defines how the dimensionValues of a dimension are interpreted.
func (SecurityProfileMetricDimensionOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricDimension]
func (SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionOutput ¶
func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionOutput() SecurityProfileMetricDimensionOutput
func (SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionOutputWithContext ¶
func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionOutput
func (SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionPtrOutput ¶
func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
func (SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext ¶
func (o SecurityProfileMetricDimensionOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
type SecurityProfileMetricDimensionPtrInput ¶
type SecurityProfileMetricDimensionPtrInput interface { pulumi.Input ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput ToSecurityProfileMetricDimensionPtrOutputWithContext(context.Context) SecurityProfileMetricDimensionPtrOutput }
SecurityProfileMetricDimensionPtrInput is an input type that accepts SecurityProfileMetricDimensionArgs, SecurityProfileMetricDimensionPtr and SecurityProfileMetricDimensionPtrOutput values. You can construct a concrete instance of `SecurityProfileMetricDimensionPtrInput` via:
SecurityProfileMetricDimensionArgs{...} or: nil
func SecurityProfileMetricDimensionPtr ¶
func SecurityProfileMetricDimensionPtr(v *SecurityProfileMetricDimensionArgs) SecurityProfileMetricDimensionPtrInput
type SecurityProfileMetricDimensionPtrOutput ¶
type SecurityProfileMetricDimensionPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileMetricDimensionPtrOutput) DimensionName ¶
func (o SecurityProfileMetricDimensionPtrOutput) DimensionName() pulumi.StringPtrOutput
A unique identifier for the dimension.
func (SecurityProfileMetricDimensionPtrOutput) ElementType ¶
func (SecurityProfileMetricDimensionPtrOutput) ElementType() reflect.Type
func (SecurityProfileMetricDimensionPtrOutput) Operator ¶
func (o SecurityProfileMetricDimensionPtrOutput) Operator() SecurityProfileMetricDimensionOperatorPtrOutput
Defines how the dimensionValues of a dimension are interpreted.
func (SecurityProfileMetricDimensionPtrOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricDimensionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMetricDimension]
func (SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutput ¶
func (o SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
func (SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext ¶
func (o SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
type SecurityProfileMetricToRetain ¶
type SecurityProfileMetricToRetain struct { // What is measured by the behavior. Metric string `pulumi:"metric"` MetricDimension *SecurityProfileMetricDimension `pulumi:"metricDimension"` }
The metric you want to retain. Dimensions are optional.
type SecurityProfileMetricToRetainArgs ¶
type SecurityProfileMetricToRetainArgs struct { // What is measured by the behavior. Metric pulumi.StringInput `pulumi:"metric"` MetricDimension SecurityProfileMetricDimensionPtrInput `pulumi:"metricDimension"` }
The metric you want to retain. Dimensions are optional.
func (SecurityProfileMetricToRetainArgs) ElementType ¶
func (SecurityProfileMetricToRetainArgs) ElementType() reflect.Type
func (SecurityProfileMetricToRetainArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileMetricToRetainArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricToRetain]
func (SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutput ¶
func (i SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput
func (SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutputWithContext ¶
func (i SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainOutput
type SecurityProfileMetricToRetainArray ¶
type SecurityProfileMetricToRetainArray []SecurityProfileMetricToRetainInput
func (SecurityProfileMetricToRetainArray) ElementType ¶
func (SecurityProfileMetricToRetainArray) ElementType() reflect.Type
func (SecurityProfileMetricToRetainArray) ToOutput ¶ added in v0.76.0
func (i SecurityProfileMetricToRetainArray) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileMetricToRetain]
func (SecurityProfileMetricToRetainArray) ToSecurityProfileMetricToRetainArrayOutput ¶
func (i SecurityProfileMetricToRetainArray) ToSecurityProfileMetricToRetainArrayOutput() SecurityProfileMetricToRetainArrayOutput
func (SecurityProfileMetricToRetainArray) ToSecurityProfileMetricToRetainArrayOutputWithContext ¶
func (i SecurityProfileMetricToRetainArray) ToSecurityProfileMetricToRetainArrayOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainArrayOutput
type SecurityProfileMetricToRetainArrayInput ¶
type SecurityProfileMetricToRetainArrayInput interface { pulumi.Input ToSecurityProfileMetricToRetainArrayOutput() SecurityProfileMetricToRetainArrayOutput ToSecurityProfileMetricToRetainArrayOutputWithContext(context.Context) SecurityProfileMetricToRetainArrayOutput }
SecurityProfileMetricToRetainArrayInput is an input type that accepts SecurityProfileMetricToRetainArray and SecurityProfileMetricToRetainArrayOutput values. You can construct a concrete instance of `SecurityProfileMetricToRetainArrayInput` via:
SecurityProfileMetricToRetainArray{ SecurityProfileMetricToRetainArgs{...} }
type SecurityProfileMetricToRetainArrayOutput ¶
type SecurityProfileMetricToRetainArrayOutput struct{ *pulumi.OutputState }
func (SecurityProfileMetricToRetainArrayOutput) ElementType ¶
func (SecurityProfileMetricToRetainArrayOutput) ElementType() reflect.Type
func (SecurityProfileMetricToRetainArrayOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricToRetainArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileMetricToRetain]
func (SecurityProfileMetricToRetainArrayOutput) ToSecurityProfileMetricToRetainArrayOutput ¶
func (o SecurityProfileMetricToRetainArrayOutput) ToSecurityProfileMetricToRetainArrayOutput() SecurityProfileMetricToRetainArrayOutput
func (SecurityProfileMetricToRetainArrayOutput) ToSecurityProfileMetricToRetainArrayOutputWithContext ¶
func (o SecurityProfileMetricToRetainArrayOutput) ToSecurityProfileMetricToRetainArrayOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainArrayOutput
type SecurityProfileMetricToRetainInput ¶
type SecurityProfileMetricToRetainInput interface { pulumi.Input ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput ToSecurityProfileMetricToRetainOutputWithContext(context.Context) SecurityProfileMetricToRetainOutput }
SecurityProfileMetricToRetainInput is an input type that accepts SecurityProfileMetricToRetainArgs and SecurityProfileMetricToRetainOutput values. You can construct a concrete instance of `SecurityProfileMetricToRetainInput` via:
SecurityProfileMetricToRetainArgs{...}
type SecurityProfileMetricToRetainOutput ¶
type SecurityProfileMetricToRetainOutput struct{ *pulumi.OutputState }
The metric you want to retain. Dimensions are optional.
func (SecurityProfileMetricToRetainOutput) ElementType ¶
func (SecurityProfileMetricToRetainOutput) ElementType() reflect.Type
func (SecurityProfileMetricToRetainOutput) Metric ¶
func (o SecurityProfileMetricToRetainOutput) Metric() pulumi.StringOutput
What is measured by the behavior.
func (SecurityProfileMetricToRetainOutput) MetricDimension ¶
func (o SecurityProfileMetricToRetainOutput) MetricDimension() SecurityProfileMetricDimensionPtrOutput
func (SecurityProfileMetricToRetainOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricToRetainOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricToRetain]
func (SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutput ¶
func (o SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput
func (SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutputWithContext ¶
func (o SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainOutput
type SecurityProfileMetricValue ¶
type SecurityProfileMetricValue struct { // If the ComparisonOperator calls for a set of CIDRs, use this to specify that set to be compared with the metric. Cidrs []string `pulumi:"cidrs"` // If the ComparisonOperator calls for a numeric value, use this to specify that (integer) numeric value to be compared with the metric. Count *string `pulumi:"count"` // The numeral value of a metric. Number *float64 `pulumi:"number"` // The numeral values of a metric. Numbers []float64 `pulumi:"numbers"` // If the ComparisonOperator calls for a set of ports, use this to specify that set to be compared with the metric. Ports []int `pulumi:"ports"` // The string values of a metric. Strings []string `pulumi:"strings"` }
The value to be compared with the metric.
type SecurityProfileMetricValueArgs ¶
type SecurityProfileMetricValueArgs struct { // If the ComparisonOperator calls for a set of CIDRs, use this to specify that set to be compared with the metric. Cidrs pulumi.StringArrayInput `pulumi:"cidrs"` // If the ComparisonOperator calls for a numeric value, use this to specify that (integer) numeric value to be compared with the metric. Count pulumi.StringPtrInput `pulumi:"count"` // The numeral value of a metric. Number pulumi.Float64PtrInput `pulumi:"number"` // The numeral values of a metric. Numbers pulumi.Float64ArrayInput `pulumi:"numbers"` // If the ComparisonOperator calls for a set of ports, use this to specify that set to be compared with the metric. Ports pulumi.IntArrayInput `pulumi:"ports"` // The string values of a metric. Strings pulumi.StringArrayInput `pulumi:"strings"` }
The value to be compared with the metric.
func (SecurityProfileMetricValueArgs) ElementType ¶
func (SecurityProfileMetricValueArgs) ElementType() reflect.Type
func (SecurityProfileMetricValueArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileMetricValueArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricValue]
func (SecurityProfileMetricValueArgs) ToSecurityProfileMetricValueOutput ¶
func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValueOutput() SecurityProfileMetricValueOutput
func (SecurityProfileMetricValueArgs) ToSecurityProfileMetricValueOutputWithContext ¶
func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValueOutputWithContext(ctx context.Context) SecurityProfileMetricValueOutput
func (SecurityProfileMetricValueArgs) ToSecurityProfileMetricValuePtrOutput ¶
func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
func (SecurityProfileMetricValueArgs) ToSecurityProfileMetricValuePtrOutputWithContext ¶
func (i SecurityProfileMetricValueArgs) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
type SecurityProfileMetricValueInput ¶
type SecurityProfileMetricValueInput interface { pulumi.Input ToSecurityProfileMetricValueOutput() SecurityProfileMetricValueOutput ToSecurityProfileMetricValueOutputWithContext(context.Context) SecurityProfileMetricValueOutput }
SecurityProfileMetricValueInput is an input type that accepts SecurityProfileMetricValueArgs and SecurityProfileMetricValueOutput values. You can construct a concrete instance of `SecurityProfileMetricValueInput` via:
SecurityProfileMetricValueArgs{...}
type SecurityProfileMetricValueOutput ¶
type SecurityProfileMetricValueOutput struct{ *pulumi.OutputState }
The value to be compared with the metric.
func (SecurityProfileMetricValueOutput) Cidrs ¶
func (o SecurityProfileMetricValueOutput) Cidrs() pulumi.StringArrayOutput
If the ComparisonOperator calls for a set of CIDRs, use this to specify that set to be compared with the metric.
func (SecurityProfileMetricValueOutput) Count ¶
func (o SecurityProfileMetricValueOutput) Count() pulumi.StringPtrOutput
If the ComparisonOperator calls for a numeric value, use this to specify that (integer) numeric value to be compared with the metric.
func (SecurityProfileMetricValueOutput) ElementType ¶
func (SecurityProfileMetricValueOutput) ElementType() reflect.Type
func (SecurityProfileMetricValueOutput) Number ¶
func (o SecurityProfileMetricValueOutput) Number() pulumi.Float64PtrOutput
The numeral value of a metric.
func (SecurityProfileMetricValueOutput) Numbers ¶
func (o SecurityProfileMetricValueOutput) Numbers() pulumi.Float64ArrayOutput
The numeral values of a metric.
func (SecurityProfileMetricValueOutput) Ports ¶
func (o SecurityProfileMetricValueOutput) Ports() pulumi.IntArrayOutput
If the ComparisonOperator calls for a set of ports, use this to specify that set to be compared with the metric.
func (SecurityProfileMetricValueOutput) Strings ¶
func (o SecurityProfileMetricValueOutput) Strings() pulumi.StringArrayOutput
The string values of a metric.
func (SecurityProfileMetricValueOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricValueOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileMetricValue]
func (SecurityProfileMetricValueOutput) ToSecurityProfileMetricValueOutput ¶
func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValueOutput() SecurityProfileMetricValueOutput
func (SecurityProfileMetricValueOutput) ToSecurityProfileMetricValueOutputWithContext ¶
func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValueOutputWithContext(ctx context.Context) SecurityProfileMetricValueOutput
func (SecurityProfileMetricValueOutput) ToSecurityProfileMetricValuePtrOutput ¶
func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
func (SecurityProfileMetricValueOutput) ToSecurityProfileMetricValuePtrOutputWithContext ¶
func (o SecurityProfileMetricValueOutput) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
type SecurityProfileMetricValuePtrInput ¶
type SecurityProfileMetricValuePtrInput interface { pulumi.Input ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput ToSecurityProfileMetricValuePtrOutputWithContext(context.Context) SecurityProfileMetricValuePtrOutput }
SecurityProfileMetricValuePtrInput is an input type that accepts SecurityProfileMetricValueArgs, SecurityProfileMetricValuePtr and SecurityProfileMetricValuePtrOutput values. You can construct a concrete instance of `SecurityProfileMetricValuePtrInput` via:
SecurityProfileMetricValueArgs{...} or: nil
func SecurityProfileMetricValuePtr ¶
func SecurityProfileMetricValuePtr(v *SecurityProfileMetricValueArgs) SecurityProfileMetricValuePtrInput
type SecurityProfileMetricValuePtrOutput ¶
type SecurityProfileMetricValuePtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileMetricValuePtrOutput) Cidrs ¶
func (o SecurityProfileMetricValuePtrOutput) Cidrs() pulumi.StringArrayOutput
If the ComparisonOperator calls for a set of CIDRs, use this to specify that set to be compared with the metric.
func (SecurityProfileMetricValuePtrOutput) Count ¶
func (o SecurityProfileMetricValuePtrOutput) Count() pulumi.StringPtrOutput
If the ComparisonOperator calls for a numeric value, use this to specify that (integer) numeric value to be compared with the metric.
func (SecurityProfileMetricValuePtrOutput) Elem ¶
func (o SecurityProfileMetricValuePtrOutput) Elem() SecurityProfileMetricValueOutput
func (SecurityProfileMetricValuePtrOutput) ElementType ¶
func (SecurityProfileMetricValuePtrOutput) ElementType() reflect.Type
func (SecurityProfileMetricValuePtrOutput) Number ¶
func (o SecurityProfileMetricValuePtrOutput) Number() pulumi.Float64PtrOutput
The numeral value of a metric.
func (SecurityProfileMetricValuePtrOutput) Numbers ¶
func (o SecurityProfileMetricValuePtrOutput) Numbers() pulumi.Float64ArrayOutput
The numeral values of a metric.
func (SecurityProfileMetricValuePtrOutput) Ports ¶
func (o SecurityProfileMetricValuePtrOutput) Ports() pulumi.IntArrayOutput
If the ComparisonOperator calls for a set of ports, use this to specify that set to be compared with the metric.
func (SecurityProfileMetricValuePtrOutput) Strings ¶
func (o SecurityProfileMetricValuePtrOutput) Strings() pulumi.StringArrayOutput
The string values of a metric.
func (SecurityProfileMetricValuePtrOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileMetricValuePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileMetricValue]
func (SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutput ¶
func (o SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
func (SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutputWithContext ¶
func (o SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
type SecurityProfileOutput ¶
type SecurityProfileOutput struct{ *pulumi.OutputState }
func (SecurityProfileOutput) AdditionalMetricsToRetainV2 ¶ added in v0.17.0
func (o SecurityProfileOutput) AdditionalMetricsToRetainV2() SecurityProfileMetricToRetainArrayOutput
A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors, but it is also retained for any metric specified here.
func (SecurityProfileOutput) AlertTargets ¶ added in v0.17.0
func (o SecurityProfileOutput) AlertTargets() pulumi.AnyOutput
Specifies the destinations to which alerts are sent.
func (SecurityProfileOutput) Behaviors ¶ added in v0.17.0
func (o SecurityProfileOutput) Behaviors() SecurityProfileBehaviorArrayOutput
Specifies the behaviors that, when violated by a device (thing), cause an alert.
func (SecurityProfileOutput) ElementType ¶
func (SecurityProfileOutput) ElementType() reflect.Type
func (SecurityProfileOutput) SecurityProfileArn ¶ added in v0.17.0
func (o SecurityProfileOutput) SecurityProfileArn() pulumi.StringOutput
The ARN (Amazon resource name) of the created security profile.
func (SecurityProfileOutput) SecurityProfileDescription ¶ added in v0.17.0
func (o SecurityProfileOutput) SecurityProfileDescription() pulumi.StringPtrOutput
A description of the security profile.
func (SecurityProfileOutput) SecurityProfileName ¶ added in v0.17.0
func (o SecurityProfileOutput) SecurityProfileName() pulumi.StringPtrOutput
A unique identifier for the security profile.
func (SecurityProfileOutput) Tags ¶ added in v0.17.0
func (o SecurityProfileOutput) Tags() SecurityProfileTagArrayOutput
Metadata that can be used to manage the security profile.
func (SecurityProfileOutput) TargetArns ¶ added in v0.17.0
func (o SecurityProfileOutput) TargetArns() pulumi.StringArrayOutput
A set of target ARNs that the security profile is attached to.
func (SecurityProfileOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfile]
func (SecurityProfileOutput) ToSecurityProfileOutput ¶
func (o SecurityProfileOutput) ToSecurityProfileOutput() SecurityProfileOutput
func (SecurityProfileOutput) ToSecurityProfileOutputWithContext ¶
func (o SecurityProfileOutput) ToSecurityProfileOutputWithContext(ctx context.Context) SecurityProfileOutput
type SecurityProfileState ¶
type SecurityProfileState struct { }
func (SecurityProfileState) ElementType ¶
func (SecurityProfileState) ElementType() reflect.Type
type SecurityProfileStatisticalThreshold ¶
type SecurityProfileStatisticalThreshold struct { // The percentile which resolves to a threshold value by which compliance with a behavior is determined Statistic *SecurityProfileStatisticalThresholdStatistic `pulumi:"statistic"` }
A statistical ranking (percentile) which indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
type SecurityProfileStatisticalThresholdArgs ¶
type SecurityProfileStatisticalThresholdArgs struct { // The percentile which resolves to a threshold value by which compliance with a behavior is determined Statistic SecurityProfileStatisticalThresholdStatisticPtrInput `pulumi:"statistic"` }
A statistical ranking (percentile) which indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
func (SecurityProfileStatisticalThresholdArgs) ElementType ¶
func (SecurityProfileStatisticalThresholdArgs) ElementType() reflect.Type
func (SecurityProfileStatisticalThresholdArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileStatisticalThresholdArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileStatisticalThreshold]
func (SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdOutput ¶
func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdOutput() SecurityProfileStatisticalThresholdOutput
func (SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdOutputWithContext ¶
func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdOutput
func (SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdPtrOutput ¶
func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput
func (SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdPtrOutputWithContext ¶
func (i SecurityProfileStatisticalThresholdArgs) ToSecurityProfileStatisticalThresholdPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdPtrOutput
type SecurityProfileStatisticalThresholdInput ¶
type SecurityProfileStatisticalThresholdInput interface { pulumi.Input ToSecurityProfileStatisticalThresholdOutput() SecurityProfileStatisticalThresholdOutput ToSecurityProfileStatisticalThresholdOutputWithContext(context.Context) SecurityProfileStatisticalThresholdOutput }
SecurityProfileStatisticalThresholdInput is an input type that accepts SecurityProfileStatisticalThresholdArgs and SecurityProfileStatisticalThresholdOutput values. You can construct a concrete instance of `SecurityProfileStatisticalThresholdInput` via:
SecurityProfileStatisticalThresholdArgs{...}
type SecurityProfileStatisticalThresholdOutput ¶
type SecurityProfileStatisticalThresholdOutput struct{ *pulumi.OutputState }
A statistical ranking (percentile) which indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
func (SecurityProfileStatisticalThresholdOutput) ElementType ¶
func (SecurityProfileStatisticalThresholdOutput) ElementType() reflect.Type
func (SecurityProfileStatisticalThresholdOutput) Statistic ¶
func (o SecurityProfileStatisticalThresholdOutput) Statistic() SecurityProfileStatisticalThresholdStatisticPtrOutput
The percentile which resolves to a threshold value by which compliance with a behavior is determined
func (SecurityProfileStatisticalThresholdOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileStatisticalThresholdOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileStatisticalThreshold]
func (SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdOutput ¶
func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdOutput() SecurityProfileStatisticalThresholdOutput
func (SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdOutput
func (SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdPtrOutput ¶
func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput
func (SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdPtrOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdOutput) ToSecurityProfileStatisticalThresholdPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdPtrOutput
type SecurityProfileStatisticalThresholdPtrInput ¶
type SecurityProfileStatisticalThresholdPtrInput interface { pulumi.Input ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput ToSecurityProfileStatisticalThresholdPtrOutputWithContext(context.Context) SecurityProfileStatisticalThresholdPtrOutput }
SecurityProfileStatisticalThresholdPtrInput is an input type that accepts SecurityProfileStatisticalThresholdArgs, SecurityProfileStatisticalThresholdPtr and SecurityProfileStatisticalThresholdPtrOutput values. You can construct a concrete instance of `SecurityProfileStatisticalThresholdPtrInput` via:
SecurityProfileStatisticalThresholdArgs{...} or: nil
func SecurityProfileStatisticalThresholdPtr ¶
func SecurityProfileStatisticalThresholdPtr(v *SecurityProfileStatisticalThresholdArgs) SecurityProfileStatisticalThresholdPtrInput
type SecurityProfileStatisticalThresholdPtrOutput ¶
type SecurityProfileStatisticalThresholdPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileStatisticalThresholdPtrOutput) ElementType ¶
func (SecurityProfileStatisticalThresholdPtrOutput) ElementType() reflect.Type
func (SecurityProfileStatisticalThresholdPtrOutput) Statistic ¶
func (o SecurityProfileStatisticalThresholdPtrOutput) Statistic() SecurityProfileStatisticalThresholdStatisticPtrOutput
The percentile which resolves to a threshold value by which compliance with a behavior is determined
func (SecurityProfileStatisticalThresholdPtrOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileStatisticalThresholdPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SecurityProfileStatisticalThreshold]
func (SecurityProfileStatisticalThresholdPtrOutput) ToSecurityProfileStatisticalThresholdPtrOutput ¶
func (o SecurityProfileStatisticalThresholdPtrOutput) ToSecurityProfileStatisticalThresholdPtrOutput() SecurityProfileStatisticalThresholdPtrOutput
func (SecurityProfileStatisticalThresholdPtrOutput) ToSecurityProfileStatisticalThresholdPtrOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdPtrOutput) ToSecurityProfileStatisticalThresholdPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdPtrOutput
type SecurityProfileStatisticalThresholdStatistic ¶
type SecurityProfileStatisticalThresholdStatistic string
The percentile which resolves to a threshold value by which compliance with a behavior is determined
func (SecurityProfileStatisticalThresholdStatistic) ElementType ¶
func (SecurityProfileStatisticalThresholdStatistic) ElementType() reflect.Type
func (SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticOutput ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticOutput() SecurityProfileStatisticalThresholdStatisticOutput
func (SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticOutputWithContext ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticOutput
func (SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticPtrOutput ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput
func (SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput
func (SecurityProfileStatisticalThresholdStatistic) ToStringOutput ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToStringOutput() pulumi.StringOutput
func (SecurityProfileStatisticalThresholdStatistic) ToStringOutputWithContext ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileStatisticalThresholdStatistic) ToStringPtrOutput ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileStatisticalThresholdStatistic) ToStringPtrOutputWithContext ¶
func (e SecurityProfileStatisticalThresholdStatistic) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileStatisticalThresholdStatisticInput ¶
type SecurityProfileStatisticalThresholdStatisticInput interface { pulumi.Input ToSecurityProfileStatisticalThresholdStatisticOutput() SecurityProfileStatisticalThresholdStatisticOutput ToSecurityProfileStatisticalThresholdStatisticOutputWithContext(context.Context) SecurityProfileStatisticalThresholdStatisticOutput }
SecurityProfileStatisticalThresholdStatisticInput is an input type that accepts SecurityProfileStatisticalThresholdStatisticArgs and SecurityProfileStatisticalThresholdStatisticOutput values. You can construct a concrete instance of `SecurityProfileStatisticalThresholdStatisticInput` via:
SecurityProfileStatisticalThresholdStatisticArgs{...}
type SecurityProfileStatisticalThresholdStatisticOutput ¶
type SecurityProfileStatisticalThresholdStatisticOutput struct{ *pulumi.OutputState }
func (SecurityProfileStatisticalThresholdStatisticOutput) ElementType ¶
func (SecurityProfileStatisticalThresholdStatisticOutput) ElementType() reflect.Type
func (SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticOutput ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticOutput() SecurityProfileStatisticalThresholdStatisticOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutput ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToStringOutput ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringOutput() pulumi.StringOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToStringOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToStringPtrOutput ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileStatisticalThresholdStatisticOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdStatisticOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileStatisticalThresholdStatisticPtrInput ¶
type SecurityProfileStatisticalThresholdStatisticPtrInput interface { pulumi.Input ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput }
func SecurityProfileStatisticalThresholdStatisticPtr ¶
func SecurityProfileStatisticalThresholdStatisticPtr(v string) SecurityProfileStatisticalThresholdStatisticPtrInput
type SecurityProfileStatisticalThresholdStatisticPtrOutput ¶
type SecurityProfileStatisticalThresholdStatisticPtrOutput struct{ *pulumi.OutputState }
func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ElementType ¶
func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ElementType() reflect.Type
func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutput ¶
func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutput() SecurityProfileStatisticalThresholdStatisticPtrOutput
func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToSecurityProfileStatisticalThresholdStatisticPtrOutputWithContext(ctx context.Context) SecurityProfileStatisticalThresholdStatisticPtrOutput
func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ToStringPtrOutput ¶
func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecurityProfileStatisticalThresholdStatisticPtrOutput) ToStringPtrOutputWithContext ¶
func (o SecurityProfileStatisticalThresholdStatisticPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecurityProfileTag ¶
type SecurityProfileTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type SecurityProfileTagArgs ¶
type SecurityProfileTagArgs struct { // The tag's key. Key pulumi.StringInput `pulumi:"key"` // The tag's value. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (SecurityProfileTagArgs) ElementType ¶
func (SecurityProfileTagArgs) ElementType() reflect.Type
func (SecurityProfileTagArgs) ToOutput ¶ added in v0.76.0
func (i SecurityProfileTagArgs) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileTag]
func (SecurityProfileTagArgs) ToSecurityProfileTagOutput ¶
func (i SecurityProfileTagArgs) ToSecurityProfileTagOutput() SecurityProfileTagOutput
func (SecurityProfileTagArgs) ToSecurityProfileTagOutputWithContext ¶
func (i SecurityProfileTagArgs) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
type SecurityProfileTagArray ¶
type SecurityProfileTagArray []SecurityProfileTagInput
func (SecurityProfileTagArray) ElementType ¶
func (SecurityProfileTagArray) ElementType() reflect.Type
func (SecurityProfileTagArray) ToOutput ¶ added in v0.76.0
func (i SecurityProfileTagArray) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileTag]
func (SecurityProfileTagArray) ToSecurityProfileTagArrayOutput ¶
func (i SecurityProfileTagArray) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
func (SecurityProfileTagArray) ToSecurityProfileTagArrayOutputWithContext ¶
func (i SecurityProfileTagArray) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
type SecurityProfileTagArrayInput ¶
type SecurityProfileTagArrayInput interface { pulumi.Input ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput ToSecurityProfileTagArrayOutputWithContext(context.Context) SecurityProfileTagArrayOutput }
SecurityProfileTagArrayInput is an input type that accepts SecurityProfileTagArray and SecurityProfileTagArrayOutput values. You can construct a concrete instance of `SecurityProfileTagArrayInput` via:
SecurityProfileTagArray{ SecurityProfileTagArgs{...} }
type SecurityProfileTagArrayOutput ¶
type SecurityProfileTagArrayOutput struct{ *pulumi.OutputState }
func (SecurityProfileTagArrayOutput) ElementType ¶
func (SecurityProfileTagArrayOutput) ElementType() reflect.Type
func (SecurityProfileTagArrayOutput) Index ¶
func (o SecurityProfileTagArrayOutput) Index(i pulumi.IntInput) SecurityProfileTagOutput
func (SecurityProfileTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SecurityProfileTag]
func (SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutput ¶
func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutput() SecurityProfileTagArrayOutput
func (SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutputWithContext ¶
func (o SecurityProfileTagArrayOutput) ToSecurityProfileTagArrayOutputWithContext(ctx context.Context) SecurityProfileTagArrayOutput
type SecurityProfileTagInput ¶
type SecurityProfileTagInput interface { pulumi.Input ToSecurityProfileTagOutput() SecurityProfileTagOutput ToSecurityProfileTagOutputWithContext(context.Context) SecurityProfileTagOutput }
SecurityProfileTagInput is an input type that accepts SecurityProfileTagArgs and SecurityProfileTagOutput values. You can construct a concrete instance of `SecurityProfileTagInput` via:
SecurityProfileTagArgs{...}
type SecurityProfileTagOutput ¶
type SecurityProfileTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (SecurityProfileTagOutput) ElementType ¶
func (SecurityProfileTagOutput) ElementType() reflect.Type
func (SecurityProfileTagOutput) Key ¶
func (o SecurityProfileTagOutput) Key() pulumi.StringOutput
The tag's key.
func (SecurityProfileTagOutput) ToOutput ¶ added in v0.76.0
func (o SecurityProfileTagOutput) ToOutput(ctx context.Context) pulumix.Output[SecurityProfileTag]
func (SecurityProfileTagOutput) ToSecurityProfileTagOutput ¶
func (o SecurityProfileTagOutput) ToSecurityProfileTagOutput() SecurityProfileTagOutput
func (SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext ¶
func (o SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
func (SecurityProfileTagOutput) Value ¶
func (o SecurityProfileTagOutput) Value() pulumi.StringOutput
The tag's value.
type Thing ¶
type Thing struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` AttributePayload ThingAttributePayloadPtrOutput `pulumi:"attributePayload"` ThingName pulumi.StringPtrOutput `pulumi:"thingName"` }
Resource Type definition for AWS::IoT::Thing
func GetThing ¶
func GetThing(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThingState, opts ...pulumi.ResourceOption) (*Thing, error)
GetThing gets an existing Thing 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 NewThing ¶
func NewThing(ctx *pulumi.Context, name string, args *ThingArgs, opts ...pulumi.ResourceOption) (*Thing, error)
NewThing registers a new resource with the given unique name, arguments, and options.
func (*Thing) ElementType ¶
func (*Thing) ToThingOutput ¶
func (i *Thing) ToThingOutput() ThingOutput
func (*Thing) ToThingOutputWithContext ¶
func (i *Thing) ToThingOutputWithContext(ctx context.Context) ThingOutput
type ThingArgs ¶
type ThingArgs struct { AttributePayload ThingAttributePayloadPtrInput ThingName pulumi.StringPtrInput }
The set of arguments for constructing a Thing resource.
func (ThingArgs) ElementType ¶
type ThingAttributePayload ¶
type ThingAttributePayload struct {
Attributes interface{} `pulumi:"attributes"`
}
type ThingAttributePayloadArgs ¶
func (ThingAttributePayloadArgs) ElementType ¶
func (ThingAttributePayloadArgs) ElementType() reflect.Type
func (ThingAttributePayloadArgs) ToOutput ¶ added in v0.76.0
func (i ThingAttributePayloadArgs) ToOutput(ctx context.Context) pulumix.Output[ThingAttributePayload]
func (ThingAttributePayloadArgs) ToThingAttributePayloadOutput ¶
func (i ThingAttributePayloadArgs) ToThingAttributePayloadOutput() ThingAttributePayloadOutput
func (ThingAttributePayloadArgs) ToThingAttributePayloadOutputWithContext ¶
func (i ThingAttributePayloadArgs) ToThingAttributePayloadOutputWithContext(ctx context.Context) ThingAttributePayloadOutput
func (ThingAttributePayloadArgs) ToThingAttributePayloadPtrOutput ¶
func (i ThingAttributePayloadArgs) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
func (ThingAttributePayloadArgs) ToThingAttributePayloadPtrOutputWithContext ¶
func (i ThingAttributePayloadArgs) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
type ThingAttributePayloadInput ¶
type ThingAttributePayloadInput interface { pulumi.Input ToThingAttributePayloadOutput() ThingAttributePayloadOutput ToThingAttributePayloadOutputWithContext(context.Context) ThingAttributePayloadOutput }
ThingAttributePayloadInput is an input type that accepts ThingAttributePayloadArgs and ThingAttributePayloadOutput values. You can construct a concrete instance of `ThingAttributePayloadInput` via:
ThingAttributePayloadArgs{...}
type ThingAttributePayloadOutput ¶
type ThingAttributePayloadOutput struct{ *pulumi.OutputState }
func (ThingAttributePayloadOutput) Attributes ¶
func (o ThingAttributePayloadOutput) Attributes() pulumi.AnyOutput
func (ThingAttributePayloadOutput) ElementType ¶
func (ThingAttributePayloadOutput) ElementType() reflect.Type
func (ThingAttributePayloadOutput) ToOutput ¶ added in v0.76.0
func (o ThingAttributePayloadOutput) ToOutput(ctx context.Context) pulumix.Output[ThingAttributePayload]
func (ThingAttributePayloadOutput) ToThingAttributePayloadOutput ¶
func (o ThingAttributePayloadOutput) ToThingAttributePayloadOutput() ThingAttributePayloadOutput
func (ThingAttributePayloadOutput) ToThingAttributePayloadOutputWithContext ¶
func (o ThingAttributePayloadOutput) ToThingAttributePayloadOutputWithContext(ctx context.Context) ThingAttributePayloadOutput
func (ThingAttributePayloadOutput) ToThingAttributePayloadPtrOutput ¶
func (o ThingAttributePayloadOutput) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
func (ThingAttributePayloadOutput) ToThingAttributePayloadPtrOutputWithContext ¶
func (o ThingAttributePayloadOutput) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
type ThingAttributePayloadPtrInput ¶
type ThingAttributePayloadPtrInput interface { pulumi.Input ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput ToThingAttributePayloadPtrOutputWithContext(context.Context) ThingAttributePayloadPtrOutput }
ThingAttributePayloadPtrInput is an input type that accepts ThingAttributePayloadArgs, ThingAttributePayloadPtr and ThingAttributePayloadPtrOutput values. You can construct a concrete instance of `ThingAttributePayloadPtrInput` via:
ThingAttributePayloadArgs{...} or: nil
func ThingAttributePayloadPtr ¶
func ThingAttributePayloadPtr(v *ThingAttributePayloadArgs) ThingAttributePayloadPtrInput
type ThingAttributePayloadPtrOutput ¶
type ThingAttributePayloadPtrOutput struct{ *pulumi.OutputState }
func (ThingAttributePayloadPtrOutput) Attributes ¶
func (o ThingAttributePayloadPtrOutput) Attributes() pulumi.AnyOutput
func (ThingAttributePayloadPtrOutput) Elem ¶
func (o ThingAttributePayloadPtrOutput) Elem() ThingAttributePayloadOutput
func (ThingAttributePayloadPtrOutput) ElementType ¶
func (ThingAttributePayloadPtrOutput) ElementType() reflect.Type
func (ThingAttributePayloadPtrOutput) ToOutput ¶ added in v0.76.0
func (o ThingAttributePayloadPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingAttributePayload]
func (ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutput ¶
func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
func (ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutputWithContext ¶
func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
type ThingGroup ¶ added in v0.61.0
type ThingGroup struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` ParentGroupName pulumi.StringPtrOutput `pulumi:"parentGroupName"` QueryString pulumi.StringPtrOutput `pulumi:"queryString"` // An array of key-value pairs to apply to this resource. Tags ThingGroupTagArrayOutput `pulumi:"tags"` ThingGroupName pulumi.StringPtrOutput `pulumi:"thingGroupName"` ThingGroupProperties ThingGroupPropertiesPropertiesPtrOutput `pulumi:"thingGroupProperties"` }
Resource Type definition for AWS::IoT::ThingGroup
func GetThingGroup ¶ added in v0.61.0
func GetThingGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThingGroupState, opts ...pulumi.ResourceOption) (*ThingGroup, error)
GetThingGroup gets an existing ThingGroup 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 NewThingGroup ¶ added in v0.61.0
func NewThingGroup(ctx *pulumi.Context, name string, args *ThingGroupArgs, opts ...pulumi.ResourceOption) (*ThingGroup, error)
NewThingGroup registers a new resource with the given unique name, arguments, and options.
func (*ThingGroup) ElementType ¶ added in v0.61.0
func (*ThingGroup) ElementType() reflect.Type
func (*ThingGroup) ToOutput ¶ added in v0.76.0
func (i *ThingGroup) ToOutput(ctx context.Context) pulumix.Output[*ThingGroup]
func (*ThingGroup) ToThingGroupOutput ¶ added in v0.61.0
func (i *ThingGroup) ToThingGroupOutput() ThingGroupOutput
func (*ThingGroup) ToThingGroupOutputWithContext ¶ added in v0.61.0
func (i *ThingGroup) ToThingGroupOutputWithContext(ctx context.Context) ThingGroupOutput
type ThingGroupArgs ¶ added in v0.61.0
type ThingGroupArgs struct { ParentGroupName pulumi.StringPtrInput QueryString pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags ThingGroupTagArrayInput ThingGroupName pulumi.StringPtrInput ThingGroupProperties ThingGroupPropertiesPropertiesPtrInput }
The set of arguments for constructing a ThingGroup resource.
func (ThingGroupArgs) ElementType ¶ added in v0.61.0
func (ThingGroupArgs) ElementType() reflect.Type
type ThingGroupAttributePayload ¶ added in v0.61.0
type ThingGroupAttributePayload struct {
Attributes interface{} `pulumi:"attributes"`
}
type ThingGroupAttributePayloadArgs ¶ added in v0.61.0
func (ThingGroupAttributePayloadArgs) ElementType ¶ added in v0.61.0
func (ThingGroupAttributePayloadArgs) ElementType() reflect.Type
func (ThingGroupAttributePayloadArgs) ToOutput ¶ added in v0.76.0
func (i ThingGroupAttributePayloadArgs) ToOutput(ctx context.Context) pulumix.Output[ThingGroupAttributePayload]
func (ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadOutput ¶ added in v0.61.0
func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadOutput() ThingGroupAttributePayloadOutput
func (ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadOutputWithContext ¶ added in v0.61.0
func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadOutputWithContext(ctx context.Context) ThingGroupAttributePayloadOutput
func (ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadPtrOutput ¶ added in v0.61.0
func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput
func (ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadPtrOutputWithContext ¶ added in v0.61.0
func (i ThingGroupAttributePayloadArgs) ToThingGroupAttributePayloadPtrOutputWithContext(ctx context.Context) ThingGroupAttributePayloadPtrOutput
type ThingGroupAttributePayloadInput ¶ added in v0.61.0
type ThingGroupAttributePayloadInput interface { pulumi.Input ToThingGroupAttributePayloadOutput() ThingGroupAttributePayloadOutput ToThingGroupAttributePayloadOutputWithContext(context.Context) ThingGroupAttributePayloadOutput }
ThingGroupAttributePayloadInput is an input type that accepts ThingGroupAttributePayloadArgs and ThingGroupAttributePayloadOutput values. You can construct a concrete instance of `ThingGroupAttributePayloadInput` via:
ThingGroupAttributePayloadArgs{...}
type ThingGroupAttributePayloadOutput ¶ added in v0.61.0
type ThingGroupAttributePayloadOutput struct{ *pulumi.OutputState }
func (ThingGroupAttributePayloadOutput) Attributes ¶ added in v0.61.0
func (o ThingGroupAttributePayloadOutput) Attributes() pulumi.AnyOutput
func (ThingGroupAttributePayloadOutput) ElementType ¶ added in v0.61.0
func (ThingGroupAttributePayloadOutput) ElementType() reflect.Type
func (ThingGroupAttributePayloadOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupAttributePayloadOutput) ToOutput(ctx context.Context) pulumix.Output[ThingGroupAttributePayload]
func (ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadOutput ¶ added in v0.61.0
func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadOutput() ThingGroupAttributePayloadOutput
func (ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadOutputWithContext ¶ added in v0.61.0
func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadOutputWithContext(ctx context.Context) ThingGroupAttributePayloadOutput
func (ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadPtrOutput ¶ added in v0.61.0
func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput
func (ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadPtrOutputWithContext ¶ added in v0.61.0
func (o ThingGroupAttributePayloadOutput) ToThingGroupAttributePayloadPtrOutputWithContext(ctx context.Context) ThingGroupAttributePayloadPtrOutput
type ThingGroupAttributePayloadPtrInput ¶ added in v0.61.0
type ThingGroupAttributePayloadPtrInput interface { pulumi.Input ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput ToThingGroupAttributePayloadPtrOutputWithContext(context.Context) ThingGroupAttributePayloadPtrOutput }
ThingGroupAttributePayloadPtrInput is an input type that accepts ThingGroupAttributePayloadArgs, ThingGroupAttributePayloadPtr and ThingGroupAttributePayloadPtrOutput values. You can construct a concrete instance of `ThingGroupAttributePayloadPtrInput` via:
ThingGroupAttributePayloadArgs{...} or: nil
func ThingGroupAttributePayloadPtr ¶ added in v0.61.0
func ThingGroupAttributePayloadPtr(v *ThingGroupAttributePayloadArgs) ThingGroupAttributePayloadPtrInput
type ThingGroupAttributePayloadPtrOutput ¶ added in v0.61.0
type ThingGroupAttributePayloadPtrOutput struct{ *pulumi.OutputState }
func (ThingGroupAttributePayloadPtrOutput) Attributes ¶ added in v0.61.0
func (o ThingGroupAttributePayloadPtrOutput) Attributes() pulumi.AnyOutput
func (ThingGroupAttributePayloadPtrOutput) Elem ¶ added in v0.61.0
func (o ThingGroupAttributePayloadPtrOutput) Elem() ThingGroupAttributePayloadOutput
func (ThingGroupAttributePayloadPtrOutput) ElementType ¶ added in v0.61.0
func (ThingGroupAttributePayloadPtrOutput) ElementType() reflect.Type
func (ThingGroupAttributePayloadPtrOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupAttributePayloadPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingGroupAttributePayload]
func (ThingGroupAttributePayloadPtrOutput) ToThingGroupAttributePayloadPtrOutput ¶ added in v0.61.0
func (o ThingGroupAttributePayloadPtrOutput) ToThingGroupAttributePayloadPtrOutput() ThingGroupAttributePayloadPtrOutput
func (ThingGroupAttributePayloadPtrOutput) ToThingGroupAttributePayloadPtrOutputWithContext ¶ added in v0.61.0
func (o ThingGroupAttributePayloadPtrOutput) ToThingGroupAttributePayloadPtrOutputWithContext(ctx context.Context) ThingGroupAttributePayloadPtrOutput
type ThingGroupInput ¶ added in v0.61.0
type ThingGroupInput interface { pulumi.Input ToThingGroupOutput() ThingGroupOutput ToThingGroupOutputWithContext(ctx context.Context) ThingGroupOutput }
type ThingGroupOutput ¶ added in v0.61.0
type ThingGroupOutput struct{ *pulumi.OutputState }
func (ThingGroupOutput) Arn ¶ added in v0.61.0
func (o ThingGroupOutput) Arn() pulumi.StringOutput
func (ThingGroupOutput) ElementType ¶ added in v0.61.0
func (ThingGroupOutput) ElementType() reflect.Type
func (ThingGroupOutput) ParentGroupName ¶ added in v0.61.0
func (o ThingGroupOutput) ParentGroupName() pulumi.StringPtrOutput
func (ThingGroupOutput) QueryString ¶ added in v0.61.0
func (o ThingGroupOutput) QueryString() pulumi.StringPtrOutput
func (ThingGroupOutput) Tags ¶ added in v0.61.0
func (o ThingGroupOutput) Tags() ThingGroupTagArrayOutput
An array of key-value pairs to apply to this resource.
func (ThingGroupOutput) ThingGroupName ¶ added in v0.61.0
func (o ThingGroupOutput) ThingGroupName() pulumi.StringPtrOutput
func (ThingGroupOutput) ThingGroupProperties ¶ added in v0.61.0
func (o ThingGroupOutput) ThingGroupProperties() ThingGroupPropertiesPropertiesPtrOutput
func (ThingGroupOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingGroup]
func (ThingGroupOutput) ToThingGroupOutput ¶ added in v0.61.0
func (o ThingGroupOutput) ToThingGroupOutput() ThingGroupOutput
func (ThingGroupOutput) ToThingGroupOutputWithContext ¶ added in v0.61.0
func (o ThingGroupOutput) ToThingGroupOutputWithContext(ctx context.Context) ThingGroupOutput
type ThingGroupPropertiesProperties ¶ added in v0.61.0
type ThingGroupPropertiesProperties struct { AttributePayload *ThingGroupAttributePayload `pulumi:"attributePayload"` ThingGroupDescription *string `pulumi:"thingGroupDescription"` }
type ThingGroupPropertiesPropertiesArgs ¶ added in v0.61.0
type ThingGroupPropertiesPropertiesArgs struct { AttributePayload ThingGroupAttributePayloadPtrInput `pulumi:"attributePayload"` ThingGroupDescription pulumi.StringPtrInput `pulumi:"thingGroupDescription"` }
func (ThingGroupPropertiesPropertiesArgs) ElementType ¶ added in v0.61.0
func (ThingGroupPropertiesPropertiesArgs) ElementType() reflect.Type
func (ThingGroupPropertiesPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i ThingGroupPropertiesPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[ThingGroupPropertiesProperties]
func (ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesOutput ¶ added in v0.61.0
func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesOutput() ThingGroupPropertiesPropertiesOutput
func (ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesOutputWithContext ¶ added in v0.61.0
func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesOutput
func (ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput
func (ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (i ThingGroupPropertiesPropertiesArgs) ToThingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesPtrOutput
type ThingGroupPropertiesPropertiesInput ¶ added in v0.61.0
type ThingGroupPropertiesPropertiesInput interface { pulumi.Input ToThingGroupPropertiesPropertiesOutput() ThingGroupPropertiesPropertiesOutput ToThingGroupPropertiesPropertiesOutputWithContext(context.Context) ThingGroupPropertiesPropertiesOutput }
ThingGroupPropertiesPropertiesInput is an input type that accepts ThingGroupPropertiesPropertiesArgs and ThingGroupPropertiesPropertiesOutput values. You can construct a concrete instance of `ThingGroupPropertiesPropertiesInput` via:
ThingGroupPropertiesPropertiesArgs{...}
type ThingGroupPropertiesPropertiesOutput ¶ added in v0.61.0
type ThingGroupPropertiesPropertiesOutput struct{ *pulumi.OutputState }
func (ThingGroupPropertiesPropertiesOutput) AttributePayload ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesOutput) AttributePayload() ThingGroupAttributePayloadPtrOutput
func (ThingGroupPropertiesPropertiesOutput) ElementType ¶ added in v0.61.0
func (ThingGroupPropertiesPropertiesOutput) ElementType() reflect.Type
func (ThingGroupPropertiesPropertiesOutput) ThingGroupDescription ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesOutput) ThingGroupDescription() pulumi.StringPtrOutput
func (ThingGroupPropertiesPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupPropertiesPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[ThingGroupPropertiesProperties]
func (ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesOutput ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesOutput() ThingGroupPropertiesPropertiesOutput
func (ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesOutputWithContext ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesOutput
func (ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput
func (ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesOutput) ToThingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesPtrOutput
type ThingGroupPropertiesPropertiesPtrInput ¶ added in v0.61.0
type ThingGroupPropertiesPropertiesPtrInput interface { pulumi.Input ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput ToThingGroupPropertiesPropertiesPtrOutputWithContext(context.Context) ThingGroupPropertiesPropertiesPtrOutput }
ThingGroupPropertiesPropertiesPtrInput is an input type that accepts ThingGroupPropertiesPropertiesArgs, ThingGroupPropertiesPropertiesPtr and ThingGroupPropertiesPropertiesPtrOutput values. You can construct a concrete instance of `ThingGroupPropertiesPropertiesPtrInput` via:
ThingGroupPropertiesPropertiesArgs{...} or: nil
func ThingGroupPropertiesPropertiesPtr ¶ added in v0.61.0
func ThingGroupPropertiesPropertiesPtr(v *ThingGroupPropertiesPropertiesArgs) ThingGroupPropertiesPropertiesPtrInput
type ThingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
type ThingGroupPropertiesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ThingGroupPropertiesPropertiesPtrOutput) AttributePayload ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesPtrOutput) AttributePayload() ThingGroupAttributePayloadPtrOutput
func (ThingGroupPropertiesPropertiesPtrOutput) ElementType ¶ added in v0.61.0
func (ThingGroupPropertiesPropertiesPtrOutput) ElementType() reflect.Type
func (ThingGroupPropertiesPropertiesPtrOutput) ThingGroupDescription ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesPtrOutput) ThingGroupDescription() pulumi.StringPtrOutput
func (ThingGroupPropertiesPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupPropertiesPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingGroupPropertiesProperties]
func (ThingGroupPropertiesPropertiesPtrOutput) ToThingGroupPropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesPtrOutput) ToThingGroupPropertiesPropertiesPtrOutput() ThingGroupPropertiesPropertiesPtrOutput
func (ThingGroupPropertiesPropertiesPtrOutput) ToThingGroupPropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (o ThingGroupPropertiesPropertiesPtrOutput) ToThingGroupPropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingGroupPropertiesPropertiesPtrOutput
type ThingGroupState ¶ added in v0.61.0
type ThingGroupState struct { }
func (ThingGroupState) ElementType ¶ added in v0.61.0
func (ThingGroupState) ElementType() reflect.Type
type ThingGroupTag ¶ added in v0.61.0
type ThingGroupTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ThingGroupTagArgs ¶ added in v0.61.0
type ThingGroupTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ThingGroupTagArgs) ElementType ¶ added in v0.61.0
func (ThingGroupTagArgs) ElementType() reflect.Type
func (ThingGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i ThingGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[ThingGroupTag]
func (ThingGroupTagArgs) ToThingGroupTagOutput ¶ added in v0.61.0
func (i ThingGroupTagArgs) ToThingGroupTagOutput() ThingGroupTagOutput
func (ThingGroupTagArgs) ToThingGroupTagOutputWithContext ¶ added in v0.61.0
func (i ThingGroupTagArgs) ToThingGroupTagOutputWithContext(ctx context.Context) ThingGroupTagOutput
type ThingGroupTagArray ¶ added in v0.61.0
type ThingGroupTagArray []ThingGroupTagInput
func (ThingGroupTagArray) ElementType ¶ added in v0.61.0
func (ThingGroupTagArray) ElementType() reflect.Type
func (ThingGroupTagArray) ToOutput ¶ added in v0.76.0
func (i ThingGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ThingGroupTag]
func (ThingGroupTagArray) ToThingGroupTagArrayOutput ¶ added in v0.61.0
func (i ThingGroupTagArray) ToThingGroupTagArrayOutput() ThingGroupTagArrayOutput
func (ThingGroupTagArray) ToThingGroupTagArrayOutputWithContext ¶ added in v0.61.0
func (i ThingGroupTagArray) ToThingGroupTagArrayOutputWithContext(ctx context.Context) ThingGroupTagArrayOutput
type ThingGroupTagArrayInput ¶ added in v0.61.0
type ThingGroupTagArrayInput interface { pulumi.Input ToThingGroupTagArrayOutput() ThingGroupTagArrayOutput ToThingGroupTagArrayOutputWithContext(context.Context) ThingGroupTagArrayOutput }
ThingGroupTagArrayInput is an input type that accepts ThingGroupTagArray and ThingGroupTagArrayOutput values. You can construct a concrete instance of `ThingGroupTagArrayInput` via:
ThingGroupTagArray{ ThingGroupTagArgs{...} }
type ThingGroupTagArrayOutput ¶ added in v0.61.0
type ThingGroupTagArrayOutput struct{ *pulumi.OutputState }
func (ThingGroupTagArrayOutput) ElementType ¶ added in v0.61.0
func (ThingGroupTagArrayOutput) ElementType() reflect.Type
func (ThingGroupTagArrayOutput) Index ¶ added in v0.61.0
func (o ThingGroupTagArrayOutput) Index(i pulumi.IntInput) ThingGroupTagOutput
func (ThingGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ThingGroupTag]
func (ThingGroupTagArrayOutput) ToThingGroupTagArrayOutput ¶ added in v0.61.0
func (o ThingGroupTagArrayOutput) ToThingGroupTagArrayOutput() ThingGroupTagArrayOutput
func (ThingGroupTagArrayOutput) ToThingGroupTagArrayOutputWithContext ¶ added in v0.61.0
func (o ThingGroupTagArrayOutput) ToThingGroupTagArrayOutputWithContext(ctx context.Context) ThingGroupTagArrayOutput
type ThingGroupTagInput ¶ added in v0.61.0
type ThingGroupTagInput interface { pulumi.Input ToThingGroupTagOutput() ThingGroupTagOutput ToThingGroupTagOutputWithContext(context.Context) ThingGroupTagOutput }
ThingGroupTagInput is an input type that accepts ThingGroupTagArgs and ThingGroupTagOutput values. You can construct a concrete instance of `ThingGroupTagInput` via:
ThingGroupTagArgs{...}
type ThingGroupTagOutput ¶ added in v0.61.0
type ThingGroupTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ThingGroupTagOutput) ElementType ¶ added in v0.61.0
func (ThingGroupTagOutput) ElementType() reflect.Type
func (ThingGroupTagOutput) Key ¶ added in v0.61.0
func (o ThingGroupTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (ThingGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o ThingGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[ThingGroupTag]
func (ThingGroupTagOutput) ToThingGroupTagOutput ¶ added in v0.61.0
func (o ThingGroupTagOutput) ToThingGroupTagOutput() ThingGroupTagOutput
func (ThingGroupTagOutput) ToThingGroupTagOutputWithContext ¶ added in v0.61.0
func (o ThingGroupTagOutput) ToThingGroupTagOutputWithContext(ctx context.Context) ThingGroupTagOutput
func (ThingGroupTagOutput) Value ¶ added in v0.61.0
func (o ThingGroupTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ThingInput ¶
type ThingInput interface { pulumi.Input ToThingOutput() ThingOutput ToThingOutputWithContext(ctx context.Context) ThingOutput }
type ThingOutput ¶
type ThingOutput struct{ *pulumi.OutputState }
func (ThingOutput) Arn ¶ added in v0.45.0
func (o ThingOutput) Arn() pulumi.StringOutput
func (ThingOutput) AttributePayload ¶ added in v0.17.0
func (o ThingOutput) AttributePayload() ThingAttributePayloadPtrOutput
func (ThingOutput) ElementType ¶
func (ThingOutput) ElementType() reflect.Type
func (ThingOutput) ThingName ¶ added in v0.17.0
func (o ThingOutput) ThingName() pulumi.StringPtrOutput
func (ThingOutput) ToThingOutput ¶
func (o ThingOutput) ToThingOutput() ThingOutput
func (ThingOutput) ToThingOutputWithContext ¶
func (o ThingOutput) ToThingOutputWithContext(ctx context.Context) ThingOutput
type ThingPrincipalAttachment
deprecated
type ThingPrincipalAttachment struct { pulumi.CustomResourceState Principal pulumi.StringOutput `pulumi:"principal"` ThingName pulumi.StringOutput `pulumi:"thingName"` }
Resource Type definition for AWS::IoT::ThingPrincipalAttachment
Deprecated: ThingPrincipalAttachment is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetThingPrincipalAttachment ¶
func GetThingPrincipalAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThingPrincipalAttachmentState, opts ...pulumi.ResourceOption) (*ThingPrincipalAttachment, error)
GetThingPrincipalAttachment gets an existing ThingPrincipalAttachment 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 NewThingPrincipalAttachment ¶
func NewThingPrincipalAttachment(ctx *pulumi.Context, name string, args *ThingPrincipalAttachmentArgs, opts ...pulumi.ResourceOption) (*ThingPrincipalAttachment, error)
NewThingPrincipalAttachment registers a new resource with the given unique name, arguments, and options.
func (*ThingPrincipalAttachment) ElementType ¶
func (*ThingPrincipalAttachment) ElementType() reflect.Type
func (*ThingPrincipalAttachment) ToOutput ¶ added in v0.76.0
func (i *ThingPrincipalAttachment) ToOutput(ctx context.Context) pulumix.Output[*ThingPrincipalAttachment]
func (*ThingPrincipalAttachment) ToThingPrincipalAttachmentOutput ¶
func (i *ThingPrincipalAttachment) ToThingPrincipalAttachmentOutput() ThingPrincipalAttachmentOutput
func (*ThingPrincipalAttachment) ToThingPrincipalAttachmentOutputWithContext ¶
func (i *ThingPrincipalAttachment) ToThingPrincipalAttachmentOutputWithContext(ctx context.Context) ThingPrincipalAttachmentOutput
type ThingPrincipalAttachmentArgs ¶
type ThingPrincipalAttachmentArgs struct { Principal pulumi.StringInput ThingName pulumi.StringInput }
The set of arguments for constructing a ThingPrincipalAttachment resource.
func (ThingPrincipalAttachmentArgs) ElementType ¶
func (ThingPrincipalAttachmentArgs) ElementType() reflect.Type
type ThingPrincipalAttachmentInput ¶
type ThingPrincipalAttachmentInput interface { pulumi.Input ToThingPrincipalAttachmentOutput() ThingPrincipalAttachmentOutput ToThingPrincipalAttachmentOutputWithContext(ctx context.Context) ThingPrincipalAttachmentOutput }
type ThingPrincipalAttachmentOutput ¶
type ThingPrincipalAttachmentOutput struct{ *pulumi.OutputState }
func (ThingPrincipalAttachmentOutput) ElementType ¶
func (ThingPrincipalAttachmentOutput) ElementType() reflect.Type
func (ThingPrincipalAttachmentOutput) Principal ¶ added in v0.17.0
func (o ThingPrincipalAttachmentOutput) Principal() pulumi.StringOutput
func (ThingPrincipalAttachmentOutput) ThingName ¶ added in v0.17.0
func (o ThingPrincipalAttachmentOutput) ThingName() pulumi.StringOutput
func (ThingPrincipalAttachmentOutput) ToOutput ¶ added in v0.76.0
func (o ThingPrincipalAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingPrincipalAttachment]
func (ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutput ¶
func (o ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutput() ThingPrincipalAttachmentOutput
func (ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutputWithContext ¶
func (o ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutputWithContext(ctx context.Context) ThingPrincipalAttachmentOutput
type ThingPrincipalAttachmentState ¶
type ThingPrincipalAttachmentState struct { }
func (ThingPrincipalAttachmentState) ElementType ¶
func (ThingPrincipalAttachmentState) ElementType() reflect.Type
type ThingState ¶
type ThingState struct { }
func (ThingState) ElementType ¶
func (ThingState) ElementType() reflect.Type
type ThingType ¶ added in v0.61.0
type ThingType struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` DeprecateThingType pulumi.BoolPtrOutput `pulumi:"deprecateThingType"` // An array of key-value pairs to apply to this resource. Tags ThingTypeTagArrayOutput `pulumi:"tags"` ThingTypeName pulumi.StringPtrOutput `pulumi:"thingTypeName"` ThingTypeProperties ThingTypePropertiesPropertiesPtrOutput `pulumi:"thingTypeProperties"` }
Resource Type definition for AWS::IoT::ThingType
func GetThingType ¶ added in v0.61.0
func GetThingType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThingTypeState, opts ...pulumi.ResourceOption) (*ThingType, error)
GetThingType gets an existing ThingType 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 NewThingType ¶ added in v0.61.0
func NewThingType(ctx *pulumi.Context, name string, args *ThingTypeArgs, opts ...pulumi.ResourceOption) (*ThingType, error)
NewThingType registers a new resource with the given unique name, arguments, and options.
func (*ThingType) ElementType ¶ added in v0.61.0
func (*ThingType) ToThingTypeOutput ¶ added in v0.61.0
func (i *ThingType) ToThingTypeOutput() ThingTypeOutput
func (*ThingType) ToThingTypeOutputWithContext ¶ added in v0.61.0
func (i *ThingType) ToThingTypeOutputWithContext(ctx context.Context) ThingTypeOutput
type ThingTypeArgs ¶ added in v0.61.0
type ThingTypeArgs struct { DeprecateThingType pulumi.BoolPtrInput // An array of key-value pairs to apply to this resource. Tags ThingTypeTagArrayInput ThingTypeName pulumi.StringPtrInput ThingTypeProperties ThingTypePropertiesPropertiesPtrInput }
The set of arguments for constructing a ThingType resource.
func (ThingTypeArgs) ElementType ¶ added in v0.61.0
func (ThingTypeArgs) ElementType() reflect.Type
type ThingTypeInput ¶ added in v0.61.0
type ThingTypeInput interface { pulumi.Input ToThingTypeOutput() ThingTypeOutput ToThingTypeOutputWithContext(ctx context.Context) ThingTypeOutput }
type ThingTypeOutput ¶ added in v0.61.0
type ThingTypeOutput struct{ *pulumi.OutputState }
func (ThingTypeOutput) Arn ¶ added in v0.61.0
func (o ThingTypeOutput) Arn() pulumi.StringOutput
func (ThingTypeOutput) DeprecateThingType ¶ added in v0.61.0
func (o ThingTypeOutput) DeprecateThingType() pulumi.BoolPtrOutput
func (ThingTypeOutput) ElementType ¶ added in v0.61.0
func (ThingTypeOutput) ElementType() reflect.Type
func (ThingTypeOutput) Tags ¶ added in v0.61.0
func (o ThingTypeOutput) Tags() ThingTypeTagArrayOutput
An array of key-value pairs to apply to this resource.
func (ThingTypeOutput) ThingTypeName ¶ added in v0.61.0
func (o ThingTypeOutput) ThingTypeName() pulumi.StringPtrOutput
func (ThingTypeOutput) ThingTypeProperties ¶ added in v0.61.0
func (o ThingTypeOutput) ThingTypeProperties() ThingTypePropertiesPropertiesPtrOutput
func (ThingTypeOutput) ToThingTypeOutput ¶ added in v0.61.0
func (o ThingTypeOutput) ToThingTypeOutput() ThingTypeOutput
func (ThingTypeOutput) ToThingTypeOutputWithContext ¶ added in v0.61.0
func (o ThingTypeOutput) ToThingTypeOutputWithContext(ctx context.Context) ThingTypeOutput
type ThingTypePropertiesProperties ¶ added in v0.61.0
type ThingTypePropertiesPropertiesArgs ¶ added in v0.61.0
type ThingTypePropertiesPropertiesArgs struct { SearchableAttributes pulumi.StringArrayInput `pulumi:"searchableAttributes"` ThingTypeDescription pulumi.StringPtrInput `pulumi:"thingTypeDescription"` }
func (ThingTypePropertiesPropertiesArgs) ElementType ¶ added in v0.61.0
func (ThingTypePropertiesPropertiesArgs) ElementType() reflect.Type
func (ThingTypePropertiesPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i ThingTypePropertiesPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[ThingTypePropertiesProperties]
func (ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesOutput ¶ added in v0.61.0
func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesOutput() ThingTypePropertiesPropertiesOutput
func (ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesOutputWithContext ¶ added in v0.61.0
func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesOutput
func (ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput
func (ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (i ThingTypePropertiesPropertiesArgs) ToThingTypePropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesPtrOutput
type ThingTypePropertiesPropertiesInput ¶ added in v0.61.0
type ThingTypePropertiesPropertiesInput interface { pulumi.Input ToThingTypePropertiesPropertiesOutput() ThingTypePropertiesPropertiesOutput ToThingTypePropertiesPropertiesOutputWithContext(context.Context) ThingTypePropertiesPropertiesOutput }
ThingTypePropertiesPropertiesInput is an input type that accepts ThingTypePropertiesPropertiesArgs and ThingTypePropertiesPropertiesOutput values. You can construct a concrete instance of `ThingTypePropertiesPropertiesInput` via:
ThingTypePropertiesPropertiesArgs{...}
type ThingTypePropertiesPropertiesOutput ¶ added in v0.61.0
type ThingTypePropertiesPropertiesOutput struct{ *pulumi.OutputState }
func (ThingTypePropertiesPropertiesOutput) ElementType ¶ added in v0.61.0
func (ThingTypePropertiesPropertiesOutput) ElementType() reflect.Type
func (ThingTypePropertiesPropertiesOutput) SearchableAttributes ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesOutput) SearchableAttributes() pulumi.StringArrayOutput
func (ThingTypePropertiesPropertiesOutput) ThingTypeDescription ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesOutput) ThingTypeDescription() pulumi.StringPtrOutput
func (ThingTypePropertiesPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o ThingTypePropertiesPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[ThingTypePropertiesProperties]
func (ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesOutput ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesOutput() ThingTypePropertiesPropertiesOutput
func (ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesOutputWithContext ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesOutput
func (ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput
func (ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesOutput) ToThingTypePropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesPtrOutput
type ThingTypePropertiesPropertiesPtrInput ¶ added in v0.61.0
type ThingTypePropertiesPropertiesPtrInput interface { pulumi.Input ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput ToThingTypePropertiesPropertiesPtrOutputWithContext(context.Context) ThingTypePropertiesPropertiesPtrOutput }
ThingTypePropertiesPropertiesPtrInput is an input type that accepts ThingTypePropertiesPropertiesArgs, ThingTypePropertiesPropertiesPtr and ThingTypePropertiesPropertiesPtrOutput values. You can construct a concrete instance of `ThingTypePropertiesPropertiesPtrInput` via:
ThingTypePropertiesPropertiesArgs{...} or: nil
func ThingTypePropertiesPropertiesPtr ¶ added in v0.61.0
func ThingTypePropertiesPropertiesPtr(v *ThingTypePropertiesPropertiesArgs) ThingTypePropertiesPropertiesPtrInput
type ThingTypePropertiesPropertiesPtrOutput ¶ added in v0.61.0
type ThingTypePropertiesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ThingTypePropertiesPropertiesPtrOutput) ElementType ¶ added in v0.61.0
func (ThingTypePropertiesPropertiesPtrOutput) ElementType() reflect.Type
func (ThingTypePropertiesPropertiesPtrOutput) SearchableAttributes ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesPtrOutput) SearchableAttributes() pulumi.StringArrayOutput
func (ThingTypePropertiesPropertiesPtrOutput) ThingTypeDescription ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesPtrOutput) ThingTypeDescription() pulumi.StringPtrOutput
func (ThingTypePropertiesPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o ThingTypePropertiesPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ThingTypePropertiesProperties]
func (ThingTypePropertiesPropertiesPtrOutput) ToThingTypePropertiesPropertiesPtrOutput ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesPtrOutput) ToThingTypePropertiesPropertiesPtrOutput() ThingTypePropertiesPropertiesPtrOutput
func (ThingTypePropertiesPropertiesPtrOutput) ToThingTypePropertiesPropertiesPtrOutputWithContext ¶ added in v0.61.0
func (o ThingTypePropertiesPropertiesPtrOutput) ToThingTypePropertiesPropertiesPtrOutputWithContext(ctx context.Context) ThingTypePropertiesPropertiesPtrOutput
type ThingTypeState ¶ added in v0.61.0
type ThingTypeState struct { }
func (ThingTypeState) ElementType ¶ added in v0.61.0
func (ThingTypeState) ElementType() reflect.Type
type ThingTypeTag ¶ added in v0.61.0
type ThingTypeTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ThingTypeTagArgs ¶ added in v0.61.0
type ThingTypeTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ThingTypeTagArgs) ElementType ¶ added in v0.61.0
func (ThingTypeTagArgs) ElementType() reflect.Type
func (ThingTypeTagArgs) ToOutput ¶ added in v0.76.0
func (i ThingTypeTagArgs) ToOutput(ctx context.Context) pulumix.Output[ThingTypeTag]
func (ThingTypeTagArgs) ToThingTypeTagOutput ¶ added in v0.61.0
func (i ThingTypeTagArgs) ToThingTypeTagOutput() ThingTypeTagOutput
func (ThingTypeTagArgs) ToThingTypeTagOutputWithContext ¶ added in v0.61.0
func (i ThingTypeTagArgs) ToThingTypeTagOutputWithContext(ctx context.Context) ThingTypeTagOutput
type ThingTypeTagArray ¶ added in v0.61.0
type ThingTypeTagArray []ThingTypeTagInput
func (ThingTypeTagArray) ElementType ¶ added in v0.61.0
func (ThingTypeTagArray) ElementType() reflect.Type
func (ThingTypeTagArray) ToOutput ¶ added in v0.76.0
func (i ThingTypeTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ThingTypeTag]
func (ThingTypeTagArray) ToThingTypeTagArrayOutput ¶ added in v0.61.0
func (i ThingTypeTagArray) ToThingTypeTagArrayOutput() ThingTypeTagArrayOutput
func (ThingTypeTagArray) ToThingTypeTagArrayOutputWithContext ¶ added in v0.61.0
func (i ThingTypeTagArray) ToThingTypeTagArrayOutputWithContext(ctx context.Context) ThingTypeTagArrayOutput
type ThingTypeTagArrayInput ¶ added in v0.61.0
type ThingTypeTagArrayInput interface { pulumi.Input ToThingTypeTagArrayOutput() ThingTypeTagArrayOutput ToThingTypeTagArrayOutputWithContext(context.Context) ThingTypeTagArrayOutput }
ThingTypeTagArrayInput is an input type that accepts ThingTypeTagArray and ThingTypeTagArrayOutput values. You can construct a concrete instance of `ThingTypeTagArrayInput` via:
ThingTypeTagArray{ ThingTypeTagArgs{...} }
type ThingTypeTagArrayOutput ¶ added in v0.61.0
type ThingTypeTagArrayOutput struct{ *pulumi.OutputState }
func (ThingTypeTagArrayOutput) ElementType ¶ added in v0.61.0
func (ThingTypeTagArrayOutput) ElementType() reflect.Type
func (ThingTypeTagArrayOutput) Index ¶ added in v0.61.0
func (o ThingTypeTagArrayOutput) Index(i pulumi.IntInput) ThingTypeTagOutput
func (ThingTypeTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o ThingTypeTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ThingTypeTag]
func (ThingTypeTagArrayOutput) ToThingTypeTagArrayOutput ¶ added in v0.61.0
func (o ThingTypeTagArrayOutput) ToThingTypeTagArrayOutput() ThingTypeTagArrayOutput
func (ThingTypeTagArrayOutput) ToThingTypeTagArrayOutputWithContext ¶ added in v0.61.0
func (o ThingTypeTagArrayOutput) ToThingTypeTagArrayOutputWithContext(ctx context.Context) ThingTypeTagArrayOutput
type ThingTypeTagInput ¶ added in v0.61.0
type ThingTypeTagInput interface { pulumi.Input ToThingTypeTagOutput() ThingTypeTagOutput ToThingTypeTagOutputWithContext(context.Context) ThingTypeTagOutput }
ThingTypeTagInput is an input type that accepts ThingTypeTagArgs and ThingTypeTagOutput values. You can construct a concrete instance of `ThingTypeTagInput` via:
ThingTypeTagArgs{...}
type ThingTypeTagOutput ¶ added in v0.61.0
type ThingTypeTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ThingTypeTagOutput) ElementType ¶ added in v0.61.0
func (ThingTypeTagOutput) ElementType() reflect.Type
func (ThingTypeTagOutput) Key ¶ added in v0.61.0
func (o ThingTypeTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (ThingTypeTagOutput) ToOutput ¶ added in v0.76.0
func (o ThingTypeTagOutput) ToOutput(ctx context.Context) pulumix.Output[ThingTypeTag]
func (ThingTypeTagOutput) ToThingTypeTagOutput ¶ added in v0.61.0
func (o ThingTypeTagOutput) ToThingTypeTagOutput() ThingTypeTagOutput
func (ThingTypeTagOutput) ToThingTypeTagOutputWithContext ¶ added in v0.61.0
func (o ThingTypeTagOutput) ToThingTypeTagOutputWithContext(ctx context.Context) ThingTypeTagOutput
func (ThingTypeTagOutput) Value ¶ added in v0.61.0
func (o ThingTypeTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type TimeoutConfigProperties ¶ added in v0.2.0
type TimeoutConfigProperties struct {
InProgressTimeoutInMinutes int `pulumi:"inProgressTimeoutInMinutes"`
}
Specifies the amount of time each device has to finish its execution of the job.
type TimeoutConfigPropertiesArgs ¶ added in v0.2.0
type TimeoutConfigPropertiesArgs struct {
InProgressTimeoutInMinutes pulumi.IntInput `pulumi:"inProgressTimeoutInMinutes"`
}
Specifies the amount of time each device has to finish its execution of the job.
func (TimeoutConfigPropertiesArgs) ElementType ¶ added in v0.2.0
func (TimeoutConfigPropertiesArgs) ElementType() reflect.Type
func (TimeoutConfigPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i TimeoutConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[TimeoutConfigProperties]
func (TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesOutput ¶ added in v0.2.0
func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesOutput() TimeoutConfigPropertiesOutput
func (TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesOutputWithContext(ctx context.Context) TimeoutConfigPropertiesOutput
func (TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesPtrOutput ¶ added in v0.2.0
func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
func (TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (i TimeoutConfigPropertiesArgs) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
type TimeoutConfigPropertiesInput ¶ added in v0.2.0
type TimeoutConfigPropertiesInput interface { pulumi.Input ToTimeoutConfigPropertiesOutput() TimeoutConfigPropertiesOutput ToTimeoutConfigPropertiesOutputWithContext(context.Context) TimeoutConfigPropertiesOutput }
TimeoutConfigPropertiesInput is an input type that accepts TimeoutConfigPropertiesArgs and TimeoutConfigPropertiesOutput values. You can construct a concrete instance of `TimeoutConfigPropertiesInput` via:
TimeoutConfigPropertiesArgs{...}
type TimeoutConfigPropertiesOutput ¶ added in v0.2.0
type TimeoutConfigPropertiesOutput struct{ *pulumi.OutputState }
Specifies the amount of time each device has to finish its execution of the job.
func (TimeoutConfigPropertiesOutput) ElementType ¶ added in v0.2.0
func (TimeoutConfigPropertiesOutput) ElementType() reflect.Type
func (TimeoutConfigPropertiesOutput) InProgressTimeoutInMinutes ¶ added in v0.2.0
func (o TimeoutConfigPropertiesOutput) InProgressTimeoutInMinutes() pulumi.IntOutput
func (TimeoutConfigPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o TimeoutConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[TimeoutConfigProperties]
func (TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesOutput ¶ added in v0.2.0
func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesOutput() TimeoutConfigPropertiesOutput
func (TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesOutputWithContext(ctx context.Context) TimeoutConfigPropertiesOutput
func (TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
func (TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o TimeoutConfigPropertiesOutput) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
type TimeoutConfigPropertiesPtrInput ¶ added in v0.2.0
type TimeoutConfigPropertiesPtrInput interface { pulumi.Input ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput ToTimeoutConfigPropertiesPtrOutputWithContext(context.Context) TimeoutConfigPropertiesPtrOutput }
TimeoutConfigPropertiesPtrInput is an input type that accepts TimeoutConfigPropertiesArgs, TimeoutConfigPropertiesPtr and TimeoutConfigPropertiesPtrOutput values. You can construct a concrete instance of `TimeoutConfigPropertiesPtrInput` via:
TimeoutConfigPropertiesArgs{...} or: nil
func TimeoutConfigPropertiesPtr ¶ added in v0.2.0
func TimeoutConfigPropertiesPtr(v *TimeoutConfigPropertiesArgs) TimeoutConfigPropertiesPtrInput
type TimeoutConfigPropertiesPtrOutput ¶ added in v0.2.0
type TimeoutConfigPropertiesPtrOutput struct{ *pulumi.OutputState }
func (TimeoutConfigPropertiesPtrOutput) Elem ¶ added in v0.2.0
func (o TimeoutConfigPropertiesPtrOutput) Elem() TimeoutConfigPropertiesOutput
func (TimeoutConfigPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (TimeoutConfigPropertiesPtrOutput) ElementType() reflect.Type
func (TimeoutConfigPropertiesPtrOutput) InProgressTimeoutInMinutes ¶ added in v0.2.0
func (o TimeoutConfigPropertiesPtrOutput) InProgressTimeoutInMinutes() pulumi.IntPtrOutput
func (TimeoutConfigPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o TimeoutConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TimeoutConfigProperties]
func (TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
func (TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
type TopicRule ¶
type TopicRule struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` RuleName pulumi.StringPtrOutput `pulumi:"ruleName"` Tags TopicRuleTagArrayOutput `pulumi:"tags"` TopicRulePayload TopicRulePayloadOutput `pulumi:"topicRulePayload"` }
Resource Type definition for AWS::IoT::TopicRule
func GetTopicRule ¶
func GetTopicRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TopicRuleState, opts ...pulumi.ResourceOption) (*TopicRule, error)
GetTopicRule gets an existing TopicRule 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 NewTopicRule ¶
func NewTopicRule(ctx *pulumi.Context, name string, args *TopicRuleArgs, opts ...pulumi.ResourceOption) (*TopicRule, error)
NewTopicRule registers a new resource with the given unique name, arguments, and options.
func (*TopicRule) ElementType ¶
func (*TopicRule) ToTopicRuleOutput ¶
func (i *TopicRule) ToTopicRuleOutput() TopicRuleOutput
func (*TopicRule) ToTopicRuleOutputWithContext ¶
func (i *TopicRule) ToTopicRuleOutputWithContext(ctx context.Context) TopicRuleOutput
type TopicRuleAction ¶
type TopicRuleAction struct { CloudwatchAlarm *TopicRuleCloudwatchAlarmAction `pulumi:"cloudwatchAlarm"` CloudwatchLogs *TopicRuleCloudwatchLogsAction `pulumi:"cloudwatchLogs"` CloudwatchMetric *TopicRuleCloudwatchMetricAction `pulumi:"cloudwatchMetric"` DynamoDBv2 *TopicRuleDynamoDBv2Action `pulumi:"dynamoDBv2"` DynamoDb *TopicRuleDynamoDbAction `pulumi:"dynamoDb"` Elasticsearch *TopicRuleElasticsearchAction `pulumi:"elasticsearch"` Firehose *TopicRuleFirehoseAction `pulumi:"firehose"` Http *TopicRuleHttpAction `pulumi:"http"` IotAnalytics *TopicRuleIotAnalyticsAction `pulumi:"iotAnalytics"` IotEvents *TopicRuleIotEventsAction `pulumi:"iotEvents"` IotSiteWise *TopicRuleIotSiteWiseAction `pulumi:"iotSiteWise"` Kafka *TopicRuleKafkaAction `pulumi:"kafka"` Kinesis *TopicRuleKinesisAction `pulumi:"kinesis"` Lambda *TopicRuleLambdaAction `pulumi:"lambda"` Location *TopicRuleLocationAction `pulumi:"location"` OpenSearch *TopicRuleOpenSearchAction `pulumi:"openSearch"` Republish *TopicRuleRepublishAction `pulumi:"republish"` S3 *TopicRuleS3Action `pulumi:"s3"` Sns *TopicRuleSnsAction `pulumi:"sns"` Sqs *TopicRuleSqsAction `pulumi:"sqs"` StepFunctions *TopicRuleStepFunctionsAction `pulumi:"stepFunctions"` Timestream *TopicRuleTimestreamAction `pulumi:"timestream"` }
type TopicRuleActionArgs ¶
type TopicRuleActionArgs struct { CloudwatchAlarm TopicRuleCloudwatchAlarmActionPtrInput `pulumi:"cloudwatchAlarm"` CloudwatchLogs TopicRuleCloudwatchLogsActionPtrInput `pulumi:"cloudwatchLogs"` CloudwatchMetric TopicRuleCloudwatchMetricActionPtrInput `pulumi:"cloudwatchMetric"` DynamoDBv2 TopicRuleDynamoDBv2ActionPtrInput `pulumi:"dynamoDBv2"` DynamoDb TopicRuleDynamoDbActionPtrInput `pulumi:"dynamoDb"` Elasticsearch TopicRuleElasticsearchActionPtrInput `pulumi:"elasticsearch"` Firehose TopicRuleFirehoseActionPtrInput `pulumi:"firehose"` Http TopicRuleHttpActionPtrInput `pulumi:"http"` IotAnalytics TopicRuleIotAnalyticsActionPtrInput `pulumi:"iotAnalytics"` IotEvents TopicRuleIotEventsActionPtrInput `pulumi:"iotEvents"` IotSiteWise TopicRuleIotSiteWiseActionPtrInput `pulumi:"iotSiteWise"` Kafka TopicRuleKafkaActionPtrInput `pulumi:"kafka"` Kinesis TopicRuleKinesisActionPtrInput `pulumi:"kinesis"` Lambda TopicRuleLambdaActionPtrInput `pulumi:"lambda"` Location TopicRuleLocationActionPtrInput `pulumi:"location"` OpenSearch TopicRuleOpenSearchActionPtrInput `pulumi:"openSearch"` Republish TopicRuleRepublishActionPtrInput `pulumi:"republish"` S3 TopicRuleS3ActionPtrInput `pulumi:"s3"` Sns TopicRuleSnsActionPtrInput `pulumi:"sns"` Sqs TopicRuleSqsActionPtrInput `pulumi:"sqs"` StepFunctions TopicRuleStepFunctionsActionPtrInput `pulumi:"stepFunctions"` Timestream TopicRuleTimestreamActionPtrInput `pulumi:"timestream"` }
func (TopicRuleActionArgs) ElementType ¶
func (TopicRuleActionArgs) ElementType() reflect.Type
func (TopicRuleActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAction]
func (TopicRuleActionArgs) ToTopicRuleActionOutput ¶
func (i TopicRuleActionArgs) ToTopicRuleActionOutput() TopicRuleActionOutput
func (TopicRuleActionArgs) ToTopicRuleActionOutputWithContext ¶
func (i TopicRuleActionArgs) ToTopicRuleActionOutputWithContext(ctx context.Context) TopicRuleActionOutput
func (TopicRuleActionArgs) ToTopicRuleActionPtrOutput ¶
func (i TopicRuleActionArgs) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
func (TopicRuleActionArgs) ToTopicRuleActionPtrOutputWithContext ¶
func (i TopicRuleActionArgs) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
type TopicRuleActionArray ¶
type TopicRuleActionArray []TopicRuleActionInput
func (TopicRuleActionArray) ElementType ¶
func (TopicRuleActionArray) ElementType() reflect.Type
func (TopicRuleActionArray) ToOutput ¶ added in v0.76.0
func (i TopicRuleActionArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAction]
func (TopicRuleActionArray) ToTopicRuleActionArrayOutput ¶
func (i TopicRuleActionArray) ToTopicRuleActionArrayOutput() TopicRuleActionArrayOutput
func (TopicRuleActionArray) ToTopicRuleActionArrayOutputWithContext ¶
func (i TopicRuleActionArray) ToTopicRuleActionArrayOutputWithContext(ctx context.Context) TopicRuleActionArrayOutput
type TopicRuleActionArrayInput ¶
type TopicRuleActionArrayInput interface { pulumi.Input ToTopicRuleActionArrayOutput() TopicRuleActionArrayOutput ToTopicRuleActionArrayOutputWithContext(context.Context) TopicRuleActionArrayOutput }
TopicRuleActionArrayInput is an input type that accepts TopicRuleActionArray and TopicRuleActionArrayOutput values. You can construct a concrete instance of `TopicRuleActionArrayInput` via:
TopicRuleActionArray{ TopicRuleActionArgs{...} }
type TopicRuleActionArrayOutput ¶
type TopicRuleActionArrayOutput struct{ *pulumi.OutputState }
func (TopicRuleActionArrayOutput) ElementType ¶
func (TopicRuleActionArrayOutput) ElementType() reflect.Type
func (TopicRuleActionArrayOutput) Index ¶
func (o TopicRuleActionArrayOutput) Index(i pulumi.IntInput) TopicRuleActionOutput
func (TopicRuleActionArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleActionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAction]
func (TopicRuleActionArrayOutput) ToTopicRuleActionArrayOutput ¶
func (o TopicRuleActionArrayOutput) ToTopicRuleActionArrayOutput() TopicRuleActionArrayOutput
func (TopicRuleActionArrayOutput) ToTopicRuleActionArrayOutputWithContext ¶
func (o TopicRuleActionArrayOutput) ToTopicRuleActionArrayOutputWithContext(ctx context.Context) TopicRuleActionArrayOutput
type TopicRuleActionInput ¶
type TopicRuleActionInput interface { pulumi.Input ToTopicRuleActionOutput() TopicRuleActionOutput ToTopicRuleActionOutputWithContext(context.Context) TopicRuleActionOutput }
TopicRuleActionInput is an input type that accepts TopicRuleActionArgs and TopicRuleActionOutput values. You can construct a concrete instance of `TopicRuleActionInput` via:
TopicRuleActionArgs{...}
type TopicRuleActionOutput ¶
type TopicRuleActionOutput struct{ *pulumi.OutputState }
func (TopicRuleActionOutput) CloudwatchAlarm ¶
func (o TopicRuleActionOutput) CloudwatchAlarm() TopicRuleCloudwatchAlarmActionPtrOutput
func (TopicRuleActionOutput) CloudwatchLogs ¶
func (o TopicRuleActionOutput) CloudwatchLogs() TopicRuleCloudwatchLogsActionPtrOutput
func (TopicRuleActionOutput) CloudwatchMetric ¶
func (o TopicRuleActionOutput) CloudwatchMetric() TopicRuleCloudwatchMetricActionPtrOutput
func (TopicRuleActionOutput) DynamoDBv2 ¶
func (o TopicRuleActionOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
func (TopicRuleActionOutput) DynamoDb ¶ added in v0.72.0
func (o TopicRuleActionOutput) DynamoDb() TopicRuleDynamoDbActionPtrOutput
func (TopicRuleActionOutput) Elasticsearch ¶
func (o TopicRuleActionOutput) Elasticsearch() TopicRuleElasticsearchActionPtrOutput
func (TopicRuleActionOutput) ElementType ¶
func (TopicRuleActionOutput) ElementType() reflect.Type
func (TopicRuleActionOutput) Firehose ¶
func (o TopicRuleActionOutput) Firehose() TopicRuleFirehoseActionPtrOutput
func (TopicRuleActionOutput) Http ¶
func (o TopicRuleActionOutput) Http() TopicRuleHttpActionPtrOutput
func (TopicRuleActionOutput) IotAnalytics ¶
func (o TopicRuleActionOutput) IotAnalytics() TopicRuleIotAnalyticsActionPtrOutput
func (TopicRuleActionOutput) IotEvents ¶
func (o TopicRuleActionOutput) IotEvents() TopicRuleIotEventsActionPtrOutput
func (TopicRuleActionOutput) IotSiteWise ¶
func (o TopicRuleActionOutput) IotSiteWise() TopicRuleIotSiteWiseActionPtrOutput
func (TopicRuleActionOutput) Kafka ¶
func (o TopicRuleActionOutput) Kafka() TopicRuleKafkaActionPtrOutput
func (TopicRuleActionOutput) Kinesis ¶
func (o TopicRuleActionOutput) Kinesis() TopicRuleKinesisActionPtrOutput
func (TopicRuleActionOutput) Lambda ¶
func (o TopicRuleActionOutput) Lambda() TopicRuleLambdaActionPtrOutput
func (TopicRuleActionOutput) Location ¶ added in v0.38.0
func (o TopicRuleActionOutput) Location() TopicRuleLocationActionPtrOutput
func (TopicRuleActionOutput) OpenSearch ¶
func (o TopicRuleActionOutput) OpenSearch() TopicRuleOpenSearchActionPtrOutput
func (TopicRuleActionOutput) Republish ¶
func (o TopicRuleActionOutput) Republish() TopicRuleRepublishActionPtrOutput
func (TopicRuleActionOutput) S3 ¶
func (o TopicRuleActionOutput) S3() TopicRuleS3ActionPtrOutput
func (TopicRuleActionOutput) Sns ¶
func (o TopicRuleActionOutput) Sns() TopicRuleSnsActionPtrOutput
func (TopicRuleActionOutput) Sqs ¶
func (o TopicRuleActionOutput) Sqs() TopicRuleSqsActionPtrOutput
func (TopicRuleActionOutput) StepFunctions ¶
func (o TopicRuleActionOutput) StepFunctions() TopicRuleStepFunctionsActionPtrOutput
func (TopicRuleActionOutput) Timestream ¶
func (o TopicRuleActionOutput) Timestream() TopicRuleTimestreamActionPtrOutput
func (TopicRuleActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAction]
func (TopicRuleActionOutput) ToTopicRuleActionOutput ¶
func (o TopicRuleActionOutput) ToTopicRuleActionOutput() TopicRuleActionOutput
func (TopicRuleActionOutput) ToTopicRuleActionOutputWithContext ¶
func (o TopicRuleActionOutput) ToTopicRuleActionOutputWithContext(ctx context.Context) TopicRuleActionOutput
func (TopicRuleActionOutput) ToTopicRuleActionPtrOutput ¶
func (o TopicRuleActionOutput) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
func (TopicRuleActionOutput) ToTopicRuleActionPtrOutputWithContext ¶
func (o TopicRuleActionOutput) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
type TopicRuleActionPtrInput ¶
type TopicRuleActionPtrInput interface { pulumi.Input ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput ToTopicRuleActionPtrOutputWithContext(context.Context) TopicRuleActionPtrOutput }
TopicRuleActionPtrInput is an input type that accepts TopicRuleActionArgs, TopicRuleActionPtr and TopicRuleActionPtrOutput values. You can construct a concrete instance of `TopicRuleActionPtrInput` via:
TopicRuleActionArgs{...} or: nil
func TopicRuleActionPtr ¶
func TopicRuleActionPtr(v *TopicRuleActionArgs) TopicRuleActionPtrInput
type TopicRuleActionPtrOutput ¶
type TopicRuleActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleActionPtrOutput) CloudwatchAlarm ¶
func (o TopicRuleActionPtrOutput) CloudwatchAlarm() TopicRuleCloudwatchAlarmActionPtrOutput
func (TopicRuleActionPtrOutput) CloudwatchLogs ¶
func (o TopicRuleActionPtrOutput) CloudwatchLogs() TopicRuleCloudwatchLogsActionPtrOutput
func (TopicRuleActionPtrOutput) CloudwatchMetric ¶
func (o TopicRuleActionPtrOutput) CloudwatchMetric() TopicRuleCloudwatchMetricActionPtrOutput
func (TopicRuleActionPtrOutput) DynamoDBv2 ¶
func (o TopicRuleActionPtrOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
func (TopicRuleActionPtrOutput) DynamoDb ¶ added in v0.72.0
func (o TopicRuleActionPtrOutput) DynamoDb() TopicRuleDynamoDbActionPtrOutput
func (TopicRuleActionPtrOutput) Elasticsearch ¶
func (o TopicRuleActionPtrOutput) Elasticsearch() TopicRuleElasticsearchActionPtrOutput
func (TopicRuleActionPtrOutput) Elem ¶
func (o TopicRuleActionPtrOutput) Elem() TopicRuleActionOutput
func (TopicRuleActionPtrOutput) ElementType ¶
func (TopicRuleActionPtrOutput) ElementType() reflect.Type
func (TopicRuleActionPtrOutput) Firehose ¶
func (o TopicRuleActionPtrOutput) Firehose() TopicRuleFirehoseActionPtrOutput
func (TopicRuleActionPtrOutput) Http ¶
func (o TopicRuleActionPtrOutput) Http() TopicRuleHttpActionPtrOutput
func (TopicRuleActionPtrOutput) IotAnalytics ¶
func (o TopicRuleActionPtrOutput) IotAnalytics() TopicRuleIotAnalyticsActionPtrOutput
func (TopicRuleActionPtrOutput) IotEvents ¶
func (o TopicRuleActionPtrOutput) IotEvents() TopicRuleIotEventsActionPtrOutput
func (TopicRuleActionPtrOutput) IotSiteWise ¶
func (o TopicRuleActionPtrOutput) IotSiteWise() TopicRuleIotSiteWiseActionPtrOutput
func (TopicRuleActionPtrOutput) Kafka ¶
func (o TopicRuleActionPtrOutput) Kafka() TopicRuleKafkaActionPtrOutput
func (TopicRuleActionPtrOutput) Kinesis ¶
func (o TopicRuleActionPtrOutput) Kinesis() TopicRuleKinesisActionPtrOutput
func (TopicRuleActionPtrOutput) Lambda ¶
func (o TopicRuleActionPtrOutput) Lambda() TopicRuleLambdaActionPtrOutput
func (TopicRuleActionPtrOutput) Location ¶ added in v0.38.0
func (o TopicRuleActionPtrOutput) Location() TopicRuleLocationActionPtrOutput
func (TopicRuleActionPtrOutput) OpenSearch ¶
func (o TopicRuleActionPtrOutput) OpenSearch() TopicRuleOpenSearchActionPtrOutput
func (TopicRuleActionPtrOutput) Republish ¶
func (o TopicRuleActionPtrOutput) Republish() TopicRuleRepublishActionPtrOutput
func (TopicRuleActionPtrOutput) S3 ¶
func (o TopicRuleActionPtrOutput) S3() TopicRuleS3ActionPtrOutput
func (TopicRuleActionPtrOutput) Sns ¶
func (o TopicRuleActionPtrOutput) Sns() TopicRuleSnsActionPtrOutput
func (TopicRuleActionPtrOutput) Sqs ¶
func (o TopicRuleActionPtrOutput) Sqs() TopicRuleSqsActionPtrOutput
func (TopicRuleActionPtrOutput) StepFunctions ¶
func (o TopicRuleActionPtrOutput) StepFunctions() TopicRuleStepFunctionsActionPtrOutput
func (TopicRuleActionPtrOutput) Timestream ¶
func (o TopicRuleActionPtrOutput) Timestream() TopicRuleTimestreamActionPtrOutput
func (TopicRuleActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleAction]
func (TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutput ¶
func (o TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
func (TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutputWithContext ¶
func (o TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
type TopicRuleArgs ¶
type TopicRuleArgs struct { RuleName pulumi.StringPtrInput Tags TopicRuleTagArrayInput TopicRulePayload TopicRulePayloadInput }
The set of arguments for constructing a TopicRule resource.
func (TopicRuleArgs) ElementType ¶
func (TopicRuleArgs) ElementType() reflect.Type
type TopicRuleAssetPropertyTimestampArgs ¶
type TopicRuleAssetPropertyTimestampArgs struct { OffsetInNanos pulumi.StringPtrInput `pulumi:"offsetInNanos"` TimeInSeconds pulumi.StringInput `pulumi:"timeInSeconds"` }
func (TopicRuleAssetPropertyTimestampArgs) ElementType ¶
func (TopicRuleAssetPropertyTimestampArgs) ElementType() reflect.Type
func (TopicRuleAssetPropertyTimestampArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleAssetPropertyTimestampArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyTimestamp]
func (TopicRuleAssetPropertyTimestampArgs) ToTopicRuleAssetPropertyTimestampOutput ¶
func (i TopicRuleAssetPropertyTimestampArgs) ToTopicRuleAssetPropertyTimestampOutput() TopicRuleAssetPropertyTimestampOutput
func (TopicRuleAssetPropertyTimestampArgs) ToTopicRuleAssetPropertyTimestampOutputWithContext ¶
func (i TopicRuleAssetPropertyTimestampArgs) ToTopicRuleAssetPropertyTimestampOutputWithContext(ctx context.Context) TopicRuleAssetPropertyTimestampOutput
type TopicRuleAssetPropertyTimestampInput ¶
type TopicRuleAssetPropertyTimestampInput interface { pulumi.Input ToTopicRuleAssetPropertyTimestampOutput() TopicRuleAssetPropertyTimestampOutput ToTopicRuleAssetPropertyTimestampOutputWithContext(context.Context) TopicRuleAssetPropertyTimestampOutput }
TopicRuleAssetPropertyTimestampInput is an input type that accepts TopicRuleAssetPropertyTimestampArgs and TopicRuleAssetPropertyTimestampOutput values. You can construct a concrete instance of `TopicRuleAssetPropertyTimestampInput` via:
TopicRuleAssetPropertyTimestampArgs{...}
type TopicRuleAssetPropertyTimestampOutput ¶
type TopicRuleAssetPropertyTimestampOutput struct{ *pulumi.OutputState }
func (TopicRuleAssetPropertyTimestampOutput) ElementType ¶
func (TopicRuleAssetPropertyTimestampOutput) ElementType() reflect.Type
func (TopicRuleAssetPropertyTimestampOutput) OffsetInNanos ¶
func (o TopicRuleAssetPropertyTimestampOutput) OffsetInNanos() pulumi.StringPtrOutput
func (TopicRuleAssetPropertyTimestampOutput) TimeInSeconds ¶
func (o TopicRuleAssetPropertyTimestampOutput) TimeInSeconds() pulumi.StringOutput
func (TopicRuleAssetPropertyTimestampOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleAssetPropertyTimestampOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyTimestamp]
func (TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutput ¶
func (o TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutput() TopicRuleAssetPropertyTimestampOutput
func (TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutputWithContext ¶
func (o TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutputWithContext(ctx context.Context) TopicRuleAssetPropertyTimestampOutput
type TopicRuleAssetPropertyValue ¶
type TopicRuleAssetPropertyValue struct { Quality *string `pulumi:"quality"` Timestamp TopicRuleAssetPropertyTimestamp `pulumi:"timestamp"` Value TopicRuleAssetPropertyVariant `pulumi:"value"` }
type TopicRuleAssetPropertyValueArgs ¶
type TopicRuleAssetPropertyValueArgs struct { Quality pulumi.StringPtrInput `pulumi:"quality"` Timestamp TopicRuleAssetPropertyTimestampInput `pulumi:"timestamp"` Value TopicRuleAssetPropertyVariantInput `pulumi:"value"` }
func (TopicRuleAssetPropertyValueArgs) ElementType ¶
func (TopicRuleAssetPropertyValueArgs) ElementType() reflect.Type
func (TopicRuleAssetPropertyValueArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleAssetPropertyValueArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyValue]
func (TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutput ¶
func (i TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutput() TopicRuleAssetPropertyValueOutput
func (TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutputWithContext ¶
func (i TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueOutput
type TopicRuleAssetPropertyValueArray ¶
type TopicRuleAssetPropertyValueArray []TopicRuleAssetPropertyValueInput
func (TopicRuleAssetPropertyValueArray) ElementType ¶
func (TopicRuleAssetPropertyValueArray) ElementType() reflect.Type
func (TopicRuleAssetPropertyValueArray) ToOutput ¶ added in v0.76.0
func (i TopicRuleAssetPropertyValueArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAssetPropertyValue]
func (TopicRuleAssetPropertyValueArray) ToTopicRuleAssetPropertyValueArrayOutput ¶
func (i TopicRuleAssetPropertyValueArray) ToTopicRuleAssetPropertyValueArrayOutput() TopicRuleAssetPropertyValueArrayOutput
func (TopicRuleAssetPropertyValueArray) ToTopicRuleAssetPropertyValueArrayOutputWithContext ¶
func (i TopicRuleAssetPropertyValueArray) ToTopicRuleAssetPropertyValueArrayOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueArrayOutput
type TopicRuleAssetPropertyValueArrayInput ¶
type TopicRuleAssetPropertyValueArrayInput interface { pulumi.Input ToTopicRuleAssetPropertyValueArrayOutput() TopicRuleAssetPropertyValueArrayOutput ToTopicRuleAssetPropertyValueArrayOutputWithContext(context.Context) TopicRuleAssetPropertyValueArrayOutput }
TopicRuleAssetPropertyValueArrayInput is an input type that accepts TopicRuleAssetPropertyValueArray and TopicRuleAssetPropertyValueArrayOutput values. You can construct a concrete instance of `TopicRuleAssetPropertyValueArrayInput` via:
TopicRuleAssetPropertyValueArray{ TopicRuleAssetPropertyValueArgs{...} }
type TopicRuleAssetPropertyValueArrayOutput ¶
type TopicRuleAssetPropertyValueArrayOutput struct{ *pulumi.OutputState }
func (TopicRuleAssetPropertyValueArrayOutput) ElementType ¶
func (TopicRuleAssetPropertyValueArrayOutput) ElementType() reflect.Type
func (TopicRuleAssetPropertyValueArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleAssetPropertyValueArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleAssetPropertyValue]
func (TopicRuleAssetPropertyValueArrayOutput) ToTopicRuleAssetPropertyValueArrayOutput ¶
func (o TopicRuleAssetPropertyValueArrayOutput) ToTopicRuleAssetPropertyValueArrayOutput() TopicRuleAssetPropertyValueArrayOutput
func (TopicRuleAssetPropertyValueArrayOutput) ToTopicRuleAssetPropertyValueArrayOutputWithContext ¶
func (o TopicRuleAssetPropertyValueArrayOutput) ToTopicRuleAssetPropertyValueArrayOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueArrayOutput
type TopicRuleAssetPropertyValueInput ¶
type TopicRuleAssetPropertyValueInput interface { pulumi.Input ToTopicRuleAssetPropertyValueOutput() TopicRuleAssetPropertyValueOutput ToTopicRuleAssetPropertyValueOutputWithContext(context.Context) TopicRuleAssetPropertyValueOutput }
TopicRuleAssetPropertyValueInput is an input type that accepts TopicRuleAssetPropertyValueArgs and TopicRuleAssetPropertyValueOutput values. You can construct a concrete instance of `TopicRuleAssetPropertyValueInput` via:
TopicRuleAssetPropertyValueArgs{...}
type TopicRuleAssetPropertyValueOutput ¶
type TopicRuleAssetPropertyValueOutput struct{ *pulumi.OutputState }
func (TopicRuleAssetPropertyValueOutput) ElementType ¶
func (TopicRuleAssetPropertyValueOutput) ElementType() reflect.Type
func (TopicRuleAssetPropertyValueOutput) Quality ¶
func (o TopicRuleAssetPropertyValueOutput) Quality() pulumi.StringPtrOutput
func (TopicRuleAssetPropertyValueOutput) Timestamp ¶
func (o TopicRuleAssetPropertyValueOutput) Timestamp() TopicRuleAssetPropertyTimestampOutput
func (TopicRuleAssetPropertyValueOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleAssetPropertyValueOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyValue]
func (TopicRuleAssetPropertyValueOutput) ToTopicRuleAssetPropertyValueOutput ¶
func (o TopicRuleAssetPropertyValueOutput) ToTopicRuleAssetPropertyValueOutput() TopicRuleAssetPropertyValueOutput
func (TopicRuleAssetPropertyValueOutput) ToTopicRuleAssetPropertyValueOutputWithContext ¶
func (o TopicRuleAssetPropertyValueOutput) ToTopicRuleAssetPropertyValueOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueOutput
func (TopicRuleAssetPropertyValueOutput) Value ¶
func (o TopicRuleAssetPropertyValueOutput) Value() TopicRuleAssetPropertyVariantOutput
type TopicRuleAssetPropertyVariantArgs ¶
type TopicRuleAssetPropertyVariantArgs struct { BooleanValue pulumi.StringPtrInput `pulumi:"booleanValue"` DoubleValue pulumi.StringPtrInput `pulumi:"doubleValue"` IntegerValue pulumi.StringPtrInput `pulumi:"integerValue"` StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (TopicRuleAssetPropertyVariantArgs) ElementType ¶
func (TopicRuleAssetPropertyVariantArgs) ElementType() reflect.Type
func (TopicRuleAssetPropertyVariantArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleAssetPropertyVariantArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyVariant]
func (TopicRuleAssetPropertyVariantArgs) ToTopicRuleAssetPropertyVariantOutput ¶
func (i TopicRuleAssetPropertyVariantArgs) ToTopicRuleAssetPropertyVariantOutput() TopicRuleAssetPropertyVariantOutput
func (TopicRuleAssetPropertyVariantArgs) ToTopicRuleAssetPropertyVariantOutputWithContext ¶
func (i TopicRuleAssetPropertyVariantArgs) ToTopicRuleAssetPropertyVariantOutputWithContext(ctx context.Context) TopicRuleAssetPropertyVariantOutput
type TopicRuleAssetPropertyVariantInput ¶
type TopicRuleAssetPropertyVariantInput interface { pulumi.Input ToTopicRuleAssetPropertyVariantOutput() TopicRuleAssetPropertyVariantOutput ToTopicRuleAssetPropertyVariantOutputWithContext(context.Context) TopicRuleAssetPropertyVariantOutput }
TopicRuleAssetPropertyVariantInput is an input type that accepts TopicRuleAssetPropertyVariantArgs and TopicRuleAssetPropertyVariantOutput values. You can construct a concrete instance of `TopicRuleAssetPropertyVariantInput` via:
TopicRuleAssetPropertyVariantArgs{...}
type TopicRuleAssetPropertyVariantOutput ¶
type TopicRuleAssetPropertyVariantOutput struct{ *pulumi.OutputState }
func (TopicRuleAssetPropertyVariantOutput) BooleanValue ¶
func (o TopicRuleAssetPropertyVariantOutput) BooleanValue() pulumi.StringPtrOutput
func (TopicRuleAssetPropertyVariantOutput) DoubleValue ¶
func (o TopicRuleAssetPropertyVariantOutput) DoubleValue() pulumi.StringPtrOutput
func (TopicRuleAssetPropertyVariantOutput) ElementType ¶
func (TopicRuleAssetPropertyVariantOutput) ElementType() reflect.Type
func (TopicRuleAssetPropertyVariantOutput) IntegerValue ¶
func (o TopicRuleAssetPropertyVariantOutput) IntegerValue() pulumi.StringPtrOutput
func (TopicRuleAssetPropertyVariantOutput) StringValue ¶
func (o TopicRuleAssetPropertyVariantOutput) StringValue() pulumi.StringPtrOutput
func (TopicRuleAssetPropertyVariantOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleAssetPropertyVariantOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleAssetPropertyVariant]
func (TopicRuleAssetPropertyVariantOutput) ToTopicRuleAssetPropertyVariantOutput ¶
func (o TopicRuleAssetPropertyVariantOutput) ToTopicRuleAssetPropertyVariantOutput() TopicRuleAssetPropertyVariantOutput
func (TopicRuleAssetPropertyVariantOutput) ToTopicRuleAssetPropertyVariantOutputWithContext ¶
func (o TopicRuleAssetPropertyVariantOutput) ToTopicRuleAssetPropertyVariantOutputWithContext(ctx context.Context) TopicRuleAssetPropertyVariantOutput
type TopicRuleCannedAccessControlList ¶
type TopicRuleCannedAccessControlList string
func (TopicRuleCannedAccessControlList) ElementType ¶
func (TopicRuleCannedAccessControlList) ElementType() reflect.Type
func (TopicRuleCannedAccessControlList) ToStringOutput ¶
func (e TopicRuleCannedAccessControlList) ToStringOutput() pulumi.StringOutput
func (TopicRuleCannedAccessControlList) ToStringOutputWithContext ¶
func (e TopicRuleCannedAccessControlList) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TopicRuleCannedAccessControlList) ToStringPtrOutput ¶
func (e TopicRuleCannedAccessControlList) ToStringPtrOutput() pulumi.StringPtrOutput
func (TopicRuleCannedAccessControlList) ToStringPtrOutputWithContext ¶
func (e TopicRuleCannedAccessControlList) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListOutput ¶
func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListOutput() TopicRuleCannedAccessControlListOutput
func (TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListOutputWithContext ¶
func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListOutput
func (TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListPtrOutput ¶
func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput
func (TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListPtrOutputWithContext ¶
func (e TopicRuleCannedAccessControlList) ToTopicRuleCannedAccessControlListPtrOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListPtrOutput
type TopicRuleCannedAccessControlListInput ¶
type TopicRuleCannedAccessControlListInput interface { pulumi.Input ToTopicRuleCannedAccessControlListOutput() TopicRuleCannedAccessControlListOutput ToTopicRuleCannedAccessControlListOutputWithContext(context.Context) TopicRuleCannedAccessControlListOutput }
TopicRuleCannedAccessControlListInput is an input type that accepts TopicRuleCannedAccessControlListArgs and TopicRuleCannedAccessControlListOutput values. You can construct a concrete instance of `TopicRuleCannedAccessControlListInput` via:
TopicRuleCannedAccessControlListArgs{...}
type TopicRuleCannedAccessControlListOutput ¶
type TopicRuleCannedAccessControlListOutput struct{ *pulumi.OutputState }
func (TopicRuleCannedAccessControlListOutput) ElementType ¶
func (TopicRuleCannedAccessControlListOutput) ElementType() reflect.Type
func (TopicRuleCannedAccessControlListOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCannedAccessControlListOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCannedAccessControlList]
func (TopicRuleCannedAccessControlListOutput) ToStringOutput ¶
func (o TopicRuleCannedAccessControlListOutput) ToStringOutput() pulumi.StringOutput
func (TopicRuleCannedAccessControlListOutput) ToStringOutputWithContext ¶
func (o TopicRuleCannedAccessControlListOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TopicRuleCannedAccessControlListOutput) ToStringPtrOutput ¶
func (o TopicRuleCannedAccessControlListOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TopicRuleCannedAccessControlListOutput) ToStringPtrOutputWithContext ¶
func (o TopicRuleCannedAccessControlListOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListOutput ¶
func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListOutput() TopicRuleCannedAccessControlListOutput
func (TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListOutputWithContext ¶
func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListOutput
func (TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListPtrOutput ¶
func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput
func (TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListPtrOutputWithContext ¶
func (o TopicRuleCannedAccessControlListOutput) ToTopicRuleCannedAccessControlListPtrOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListPtrOutput
type TopicRuleCannedAccessControlListPtrInput ¶
type TopicRuleCannedAccessControlListPtrInput interface { pulumi.Input ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput ToTopicRuleCannedAccessControlListPtrOutputWithContext(context.Context) TopicRuleCannedAccessControlListPtrOutput }
func TopicRuleCannedAccessControlListPtr ¶
func TopicRuleCannedAccessControlListPtr(v string) TopicRuleCannedAccessControlListPtrInput
type TopicRuleCannedAccessControlListPtrOutput ¶
type TopicRuleCannedAccessControlListPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleCannedAccessControlListPtrOutput) ElementType ¶
func (TopicRuleCannedAccessControlListPtrOutput) ElementType() reflect.Type
func (TopicRuleCannedAccessControlListPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCannedAccessControlListPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCannedAccessControlList]
func (TopicRuleCannedAccessControlListPtrOutput) ToStringPtrOutput ¶
func (o TopicRuleCannedAccessControlListPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TopicRuleCannedAccessControlListPtrOutput) ToStringPtrOutputWithContext ¶
func (o TopicRuleCannedAccessControlListPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TopicRuleCannedAccessControlListPtrOutput) ToTopicRuleCannedAccessControlListPtrOutput ¶
func (o TopicRuleCannedAccessControlListPtrOutput) ToTopicRuleCannedAccessControlListPtrOutput() TopicRuleCannedAccessControlListPtrOutput
func (TopicRuleCannedAccessControlListPtrOutput) ToTopicRuleCannedAccessControlListPtrOutputWithContext ¶
func (o TopicRuleCannedAccessControlListPtrOutput) ToTopicRuleCannedAccessControlListPtrOutputWithContext(ctx context.Context) TopicRuleCannedAccessControlListPtrOutput
type TopicRuleCloudwatchAlarmActionArgs ¶
type TopicRuleCloudwatchAlarmActionArgs struct { AlarmName pulumi.StringInput `pulumi:"alarmName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` StateReason pulumi.StringInput `pulumi:"stateReason"` StateValue pulumi.StringInput `pulumi:"stateValue"` }
func (TopicRuleCloudwatchAlarmActionArgs) ElementType ¶
func (TopicRuleCloudwatchAlarmActionArgs) ElementType() reflect.Type
func (TopicRuleCloudwatchAlarmActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleCloudwatchAlarmActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchAlarmAction]
func (TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionOutput ¶
func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionOutput() TopicRuleCloudwatchAlarmActionOutput
func (TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionOutputWithContext ¶
func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionOutput
func (TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionPtrOutput ¶
func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
func (TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext ¶
func (i TopicRuleCloudwatchAlarmActionArgs) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
type TopicRuleCloudwatchAlarmActionInput ¶
type TopicRuleCloudwatchAlarmActionInput interface { pulumi.Input ToTopicRuleCloudwatchAlarmActionOutput() TopicRuleCloudwatchAlarmActionOutput ToTopicRuleCloudwatchAlarmActionOutputWithContext(context.Context) TopicRuleCloudwatchAlarmActionOutput }
TopicRuleCloudwatchAlarmActionInput is an input type that accepts TopicRuleCloudwatchAlarmActionArgs and TopicRuleCloudwatchAlarmActionOutput values. You can construct a concrete instance of `TopicRuleCloudwatchAlarmActionInput` via:
TopicRuleCloudwatchAlarmActionArgs{...}
type TopicRuleCloudwatchAlarmActionOutput ¶
type TopicRuleCloudwatchAlarmActionOutput struct{ *pulumi.OutputState }
func (TopicRuleCloudwatchAlarmActionOutput) AlarmName ¶
func (o TopicRuleCloudwatchAlarmActionOutput) AlarmName() pulumi.StringOutput
func (TopicRuleCloudwatchAlarmActionOutput) ElementType ¶
func (TopicRuleCloudwatchAlarmActionOutput) ElementType() reflect.Type
func (TopicRuleCloudwatchAlarmActionOutput) RoleArn ¶
func (o TopicRuleCloudwatchAlarmActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleCloudwatchAlarmActionOutput) StateReason ¶
func (o TopicRuleCloudwatchAlarmActionOutput) StateReason() pulumi.StringOutput
func (TopicRuleCloudwatchAlarmActionOutput) StateValue ¶
func (o TopicRuleCloudwatchAlarmActionOutput) StateValue() pulumi.StringOutput
func (TopicRuleCloudwatchAlarmActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCloudwatchAlarmActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchAlarmAction]
func (TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionOutput ¶
func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionOutput() TopicRuleCloudwatchAlarmActionOutput
func (TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionOutputWithContext ¶
func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionOutput
func (TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput ¶
func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
func (TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchAlarmActionOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
type TopicRuleCloudwatchAlarmActionPtrInput ¶
type TopicRuleCloudwatchAlarmActionPtrInput interface { pulumi.Input ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(context.Context) TopicRuleCloudwatchAlarmActionPtrOutput }
TopicRuleCloudwatchAlarmActionPtrInput is an input type that accepts TopicRuleCloudwatchAlarmActionArgs, TopicRuleCloudwatchAlarmActionPtr and TopicRuleCloudwatchAlarmActionPtrOutput values. You can construct a concrete instance of `TopicRuleCloudwatchAlarmActionPtrInput` via:
TopicRuleCloudwatchAlarmActionArgs{...} or: nil
func TopicRuleCloudwatchAlarmActionPtr ¶
func TopicRuleCloudwatchAlarmActionPtr(v *TopicRuleCloudwatchAlarmActionArgs) TopicRuleCloudwatchAlarmActionPtrInput
type TopicRuleCloudwatchAlarmActionPtrOutput ¶
type TopicRuleCloudwatchAlarmActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleCloudwatchAlarmActionPtrOutput) AlarmName ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) AlarmName() pulumi.StringPtrOutput
func (TopicRuleCloudwatchAlarmActionPtrOutput) ElementType ¶
func (TopicRuleCloudwatchAlarmActionPtrOutput) ElementType() reflect.Type
func (TopicRuleCloudwatchAlarmActionPtrOutput) RoleArn ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleCloudwatchAlarmActionPtrOutput) StateReason ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) StateReason() pulumi.StringPtrOutput
func (TopicRuleCloudwatchAlarmActionPtrOutput) StateValue ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) StateValue() pulumi.StringPtrOutput
func (TopicRuleCloudwatchAlarmActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCloudwatchAlarmAction]
func (TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
func (TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
type TopicRuleCloudwatchLogsActionArgs ¶
type TopicRuleCloudwatchLogsActionArgs struct { BatchMode pulumi.BoolPtrInput `pulumi:"batchMode"` LogGroupName pulumi.StringInput `pulumi:"logGroupName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleCloudwatchLogsActionArgs) ElementType ¶
func (TopicRuleCloudwatchLogsActionArgs) ElementType() reflect.Type
func (TopicRuleCloudwatchLogsActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleCloudwatchLogsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchLogsAction]
func (TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionOutput ¶
func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionOutput() TopicRuleCloudwatchLogsActionOutput
func (TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionOutputWithContext ¶
func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionOutput
func (TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionPtrOutput ¶
func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput
func (TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext ¶
func (i TopicRuleCloudwatchLogsActionArgs) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionPtrOutput
type TopicRuleCloudwatchLogsActionInput ¶
type TopicRuleCloudwatchLogsActionInput interface { pulumi.Input ToTopicRuleCloudwatchLogsActionOutput() TopicRuleCloudwatchLogsActionOutput ToTopicRuleCloudwatchLogsActionOutputWithContext(context.Context) TopicRuleCloudwatchLogsActionOutput }
TopicRuleCloudwatchLogsActionInput is an input type that accepts TopicRuleCloudwatchLogsActionArgs and TopicRuleCloudwatchLogsActionOutput values. You can construct a concrete instance of `TopicRuleCloudwatchLogsActionInput` via:
TopicRuleCloudwatchLogsActionArgs{...}
type TopicRuleCloudwatchLogsActionOutput ¶
type TopicRuleCloudwatchLogsActionOutput struct{ *pulumi.OutputState }
func (TopicRuleCloudwatchLogsActionOutput) BatchMode ¶ added in v0.49.0
func (o TopicRuleCloudwatchLogsActionOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleCloudwatchLogsActionOutput) ElementType ¶
func (TopicRuleCloudwatchLogsActionOutput) ElementType() reflect.Type
func (TopicRuleCloudwatchLogsActionOutput) LogGroupName ¶
func (o TopicRuleCloudwatchLogsActionOutput) LogGroupName() pulumi.StringOutput
func (TopicRuleCloudwatchLogsActionOutput) RoleArn ¶
func (o TopicRuleCloudwatchLogsActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleCloudwatchLogsActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCloudwatchLogsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchLogsAction]
func (TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionOutput ¶
func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionOutput() TopicRuleCloudwatchLogsActionOutput
func (TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionOutputWithContext ¶
func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionOutput
func (TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionPtrOutput ¶
func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput
func (TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchLogsActionOutput) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionPtrOutput
type TopicRuleCloudwatchLogsActionPtrInput ¶
type TopicRuleCloudwatchLogsActionPtrInput interface { pulumi.Input ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(context.Context) TopicRuleCloudwatchLogsActionPtrOutput }
TopicRuleCloudwatchLogsActionPtrInput is an input type that accepts TopicRuleCloudwatchLogsActionArgs, TopicRuleCloudwatchLogsActionPtr and TopicRuleCloudwatchLogsActionPtrOutput values. You can construct a concrete instance of `TopicRuleCloudwatchLogsActionPtrInput` via:
TopicRuleCloudwatchLogsActionArgs{...} or: nil
func TopicRuleCloudwatchLogsActionPtr ¶
func TopicRuleCloudwatchLogsActionPtr(v *TopicRuleCloudwatchLogsActionArgs) TopicRuleCloudwatchLogsActionPtrInput
type TopicRuleCloudwatchLogsActionPtrOutput ¶
type TopicRuleCloudwatchLogsActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleCloudwatchLogsActionPtrOutput) BatchMode ¶ added in v0.49.0
func (o TopicRuleCloudwatchLogsActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleCloudwatchLogsActionPtrOutput) ElementType ¶
func (TopicRuleCloudwatchLogsActionPtrOutput) ElementType() reflect.Type
func (TopicRuleCloudwatchLogsActionPtrOutput) LogGroupName ¶
func (o TopicRuleCloudwatchLogsActionPtrOutput) LogGroupName() pulumi.StringPtrOutput
func (TopicRuleCloudwatchLogsActionPtrOutput) RoleArn ¶
func (o TopicRuleCloudwatchLogsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleCloudwatchLogsActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCloudwatchLogsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCloudwatchLogsAction]
func (TopicRuleCloudwatchLogsActionPtrOutput) ToTopicRuleCloudwatchLogsActionPtrOutput ¶
func (o TopicRuleCloudwatchLogsActionPtrOutput) ToTopicRuleCloudwatchLogsActionPtrOutput() TopicRuleCloudwatchLogsActionPtrOutput
func (TopicRuleCloudwatchLogsActionPtrOutput) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchLogsActionPtrOutput) ToTopicRuleCloudwatchLogsActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchLogsActionPtrOutput
type TopicRuleCloudwatchMetricAction ¶
type TopicRuleCloudwatchMetricAction struct { MetricName string `pulumi:"metricName"` MetricNamespace string `pulumi:"metricNamespace"` MetricTimestamp *string `pulumi:"metricTimestamp"` MetricUnit string `pulumi:"metricUnit"` MetricValue string `pulumi:"metricValue"` RoleArn string `pulumi:"roleArn"` }
type TopicRuleCloudwatchMetricActionArgs ¶
type TopicRuleCloudwatchMetricActionArgs struct { MetricName pulumi.StringInput `pulumi:"metricName"` MetricNamespace pulumi.StringInput `pulumi:"metricNamespace"` MetricTimestamp pulumi.StringPtrInput `pulumi:"metricTimestamp"` MetricUnit pulumi.StringInput `pulumi:"metricUnit"` MetricValue pulumi.StringInput `pulumi:"metricValue"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleCloudwatchMetricActionArgs) ElementType ¶
func (TopicRuleCloudwatchMetricActionArgs) ElementType() reflect.Type
func (TopicRuleCloudwatchMetricActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleCloudwatchMetricActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchMetricAction]
func (TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionOutput ¶
func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionOutput() TopicRuleCloudwatchMetricActionOutput
func (TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionOutputWithContext ¶
func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionOutput
func (TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionPtrOutput ¶
func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
func (TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext ¶
func (i TopicRuleCloudwatchMetricActionArgs) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
type TopicRuleCloudwatchMetricActionInput ¶
type TopicRuleCloudwatchMetricActionInput interface { pulumi.Input ToTopicRuleCloudwatchMetricActionOutput() TopicRuleCloudwatchMetricActionOutput ToTopicRuleCloudwatchMetricActionOutputWithContext(context.Context) TopicRuleCloudwatchMetricActionOutput }
TopicRuleCloudwatchMetricActionInput is an input type that accepts TopicRuleCloudwatchMetricActionArgs and TopicRuleCloudwatchMetricActionOutput values. You can construct a concrete instance of `TopicRuleCloudwatchMetricActionInput` via:
TopicRuleCloudwatchMetricActionArgs{...}
type TopicRuleCloudwatchMetricActionOutput ¶
type TopicRuleCloudwatchMetricActionOutput struct{ *pulumi.OutputState }
func (TopicRuleCloudwatchMetricActionOutput) ElementType ¶
func (TopicRuleCloudwatchMetricActionOutput) ElementType() reflect.Type
func (TopicRuleCloudwatchMetricActionOutput) MetricName ¶
func (o TopicRuleCloudwatchMetricActionOutput) MetricName() pulumi.StringOutput
func (TopicRuleCloudwatchMetricActionOutput) MetricNamespace ¶
func (o TopicRuleCloudwatchMetricActionOutput) MetricNamespace() pulumi.StringOutput
func (TopicRuleCloudwatchMetricActionOutput) MetricTimestamp ¶
func (o TopicRuleCloudwatchMetricActionOutput) MetricTimestamp() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionOutput) MetricUnit ¶
func (o TopicRuleCloudwatchMetricActionOutput) MetricUnit() pulumi.StringOutput
func (TopicRuleCloudwatchMetricActionOutput) MetricValue ¶
func (o TopicRuleCloudwatchMetricActionOutput) MetricValue() pulumi.StringOutput
func (TopicRuleCloudwatchMetricActionOutput) RoleArn ¶
func (o TopicRuleCloudwatchMetricActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleCloudwatchMetricActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCloudwatchMetricActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleCloudwatchMetricAction]
func (TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionOutput ¶
func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionOutput() TopicRuleCloudwatchMetricActionOutput
func (TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionOutputWithContext ¶
func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionOutput
func (TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionPtrOutput ¶
func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
func (TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchMetricActionOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
type TopicRuleCloudwatchMetricActionPtrInput ¶
type TopicRuleCloudwatchMetricActionPtrInput interface { pulumi.Input ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(context.Context) TopicRuleCloudwatchMetricActionPtrOutput }
TopicRuleCloudwatchMetricActionPtrInput is an input type that accepts TopicRuleCloudwatchMetricActionArgs, TopicRuleCloudwatchMetricActionPtr and TopicRuleCloudwatchMetricActionPtrOutput values. You can construct a concrete instance of `TopicRuleCloudwatchMetricActionPtrInput` via:
TopicRuleCloudwatchMetricActionArgs{...} or: nil
func TopicRuleCloudwatchMetricActionPtr ¶
func TopicRuleCloudwatchMetricActionPtr(v *TopicRuleCloudwatchMetricActionArgs) TopicRuleCloudwatchMetricActionPtrInput
type TopicRuleCloudwatchMetricActionPtrOutput ¶
type TopicRuleCloudwatchMetricActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleCloudwatchMetricActionPtrOutput) ElementType ¶
func (TopicRuleCloudwatchMetricActionPtrOutput) ElementType() reflect.Type
func (TopicRuleCloudwatchMetricActionPtrOutput) MetricName ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricName() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) MetricNamespace ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricNamespace() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) MetricTimestamp ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricTimestamp() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) MetricUnit ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricUnit() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) MetricValue ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) MetricValue() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) RoleArn ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleCloudwatchMetricActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleCloudwatchMetricAction]
func (TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutput ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
func (TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
type TopicRuleDestination ¶
type TopicRuleDestination struct { pulumi.CustomResourceState // Amazon Resource Name (ARN). Arn pulumi.StringOutput `pulumi:"arn"` // HTTP URL destination properties. HttpUrlProperties TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput `pulumi:"httpUrlProperties"` // The status of the TopicRuleDestination. Status TopicRuleDestinationStatusPtrOutput `pulumi:"status"` // The reasoning for the current status of the TopicRuleDestination. StatusReason pulumi.StringOutput `pulumi:"statusReason"` // VPC destination properties. VpcProperties TopicRuleDestinationVpcDestinationPropertiesPtrOutput `pulumi:"vpcProperties"` }
Resource Type definition for AWS::IoT::TopicRuleDestination
func GetTopicRuleDestination ¶
func GetTopicRuleDestination(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TopicRuleDestinationState, opts ...pulumi.ResourceOption) (*TopicRuleDestination, error)
GetTopicRuleDestination gets an existing TopicRuleDestination 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 NewTopicRuleDestination ¶
func NewTopicRuleDestination(ctx *pulumi.Context, name string, args *TopicRuleDestinationArgs, opts ...pulumi.ResourceOption) (*TopicRuleDestination, error)
NewTopicRuleDestination registers a new resource with the given unique name, arguments, and options.
func (*TopicRuleDestination) ElementType ¶
func (*TopicRuleDestination) ElementType() reflect.Type
func (*TopicRuleDestination) ToOutput ¶ added in v0.76.0
func (i *TopicRuleDestination) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestination]
func (*TopicRuleDestination) ToTopicRuleDestinationOutput ¶
func (i *TopicRuleDestination) ToTopicRuleDestinationOutput() TopicRuleDestinationOutput
func (*TopicRuleDestination) ToTopicRuleDestinationOutputWithContext ¶
func (i *TopicRuleDestination) ToTopicRuleDestinationOutputWithContext(ctx context.Context) TopicRuleDestinationOutput
type TopicRuleDestinationArgs ¶
type TopicRuleDestinationArgs struct { // HTTP URL destination properties. HttpUrlProperties TopicRuleDestinationHttpUrlDestinationSummaryPtrInput // The status of the TopicRuleDestination. Status TopicRuleDestinationStatusPtrInput // VPC destination properties. VpcProperties TopicRuleDestinationVpcDestinationPropertiesPtrInput }
The set of arguments for constructing a TopicRuleDestination resource.
func (TopicRuleDestinationArgs) ElementType ¶
func (TopicRuleDestinationArgs) ElementType() reflect.Type
type TopicRuleDestinationHttpUrlDestinationSummary ¶
type TopicRuleDestinationHttpUrlDestinationSummary struct {
ConfirmationUrl *string `pulumi:"confirmationUrl"`
}
type TopicRuleDestinationHttpUrlDestinationSummaryArgs ¶
type TopicRuleDestinationHttpUrlDestinationSummaryArgs struct {
ConfirmationUrl pulumi.StringPtrInput `pulumi:"confirmationUrl"`
}
func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ElementType ¶
func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ElementType() reflect.Type
func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryOutput ¶
func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryOutput() TopicRuleDestinationHttpUrlDestinationSummaryOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext ¶
func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput ¶
func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext ¶
func (i TopicRuleDestinationHttpUrlDestinationSummaryArgs) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
type TopicRuleDestinationHttpUrlDestinationSummaryInput ¶
type TopicRuleDestinationHttpUrlDestinationSummaryInput interface { pulumi.Input ToTopicRuleDestinationHttpUrlDestinationSummaryOutput() TopicRuleDestinationHttpUrlDestinationSummaryOutput ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext(context.Context) TopicRuleDestinationHttpUrlDestinationSummaryOutput }
TopicRuleDestinationHttpUrlDestinationSummaryInput is an input type that accepts TopicRuleDestinationHttpUrlDestinationSummaryArgs and TopicRuleDestinationHttpUrlDestinationSummaryOutput values. You can construct a concrete instance of `TopicRuleDestinationHttpUrlDestinationSummaryInput` via:
TopicRuleDestinationHttpUrlDestinationSummaryArgs{...}
type TopicRuleDestinationHttpUrlDestinationSummaryOutput ¶
type TopicRuleDestinationHttpUrlDestinationSummaryOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ConfirmationUrl ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ConfirmationUrl() pulumi.StringPtrOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ElementType ¶
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ElementType() reflect.Type
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryOutput ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryOutput() TopicRuleDestinationHttpUrlDestinationSummaryOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
type TopicRuleDestinationHttpUrlDestinationSummaryPtrInput ¶
type TopicRuleDestinationHttpUrlDestinationSummaryPtrInput interface { pulumi.Input ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput }
TopicRuleDestinationHttpUrlDestinationSummaryPtrInput is an input type that accepts TopicRuleDestinationHttpUrlDestinationSummaryArgs, TopicRuleDestinationHttpUrlDestinationSummaryPtr and TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput values. You can construct a concrete instance of `TopicRuleDestinationHttpUrlDestinationSummaryPtrInput` via:
TopicRuleDestinationHttpUrlDestinationSummaryArgs{...} or: nil
func TopicRuleDestinationHttpUrlDestinationSummaryPtr ¶
func TopicRuleDestinationHttpUrlDestinationSummaryPtr(v *TopicRuleDestinationHttpUrlDestinationSummaryArgs) TopicRuleDestinationHttpUrlDestinationSummaryPtrInput
type TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput ¶
type TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ConfirmationUrl ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ConfirmationUrl() pulumi.StringPtrOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ElementType ¶
func (TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ElementType() reflect.Type
func (TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
func (TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext ¶
func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
type TopicRuleDestinationInput ¶
type TopicRuleDestinationInput interface { pulumi.Input ToTopicRuleDestinationOutput() TopicRuleDestinationOutput ToTopicRuleDestinationOutputWithContext(ctx context.Context) TopicRuleDestinationOutput }
type TopicRuleDestinationOutput ¶
type TopicRuleDestinationOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationOutput) Arn ¶ added in v0.17.0
func (o TopicRuleDestinationOutput) Arn() pulumi.StringOutput
Amazon Resource Name (ARN).
func (TopicRuleDestinationOutput) ElementType ¶
func (TopicRuleDestinationOutput) ElementType() reflect.Type
func (TopicRuleDestinationOutput) HttpUrlProperties ¶ added in v0.17.0
func (o TopicRuleDestinationOutput) HttpUrlProperties() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
HTTP URL destination properties.
func (TopicRuleDestinationOutput) Status ¶ added in v0.17.0
func (o TopicRuleDestinationOutput) Status() TopicRuleDestinationStatusPtrOutput
The status of the TopicRuleDestination.
func (TopicRuleDestinationOutput) StatusReason ¶ added in v0.17.0
func (o TopicRuleDestinationOutput) StatusReason() pulumi.StringOutput
The reasoning for the current status of the TopicRuleDestination.
func (TopicRuleDestinationOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDestinationOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestination]
func (TopicRuleDestinationOutput) ToTopicRuleDestinationOutput ¶
func (o TopicRuleDestinationOutput) ToTopicRuleDestinationOutput() TopicRuleDestinationOutput
func (TopicRuleDestinationOutput) ToTopicRuleDestinationOutputWithContext ¶
func (o TopicRuleDestinationOutput) ToTopicRuleDestinationOutputWithContext(ctx context.Context) TopicRuleDestinationOutput
func (TopicRuleDestinationOutput) VpcProperties ¶ added in v0.17.0
func (o TopicRuleDestinationOutput) VpcProperties() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
VPC destination properties.
type TopicRuleDestinationState ¶
type TopicRuleDestinationState struct { }
func (TopicRuleDestinationState) ElementType ¶
func (TopicRuleDestinationState) ElementType() reflect.Type
type TopicRuleDestinationStatus ¶ added in v0.2.0
type TopicRuleDestinationStatus string
func (TopicRuleDestinationStatus) ElementType ¶ added in v0.2.0
func (TopicRuleDestinationStatus) ElementType() reflect.Type
func (TopicRuleDestinationStatus) ToStringOutput ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToStringOutput() pulumi.StringOutput
func (TopicRuleDestinationStatus) ToStringOutputWithContext ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TopicRuleDestinationStatus) ToStringPtrOutput ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (TopicRuleDestinationStatus) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TopicRuleDestinationStatus) ToTopicRuleDestinationStatusOutput ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusOutput() TopicRuleDestinationStatusOutput
func (TopicRuleDestinationStatus) ToTopicRuleDestinationStatusOutputWithContext ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusOutputWithContext(ctx context.Context) TopicRuleDestinationStatusOutput
func (TopicRuleDestinationStatus) ToTopicRuleDestinationStatusPtrOutput ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput
func (TopicRuleDestinationStatus) ToTopicRuleDestinationStatusPtrOutputWithContext ¶ added in v0.2.0
func (e TopicRuleDestinationStatus) ToTopicRuleDestinationStatusPtrOutputWithContext(ctx context.Context) TopicRuleDestinationStatusPtrOutput
type TopicRuleDestinationStatusInput ¶ added in v0.2.0
type TopicRuleDestinationStatusInput interface { pulumi.Input ToTopicRuleDestinationStatusOutput() TopicRuleDestinationStatusOutput ToTopicRuleDestinationStatusOutputWithContext(context.Context) TopicRuleDestinationStatusOutput }
TopicRuleDestinationStatusInput is an input type that accepts TopicRuleDestinationStatusArgs and TopicRuleDestinationStatusOutput values. You can construct a concrete instance of `TopicRuleDestinationStatusInput` via:
TopicRuleDestinationStatusArgs{...}
type TopicRuleDestinationStatusOutput ¶ added in v0.2.0
type TopicRuleDestinationStatusOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationStatusOutput) ElementType ¶ added in v0.2.0
func (TopicRuleDestinationStatusOutput) ElementType() reflect.Type
func (TopicRuleDestinationStatusOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDestinationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDestinationStatus]
func (TopicRuleDestinationStatusOutput) ToStringOutput ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToStringOutput() pulumi.StringOutput
func (TopicRuleDestinationStatusOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TopicRuleDestinationStatusOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TopicRuleDestinationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusOutput ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusOutput() TopicRuleDestinationStatusOutput
func (TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusOutputWithContext ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusOutputWithContext(ctx context.Context) TopicRuleDestinationStatusOutput
func (TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusPtrOutput ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput
func (TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusPtrOutputWithContext ¶ added in v0.2.0
func (o TopicRuleDestinationStatusOutput) ToTopicRuleDestinationStatusPtrOutputWithContext(ctx context.Context) TopicRuleDestinationStatusPtrOutput
type TopicRuleDestinationStatusPtrInput ¶ added in v0.2.0
type TopicRuleDestinationStatusPtrInput interface { pulumi.Input ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput ToTopicRuleDestinationStatusPtrOutputWithContext(context.Context) TopicRuleDestinationStatusPtrOutput }
func TopicRuleDestinationStatusPtr ¶ added in v0.2.0
func TopicRuleDestinationStatusPtr(v string) TopicRuleDestinationStatusPtrInput
type TopicRuleDestinationStatusPtrOutput ¶ added in v0.2.0
type TopicRuleDestinationStatusPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationStatusPtrOutput) Elem ¶ added in v0.2.0
func (o TopicRuleDestinationStatusPtrOutput) Elem() TopicRuleDestinationStatusOutput
func (TopicRuleDestinationStatusPtrOutput) ElementType ¶ added in v0.2.0
func (TopicRuleDestinationStatusPtrOutput) ElementType() reflect.Type
func (TopicRuleDestinationStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDestinationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDestinationStatus]
func (TopicRuleDestinationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o TopicRuleDestinationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TopicRuleDestinationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o TopicRuleDestinationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TopicRuleDestinationStatusPtrOutput) ToTopicRuleDestinationStatusPtrOutput ¶ added in v0.2.0
func (o TopicRuleDestinationStatusPtrOutput) ToTopicRuleDestinationStatusPtrOutput() TopicRuleDestinationStatusPtrOutput
func (TopicRuleDestinationStatusPtrOutput) ToTopicRuleDestinationStatusPtrOutputWithContext ¶ added in v0.2.0
func (o TopicRuleDestinationStatusPtrOutput) ToTopicRuleDestinationStatusPtrOutputWithContext(ctx context.Context) TopicRuleDestinationStatusPtrOutput
type TopicRuleDestinationVpcDestinationPropertiesArgs ¶
type TopicRuleDestinationVpcDestinationPropertiesArgs struct { RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
func (TopicRuleDestinationVpcDestinationPropertiesArgs) ElementType ¶
func (TopicRuleDestinationVpcDestinationPropertiesArgs) ElementType() reflect.Type
func (TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesOutput ¶
func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesOutput() TopicRuleDestinationVpcDestinationPropertiesOutput
func (TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext ¶
func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesOutput
func (TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput ¶
func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext ¶
func (i TopicRuleDestinationVpcDestinationPropertiesArgs) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
type TopicRuleDestinationVpcDestinationPropertiesInput ¶
type TopicRuleDestinationVpcDestinationPropertiesInput interface { pulumi.Input ToTopicRuleDestinationVpcDestinationPropertiesOutput() TopicRuleDestinationVpcDestinationPropertiesOutput ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext(context.Context) TopicRuleDestinationVpcDestinationPropertiesOutput }
TopicRuleDestinationVpcDestinationPropertiesInput is an input type that accepts TopicRuleDestinationVpcDestinationPropertiesArgs and TopicRuleDestinationVpcDestinationPropertiesOutput values. You can construct a concrete instance of `TopicRuleDestinationVpcDestinationPropertiesInput` via:
TopicRuleDestinationVpcDestinationPropertiesArgs{...}
type TopicRuleDestinationVpcDestinationPropertiesOutput ¶
type TopicRuleDestinationVpcDestinationPropertiesOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationVpcDestinationPropertiesOutput) ElementType ¶
func (TopicRuleDestinationVpcDestinationPropertiesOutput) ElementType() reflect.Type
func (TopicRuleDestinationVpcDestinationPropertiesOutput) RoleArn ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) SecurityGroups ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) SecurityGroups() pulumi.StringArrayOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) SubnetIds ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) SubnetIds() pulumi.StringArrayOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesOutput ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesOutput() TopicRuleDestinationVpcDestinationPropertiesOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesOutput) VpcId ¶
func (o TopicRuleDestinationVpcDestinationPropertiesOutput) VpcId() pulumi.StringPtrOutput
type TopicRuleDestinationVpcDestinationPropertiesPtrInput ¶
type TopicRuleDestinationVpcDestinationPropertiesPtrInput interface { pulumi.Input ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput }
TopicRuleDestinationVpcDestinationPropertiesPtrInput is an input type that accepts TopicRuleDestinationVpcDestinationPropertiesArgs, TopicRuleDestinationVpcDestinationPropertiesPtr and TopicRuleDestinationVpcDestinationPropertiesPtrOutput values. You can construct a concrete instance of `TopicRuleDestinationVpcDestinationPropertiesPtrInput` via:
TopicRuleDestinationVpcDestinationPropertiesArgs{...} or: nil
func TopicRuleDestinationVpcDestinationPropertiesPtr ¶
func TopicRuleDestinationVpcDestinationPropertiesPtr(v *TopicRuleDestinationVpcDestinationPropertiesArgs) TopicRuleDestinationVpcDestinationPropertiesPtrInput
type TopicRuleDestinationVpcDestinationPropertiesPtrOutput ¶
type TopicRuleDestinationVpcDestinationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ElementType ¶
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ElementType() reflect.Type
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) RoleArn ¶
func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) SecurityGroups ¶
func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) SecurityGroups() pulumi.StringArrayOutput
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) SubnetIds ¶
func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput ¶
func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext ¶
func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
func (TopicRuleDestinationVpcDestinationPropertiesPtrOutput) VpcId ¶
func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) VpcId() pulumi.StringPtrOutput
type TopicRuleDynamoDBv2Action ¶
type TopicRuleDynamoDBv2Action struct { PutItem *TopicRulePutItemInput `pulumi:"putItem"` RoleArn *string `pulumi:"roleArn"` }
type TopicRuleDynamoDBv2ActionArgs ¶
type TopicRuleDynamoDBv2ActionArgs struct { PutItem TopicRulePutItemInputPtrInput `pulumi:"putItem"` RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` }
func (TopicRuleDynamoDBv2ActionArgs) ElementType ¶
func (TopicRuleDynamoDBv2ActionArgs) ElementType() reflect.Type
func (TopicRuleDynamoDBv2ActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleDynamoDBv2ActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDBv2Action]
func (TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionOutput ¶
func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionOutput() TopicRuleDynamoDBv2ActionOutput
func (TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionOutputWithContext ¶
func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionOutput
func (TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionPtrOutput ¶
func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
func (TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext ¶
func (i TopicRuleDynamoDBv2ActionArgs) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
type TopicRuleDynamoDBv2ActionInput ¶
type TopicRuleDynamoDBv2ActionInput interface { pulumi.Input ToTopicRuleDynamoDBv2ActionOutput() TopicRuleDynamoDBv2ActionOutput ToTopicRuleDynamoDBv2ActionOutputWithContext(context.Context) TopicRuleDynamoDBv2ActionOutput }
TopicRuleDynamoDBv2ActionInput is an input type that accepts TopicRuleDynamoDBv2ActionArgs and TopicRuleDynamoDBv2ActionOutput values. You can construct a concrete instance of `TopicRuleDynamoDBv2ActionInput` via:
TopicRuleDynamoDBv2ActionArgs{...}
type TopicRuleDynamoDBv2ActionOutput ¶
type TopicRuleDynamoDBv2ActionOutput struct{ *pulumi.OutputState }
func (TopicRuleDynamoDBv2ActionOutput) ElementType ¶
func (TopicRuleDynamoDBv2ActionOutput) ElementType() reflect.Type
func (TopicRuleDynamoDBv2ActionOutput) PutItem ¶
func (o TopicRuleDynamoDBv2ActionOutput) PutItem() TopicRulePutItemInputPtrOutput
func (TopicRuleDynamoDBv2ActionOutput) RoleArn ¶
func (o TopicRuleDynamoDBv2ActionOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleDynamoDBv2ActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDynamoDBv2ActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDBv2Action]
func (TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionOutput ¶
func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionOutput() TopicRuleDynamoDBv2ActionOutput
func (TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionOutputWithContext ¶
func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionOutput
func (TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionPtrOutput ¶
func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
func (TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext ¶
func (o TopicRuleDynamoDBv2ActionOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
type TopicRuleDynamoDBv2ActionPtrInput ¶
type TopicRuleDynamoDBv2ActionPtrInput interface { pulumi.Input ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(context.Context) TopicRuleDynamoDBv2ActionPtrOutput }
TopicRuleDynamoDBv2ActionPtrInput is an input type that accepts TopicRuleDynamoDBv2ActionArgs, TopicRuleDynamoDBv2ActionPtr and TopicRuleDynamoDBv2ActionPtrOutput values. You can construct a concrete instance of `TopicRuleDynamoDBv2ActionPtrInput` via:
TopicRuleDynamoDBv2ActionArgs{...} or: nil
func TopicRuleDynamoDBv2ActionPtr ¶
func TopicRuleDynamoDBv2ActionPtr(v *TopicRuleDynamoDBv2ActionArgs) TopicRuleDynamoDBv2ActionPtrInput
type TopicRuleDynamoDBv2ActionPtrOutput ¶
type TopicRuleDynamoDBv2ActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleDynamoDBv2ActionPtrOutput) Elem ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) Elem() TopicRuleDynamoDBv2ActionOutput
func (TopicRuleDynamoDBv2ActionPtrOutput) ElementType ¶
func (TopicRuleDynamoDBv2ActionPtrOutput) ElementType() reflect.Type
func (TopicRuleDynamoDBv2ActionPtrOutput) PutItem ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) PutItem() TopicRulePutItemInputPtrOutput
func (TopicRuleDynamoDBv2ActionPtrOutput) RoleArn ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleDynamoDBv2ActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDynamoDBv2ActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDynamoDBv2Action]
func (TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutput ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
func (TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
type TopicRuleDynamoDbAction ¶ added in v0.72.0
type TopicRuleDynamoDbAction struct { HashKeyField string `pulumi:"hashKeyField"` HashKeyType *string `pulumi:"hashKeyType"` HashKeyValue string `pulumi:"hashKeyValue"` PayloadField *string `pulumi:"payloadField"` RangeKeyField *string `pulumi:"rangeKeyField"` RangeKeyType *string `pulumi:"rangeKeyType"` RangeKeyValue *string `pulumi:"rangeKeyValue"` RoleArn string `pulumi:"roleArn"` TableName string `pulumi:"tableName"` }
type TopicRuleDynamoDbActionArgs ¶ added in v0.72.0
type TopicRuleDynamoDbActionArgs struct { HashKeyField pulumi.StringInput `pulumi:"hashKeyField"` HashKeyType pulumi.StringPtrInput `pulumi:"hashKeyType"` HashKeyValue pulumi.StringInput `pulumi:"hashKeyValue"` PayloadField pulumi.StringPtrInput `pulumi:"payloadField"` RangeKeyField pulumi.StringPtrInput `pulumi:"rangeKeyField"` RangeKeyType pulumi.StringPtrInput `pulumi:"rangeKeyType"` RangeKeyValue pulumi.StringPtrInput `pulumi:"rangeKeyValue"` RoleArn pulumi.StringInput `pulumi:"roleArn"` TableName pulumi.StringInput `pulumi:"tableName"` }
func (TopicRuleDynamoDbActionArgs) ElementType ¶ added in v0.72.0
func (TopicRuleDynamoDbActionArgs) ElementType() reflect.Type
func (TopicRuleDynamoDbActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleDynamoDbActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDbAction]
func (TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionOutput ¶ added in v0.72.0
func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionOutput() TopicRuleDynamoDbActionOutput
func (TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionOutputWithContext ¶ added in v0.72.0
func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionOutput
func (TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionPtrOutput ¶ added in v0.72.0
func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput
func (TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionPtrOutputWithContext ¶ added in v0.72.0
func (i TopicRuleDynamoDbActionArgs) ToTopicRuleDynamoDbActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionPtrOutput
type TopicRuleDynamoDbActionInput ¶ added in v0.72.0
type TopicRuleDynamoDbActionInput interface { pulumi.Input ToTopicRuleDynamoDbActionOutput() TopicRuleDynamoDbActionOutput ToTopicRuleDynamoDbActionOutputWithContext(context.Context) TopicRuleDynamoDbActionOutput }
TopicRuleDynamoDbActionInput is an input type that accepts TopicRuleDynamoDbActionArgs and TopicRuleDynamoDbActionOutput values. You can construct a concrete instance of `TopicRuleDynamoDbActionInput` via:
TopicRuleDynamoDbActionArgs{...}
type TopicRuleDynamoDbActionOutput ¶ added in v0.72.0
type TopicRuleDynamoDbActionOutput struct{ *pulumi.OutputState }
func (TopicRuleDynamoDbActionOutput) ElementType ¶ added in v0.72.0
func (TopicRuleDynamoDbActionOutput) ElementType() reflect.Type
func (TopicRuleDynamoDbActionOutput) HashKeyField ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) HashKeyField() pulumi.StringOutput
func (TopicRuleDynamoDbActionOutput) HashKeyType ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) HashKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionOutput) HashKeyValue ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) HashKeyValue() pulumi.StringOutput
func (TopicRuleDynamoDbActionOutput) PayloadField ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) PayloadField() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionOutput) RangeKeyField ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) RangeKeyField() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionOutput) RangeKeyType ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) RangeKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionOutput) RangeKeyValue ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) RangeKeyValue() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionOutput) RoleArn ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleDynamoDbActionOutput) TableName ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) TableName() pulumi.StringOutput
func (TopicRuleDynamoDbActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDynamoDbActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleDynamoDbAction]
func (TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionOutput ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionOutput() TopicRuleDynamoDbActionOutput
func (TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionOutputWithContext ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionOutput
func (TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionPtrOutput ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput
func (TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionPtrOutputWithContext ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionOutput) ToTopicRuleDynamoDbActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionPtrOutput
type TopicRuleDynamoDbActionPtrInput ¶ added in v0.72.0
type TopicRuleDynamoDbActionPtrInput interface { pulumi.Input ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput ToTopicRuleDynamoDbActionPtrOutputWithContext(context.Context) TopicRuleDynamoDbActionPtrOutput }
TopicRuleDynamoDbActionPtrInput is an input type that accepts TopicRuleDynamoDbActionArgs, TopicRuleDynamoDbActionPtr and TopicRuleDynamoDbActionPtrOutput values. You can construct a concrete instance of `TopicRuleDynamoDbActionPtrInput` via:
TopicRuleDynamoDbActionArgs{...} or: nil
func TopicRuleDynamoDbActionPtr ¶ added in v0.72.0
func TopicRuleDynamoDbActionPtr(v *TopicRuleDynamoDbActionArgs) TopicRuleDynamoDbActionPtrInput
type TopicRuleDynamoDbActionPtrOutput ¶ added in v0.72.0
type TopicRuleDynamoDbActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleDynamoDbActionPtrOutput) Elem ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) Elem() TopicRuleDynamoDbActionOutput
func (TopicRuleDynamoDbActionPtrOutput) ElementType ¶ added in v0.72.0
func (TopicRuleDynamoDbActionPtrOutput) ElementType() reflect.Type
func (TopicRuleDynamoDbActionPtrOutput) HashKeyField ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) HashKeyField() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) HashKeyType ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) HashKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) HashKeyValue ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) HashKeyValue() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) PayloadField ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) PayloadField() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) RangeKeyField ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) RangeKeyField() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) RangeKeyType ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) RangeKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) RangeKeyValue ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) RangeKeyValue() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) RoleArn ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) TableName ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) TableName() pulumi.StringPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleDynamoDbActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleDynamoDbAction]
func (TopicRuleDynamoDbActionPtrOutput) ToTopicRuleDynamoDbActionPtrOutput ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) ToTopicRuleDynamoDbActionPtrOutput() TopicRuleDynamoDbActionPtrOutput
func (TopicRuleDynamoDbActionPtrOutput) ToTopicRuleDynamoDbActionPtrOutputWithContext ¶ added in v0.72.0
func (o TopicRuleDynamoDbActionPtrOutput) ToTopicRuleDynamoDbActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDbActionPtrOutput
type TopicRuleElasticsearchActionArgs ¶
type TopicRuleElasticsearchActionArgs struct { Endpoint pulumi.StringInput `pulumi:"endpoint"` Id pulumi.StringInput `pulumi:"id"` Index pulumi.StringInput `pulumi:"index"` RoleArn pulumi.StringInput `pulumi:"roleArn"` Type pulumi.StringInput `pulumi:"type"` }
func (TopicRuleElasticsearchActionArgs) ElementType ¶
func (TopicRuleElasticsearchActionArgs) ElementType() reflect.Type
func (TopicRuleElasticsearchActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleElasticsearchActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleElasticsearchAction]
func (TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionOutput ¶
func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionOutput() TopicRuleElasticsearchActionOutput
func (TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionOutputWithContext ¶
func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionOutput
func (TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionPtrOutput ¶
func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput
func (TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionPtrOutputWithContext ¶
func (i TopicRuleElasticsearchActionArgs) ToTopicRuleElasticsearchActionPtrOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionPtrOutput
type TopicRuleElasticsearchActionInput ¶
type TopicRuleElasticsearchActionInput interface { pulumi.Input ToTopicRuleElasticsearchActionOutput() TopicRuleElasticsearchActionOutput ToTopicRuleElasticsearchActionOutputWithContext(context.Context) TopicRuleElasticsearchActionOutput }
TopicRuleElasticsearchActionInput is an input type that accepts TopicRuleElasticsearchActionArgs and TopicRuleElasticsearchActionOutput values. You can construct a concrete instance of `TopicRuleElasticsearchActionInput` via:
TopicRuleElasticsearchActionArgs{...}
type TopicRuleElasticsearchActionOutput ¶
type TopicRuleElasticsearchActionOutput struct{ *pulumi.OutputState }
func (TopicRuleElasticsearchActionOutput) ElementType ¶
func (TopicRuleElasticsearchActionOutput) ElementType() reflect.Type
func (TopicRuleElasticsearchActionOutput) Endpoint ¶
func (o TopicRuleElasticsearchActionOutput) Endpoint() pulumi.StringOutput
func (TopicRuleElasticsearchActionOutput) Id ¶
func (o TopicRuleElasticsearchActionOutput) Id() pulumi.StringOutput
func (TopicRuleElasticsearchActionOutput) Index ¶
func (o TopicRuleElasticsearchActionOutput) Index() pulumi.StringOutput
func (TopicRuleElasticsearchActionOutput) RoleArn ¶
func (o TopicRuleElasticsearchActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleElasticsearchActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleElasticsearchActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleElasticsearchAction]
func (TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionOutput ¶
func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionOutput() TopicRuleElasticsearchActionOutput
func (TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionOutputWithContext ¶
func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionOutput
func (TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionPtrOutput ¶
func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput
func (TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionPtrOutputWithContext ¶
func (o TopicRuleElasticsearchActionOutput) ToTopicRuleElasticsearchActionPtrOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionPtrOutput
func (TopicRuleElasticsearchActionOutput) Type ¶
func (o TopicRuleElasticsearchActionOutput) Type() pulumi.StringOutput
type TopicRuleElasticsearchActionPtrInput ¶
type TopicRuleElasticsearchActionPtrInput interface { pulumi.Input ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput ToTopicRuleElasticsearchActionPtrOutputWithContext(context.Context) TopicRuleElasticsearchActionPtrOutput }
TopicRuleElasticsearchActionPtrInput is an input type that accepts TopicRuleElasticsearchActionArgs, TopicRuleElasticsearchActionPtr and TopicRuleElasticsearchActionPtrOutput values. You can construct a concrete instance of `TopicRuleElasticsearchActionPtrInput` via:
TopicRuleElasticsearchActionArgs{...} or: nil
func TopicRuleElasticsearchActionPtr ¶
func TopicRuleElasticsearchActionPtr(v *TopicRuleElasticsearchActionArgs) TopicRuleElasticsearchActionPtrInput
type TopicRuleElasticsearchActionPtrOutput ¶
type TopicRuleElasticsearchActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleElasticsearchActionPtrOutput) ElementType ¶
func (TopicRuleElasticsearchActionPtrOutput) ElementType() reflect.Type
func (TopicRuleElasticsearchActionPtrOutput) Endpoint ¶
func (o TopicRuleElasticsearchActionPtrOutput) Endpoint() pulumi.StringPtrOutput
func (TopicRuleElasticsearchActionPtrOutput) Id ¶
func (o TopicRuleElasticsearchActionPtrOutput) Id() pulumi.StringPtrOutput
func (TopicRuleElasticsearchActionPtrOutput) Index ¶
func (o TopicRuleElasticsearchActionPtrOutput) Index() pulumi.StringPtrOutput
func (TopicRuleElasticsearchActionPtrOutput) RoleArn ¶
func (o TopicRuleElasticsearchActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleElasticsearchActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleElasticsearchActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleElasticsearchAction]
func (TopicRuleElasticsearchActionPtrOutput) ToTopicRuleElasticsearchActionPtrOutput ¶
func (o TopicRuleElasticsearchActionPtrOutput) ToTopicRuleElasticsearchActionPtrOutput() TopicRuleElasticsearchActionPtrOutput
func (TopicRuleElasticsearchActionPtrOutput) ToTopicRuleElasticsearchActionPtrOutputWithContext ¶
func (o TopicRuleElasticsearchActionPtrOutput) ToTopicRuleElasticsearchActionPtrOutputWithContext(ctx context.Context) TopicRuleElasticsearchActionPtrOutput
func (TopicRuleElasticsearchActionPtrOutput) Type ¶
func (o TopicRuleElasticsearchActionPtrOutput) Type() pulumi.StringPtrOutput
type TopicRuleFirehoseAction ¶
type TopicRuleFirehoseActionArgs ¶
type TopicRuleFirehoseActionArgs struct { BatchMode pulumi.BoolPtrInput `pulumi:"batchMode"` DeliveryStreamName pulumi.StringInput `pulumi:"deliveryStreamName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` Separator pulumi.StringPtrInput `pulumi:"separator"` }
func (TopicRuleFirehoseActionArgs) ElementType ¶
func (TopicRuleFirehoseActionArgs) ElementType() reflect.Type
func (TopicRuleFirehoseActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleFirehoseActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleFirehoseAction]
func (TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionOutput ¶
func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionOutput() TopicRuleFirehoseActionOutput
func (TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionOutputWithContext ¶
func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionOutputWithContext(ctx context.Context) TopicRuleFirehoseActionOutput
func (TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionPtrOutput ¶
func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
func (TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionPtrOutputWithContext ¶
func (i TopicRuleFirehoseActionArgs) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
type TopicRuleFirehoseActionInput ¶
type TopicRuleFirehoseActionInput interface { pulumi.Input ToTopicRuleFirehoseActionOutput() TopicRuleFirehoseActionOutput ToTopicRuleFirehoseActionOutputWithContext(context.Context) TopicRuleFirehoseActionOutput }
TopicRuleFirehoseActionInput is an input type that accepts TopicRuleFirehoseActionArgs and TopicRuleFirehoseActionOutput values. You can construct a concrete instance of `TopicRuleFirehoseActionInput` via:
TopicRuleFirehoseActionArgs{...}
type TopicRuleFirehoseActionOutput ¶
type TopicRuleFirehoseActionOutput struct{ *pulumi.OutputState }
func (TopicRuleFirehoseActionOutput) BatchMode ¶
func (o TopicRuleFirehoseActionOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleFirehoseActionOutput) DeliveryStreamName ¶
func (o TopicRuleFirehoseActionOutput) DeliveryStreamName() pulumi.StringOutput
func (TopicRuleFirehoseActionOutput) ElementType ¶
func (TopicRuleFirehoseActionOutput) ElementType() reflect.Type
func (TopicRuleFirehoseActionOutput) RoleArn ¶
func (o TopicRuleFirehoseActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleFirehoseActionOutput) Separator ¶
func (o TopicRuleFirehoseActionOutput) Separator() pulumi.StringPtrOutput
func (TopicRuleFirehoseActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleFirehoseActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleFirehoseAction]
func (TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionOutput ¶
func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionOutput() TopicRuleFirehoseActionOutput
func (TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionOutputWithContext ¶
func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionOutputWithContext(ctx context.Context) TopicRuleFirehoseActionOutput
func (TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionPtrOutput ¶
func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
func (TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionPtrOutputWithContext ¶
func (o TopicRuleFirehoseActionOutput) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
type TopicRuleFirehoseActionPtrInput ¶
type TopicRuleFirehoseActionPtrInput interface { pulumi.Input ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput ToTopicRuleFirehoseActionPtrOutputWithContext(context.Context) TopicRuleFirehoseActionPtrOutput }
TopicRuleFirehoseActionPtrInput is an input type that accepts TopicRuleFirehoseActionArgs, TopicRuleFirehoseActionPtr and TopicRuleFirehoseActionPtrOutput values. You can construct a concrete instance of `TopicRuleFirehoseActionPtrInput` via:
TopicRuleFirehoseActionArgs{...} or: nil
func TopicRuleFirehoseActionPtr ¶
func TopicRuleFirehoseActionPtr(v *TopicRuleFirehoseActionArgs) TopicRuleFirehoseActionPtrInput
type TopicRuleFirehoseActionPtrOutput ¶
type TopicRuleFirehoseActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleFirehoseActionPtrOutput) BatchMode ¶
func (o TopicRuleFirehoseActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleFirehoseActionPtrOutput) DeliveryStreamName ¶
func (o TopicRuleFirehoseActionPtrOutput) DeliveryStreamName() pulumi.StringPtrOutput
func (TopicRuleFirehoseActionPtrOutput) Elem ¶
func (o TopicRuleFirehoseActionPtrOutput) Elem() TopicRuleFirehoseActionOutput
func (TopicRuleFirehoseActionPtrOutput) ElementType ¶
func (TopicRuleFirehoseActionPtrOutput) ElementType() reflect.Type
func (TopicRuleFirehoseActionPtrOutput) RoleArn ¶
func (o TopicRuleFirehoseActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleFirehoseActionPtrOutput) Separator ¶
func (o TopicRuleFirehoseActionPtrOutput) Separator() pulumi.StringPtrOutput
func (TopicRuleFirehoseActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleFirehoseActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleFirehoseAction]
func (TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutput ¶
func (o TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
func (TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutputWithContext ¶
func (o TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
type TopicRuleHttpAction ¶
type TopicRuleHttpAction struct { Auth *TopicRuleHttpAuthorization `pulumi:"auth"` ConfirmationUrl *string `pulumi:"confirmationUrl"` Headers []TopicRuleHttpActionHeader `pulumi:"headers"` Url string `pulumi:"url"` }
type TopicRuleHttpActionArgs ¶
type TopicRuleHttpActionArgs struct { Auth TopicRuleHttpAuthorizationPtrInput `pulumi:"auth"` ConfirmationUrl pulumi.StringPtrInput `pulumi:"confirmationUrl"` Headers TopicRuleHttpActionHeaderArrayInput `pulumi:"headers"` Url pulumi.StringInput `pulumi:"url"` }
func (TopicRuleHttpActionArgs) ElementType ¶
func (TopicRuleHttpActionArgs) ElementType() reflect.Type
func (TopicRuleHttpActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleHttpActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAction]
func (TopicRuleHttpActionArgs) ToTopicRuleHttpActionOutput ¶
func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionOutput() TopicRuleHttpActionOutput
func (TopicRuleHttpActionArgs) ToTopicRuleHttpActionOutputWithContext ¶
func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionOutputWithContext(ctx context.Context) TopicRuleHttpActionOutput
func (TopicRuleHttpActionArgs) ToTopicRuleHttpActionPtrOutput ¶
func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput
func (TopicRuleHttpActionArgs) ToTopicRuleHttpActionPtrOutputWithContext ¶
func (i TopicRuleHttpActionArgs) ToTopicRuleHttpActionPtrOutputWithContext(ctx context.Context) TopicRuleHttpActionPtrOutput
type TopicRuleHttpActionHeaderArgs ¶
type TopicRuleHttpActionHeaderArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (TopicRuleHttpActionHeaderArgs) ElementType ¶
func (TopicRuleHttpActionHeaderArgs) ElementType() reflect.Type
func (TopicRuleHttpActionHeaderArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleHttpActionHeaderArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpActionHeader]
func (TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutput ¶
func (i TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutput() TopicRuleHttpActionHeaderOutput
func (TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutputWithContext ¶
func (i TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderOutput
type TopicRuleHttpActionHeaderArray ¶
type TopicRuleHttpActionHeaderArray []TopicRuleHttpActionHeaderInput
func (TopicRuleHttpActionHeaderArray) ElementType ¶
func (TopicRuleHttpActionHeaderArray) ElementType() reflect.Type
func (TopicRuleHttpActionHeaderArray) ToOutput ¶ added in v0.76.0
func (i TopicRuleHttpActionHeaderArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleHttpActionHeader]
func (TopicRuleHttpActionHeaderArray) ToTopicRuleHttpActionHeaderArrayOutput ¶
func (i TopicRuleHttpActionHeaderArray) ToTopicRuleHttpActionHeaderArrayOutput() TopicRuleHttpActionHeaderArrayOutput
func (TopicRuleHttpActionHeaderArray) ToTopicRuleHttpActionHeaderArrayOutputWithContext ¶
func (i TopicRuleHttpActionHeaderArray) ToTopicRuleHttpActionHeaderArrayOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderArrayOutput
type TopicRuleHttpActionHeaderArrayInput ¶
type TopicRuleHttpActionHeaderArrayInput interface { pulumi.Input ToTopicRuleHttpActionHeaderArrayOutput() TopicRuleHttpActionHeaderArrayOutput ToTopicRuleHttpActionHeaderArrayOutputWithContext(context.Context) TopicRuleHttpActionHeaderArrayOutput }
TopicRuleHttpActionHeaderArrayInput is an input type that accepts TopicRuleHttpActionHeaderArray and TopicRuleHttpActionHeaderArrayOutput values. You can construct a concrete instance of `TopicRuleHttpActionHeaderArrayInput` via:
TopicRuleHttpActionHeaderArray{ TopicRuleHttpActionHeaderArgs{...} }
type TopicRuleHttpActionHeaderArrayOutput ¶
type TopicRuleHttpActionHeaderArrayOutput struct{ *pulumi.OutputState }
func (TopicRuleHttpActionHeaderArrayOutput) ElementType ¶
func (TopicRuleHttpActionHeaderArrayOutput) ElementType() reflect.Type
func (TopicRuleHttpActionHeaderArrayOutput) Index ¶
func (o TopicRuleHttpActionHeaderArrayOutput) Index(i pulumi.IntInput) TopicRuleHttpActionHeaderOutput
func (TopicRuleHttpActionHeaderArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleHttpActionHeaderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleHttpActionHeader]
func (TopicRuleHttpActionHeaderArrayOutput) ToTopicRuleHttpActionHeaderArrayOutput ¶
func (o TopicRuleHttpActionHeaderArrayOutput) ToTopicRuleHttpActionHeaderArrayOutput() TopicRuleHttpActionHeaderArrayOutput
func (TopicRuleHttpActionHeaderArrayOutput) ToTopicRuleHttpActionHeaderArrayOutputWithContext ¶
func (o TopicRuleHttpActionHeaderArrayOutput) ToTopicRuleHttpActionHeaderArrayOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderArrayOutput
type TopicRuleHttpActionHeaderInput ¶
type TopicRuleHttpActionHeaderInput interface { pulumi.Input ToTopicRuleHttpActionHeaderOutput() TopicRuleHttpActionHeaderOutput ToTopicRuleHttpActionHeaderOutputWithContext(context.Context) TopicRuleHttpActionHeaderOutput }
TopicRuleHttpActionHeaderInput is an input type that accepts TopicRuleHttpActionHeaderArgs and TopicRuleHttpActionHeaderOutput values. You can construct a concrete instance of `TopicRuleHttpActionHeaderInput` via:
TopicRuleHttpActionHeaderArgs{...}
type TopicRuleHttpActionHeaderOutput ¶
type TopicRuleHttpActionHeaderOutput struct{ *pulumi.OutputState }
func (TopicRuleHttpActionHeaderOutput) ElementType ¶
func (TopicRuleHttpActionHeaderOutput) ElementType() reflect.Type
func (TopicRuleHttpActionHeaderOutput) Key ¶
func (o TopicRuleHttpActionHeaderOutput) Key() pulumi.StringOutput
func (TopicRuleHttpActionHeaderOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleHttpActionHeaderOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpActionHeader]
func (TopicRuleHttpActionHeaderOutput) ToTopicRuleHttpActionHeaderOutput ¶
func (o TopicRuleHttpActionHeaderOutput) ToTopicRuleHttpActionHeaderOutput() TopicRuleHttpActionHeaderOutput
func (TopicRuleHttpActionHeaderOutput) ToTopicRuleHttpActionHeaderOutputWithContext ¶
func (o TopicRuleHttpActionHeaderOutput) ToTopicRuleHttpActionHeaderOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderOutput
func (TopicRuleHttpActionHeaderOutput) Value ¶
func (o TopicRuleHttpActionHeaderOutput) Value() pulumi.StringOutput
type TopicRuleHttpActionInput ¶
type TopicRuleHttpActionInput interface { pulumi.Input ToTopicRuleHttpActionOutput() TopicRuleHttpActionOutput ToTopicRuleHttpActionOutputWithContext(context.Context) TopicRuleHttpActionOutput }
TopicRuleHttpActionInput is an input type that accepts TopicRuleHttpActionArgs and TopicRuleHttpActionOutput values. You can construct a concrete instance of `TopicRuleHttpActionInput` via:
TopicRuleHttpActionArgs{...}
type TopicRuleHttpActionOutput ¶
type TopicRuleHttpActionOutput struct{ *pulumi.OutputState }
func (TopicRuleHttpActionOutput) Auth ¶
func (o TopicRuleHttpActionOutput) Auth() TopicRuleHttpAuthorizationPtrOutput
func (TopicRuleHttpActionOutput) ConfirmationUrl ¶
func (o TopicRuleHttpActionOutput) ConfirmationUrl() pulumi.StringPtrOutput
func (TopicRuleHttpActionOutput) ElementType ¶
func (TopicRuleHttpActionOutput) ElementType() reflect.Type
func (TopicRuleHttpActionOutput) Headers ¶
func (o TopicRuleHttpActionOutput) Headers() TopicRuleHttpActionHeaderArrayOutput
func (TopicRuleHttpActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleHttpActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAction]
func (TopicRuleHttpActionOutput) ToTopicRuleHttpActionOutput ¶
func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionOutput() TopicRuleHttpActionOutput
func (TopicRuleHttpActionOutput) ToTopicRuleHttpActionOutputWithContext ¶
func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionOutputWithContext(ctx context.Context) TopicRuleHttpActionOutput
func (TopicRuleHttpActionOutput) ToTopicRuleHttpActionPtrOutput ¶
func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput
func (TopicRuleHttpActionOutput) ToTopicRuleHttpActionPtrOutputWithContext ¶
func (o TopicRuleHttpActionOutput) ToTopicRuleHttpActionPtrOutputWithContext(ctx context.Context) TopicRuleHttpActionPtrOutput
func (TopicRuleHttpActionOutput) Url ¶
func (o TopicRuleHttpActionOutput) Url() pulumi.StringOutput
type TopicRuleHttpActionPtrInput ¶
type TopicRuleHttpActionPtrInput interface { pulumi.Input ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput ToTopicRuleHttpActionPtrOutputWithContext(context.Context) TopicRuleHttpActionPtrOutput }
TopicRuleHttpActionPtrInput is an input type that accepts TopicRuleHttpActionArgs, TopicRuleHttpActionPtr and TopicRuleHttpActionPtrOutput values. You can construct a concrete instance of `TopicRuleHttpActionPtrInput` via:
TopicRuleHttpActionArgs{...} or: nil
func TopicRuleHttpActionPtr ¶
func TopicRuleHttpActionPtr(v *TopicRuleHttpActionArgs) TopicRuleHttpActionPtrInput
type TopicRuleHttpActionPtrOutput ¶
type TopicRuleHttpActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleHttpActionPtrOutput) Auth ¶
func (o TopicRuleHttpActionPtrOutput) Auth() TopicRuleHttpAuthorizationPtrOutput
func (TopicRuleHttpActionPtrOutput) ConfirmationUrl ¶
func (o TopicRuleHttpActionPtrOutput) ConfirmationUrl() pulumi.StringPtrOutput
func (TopicRuleHttpActionPtrOutput) Elem ¶
func (o TopicRuleHttpActionPtrOutput) Elem() TopicRuleHttpActionOutput
func (TopicRuleHttpActionPtrOutput) ElementType ¶
func (TopicRuleHttpActionPtrOutput) ElementType() reflect.Type
func (TopicRuleHttpActionPtrOutput) Headers ¶
func (o TopicRuleHttpActionPtrOutput) Headers() TopicRuleHttpActionHeaderArrayOutput
func (TopicRuleHttpActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleHttpActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleHttpAction]
func (TopicRuleHttpActionPtrOutput) ToTopicRuleHttpActionPtrOutput ¶
func (o TopicRuleHttpActionPtrOutput) ToTopicRuleHttpActionPtrOutput() TopicRuleHttpActionPtrOutput
func (TopicRuleHttpActionPtrOutput) ToTopicRuleHttpActionPtrOutputWithContext ¶
func (o TopicRuleHttpActionPtrOutput) ToTopicRuleHttpActionPtrOutputWithContext(ctx context.Context) TopicRuleHttpActionPtrOutput
func (TopicRuleHttpActionPtrOutput) Url ¶
func (o TopicRuleHttpActionPtrOutput) Url() pulumi.StringPtrOutput
type TopicRuleHttpAuthorization ¶
type TopicRuleHttpAuthorization struct {
Sigv4 *TopicRuleSigV4Authorization `pulumi:"sigv4"`
}
type TopicRuleHttpAuthorizationArgs ¶
type TopicRuleHttpAuthorizationArgs struct {
Sigv4 TopicRuleSigV4AuthorizationPtrInput `pulumi:"sigv4"`
}
func (TopicRuleHttpAuthorizationArgs) ElementType ¶
func (TopicRuleHttpAuthorizationArgs) ElementType() reflect.Type
func (TopicRuleHttpAuthorizationArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleHttpAuthorizationArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAuthorization]
func (TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationOutput ¶
func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationOutput() TopicRuleHttpAuthorizationOutput
func (TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationOutputWithContext ¶
func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationOutput
func (TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationPtrOutput ¶
func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
func (TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationPtrOutputWithContext ¶
func (i TopicRuleHttpAuthorizationArgs) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
type TopicRuleHttpAuthorizationInput ¶
type TopicRuleHttpAuthorizationInput interface { pulumi.Input ToTopicRuleHttpAuthorizationOutput() TopicRuleHttpAuthorizationOutput ToTopicRuleHttpAuthorizationOutputWithContext(context.Context) TopicRuleHttpAuthorizationOutput }
TopicRuleHttpAuthorizationInput is an input type that accepts TopicRuleHttpAuthorizationArgs and TopicRuleHttpAuthorizationOutput values. You can construct a concrete instance of `TopicRuleHttpAuthorizationInput` via:
TopicRuleHttpAuthorizationArgs{...}
type TopicRuleHttpAuthorizationOutput ¶
type TopicRuleHttpAuthorizationOutput struct{ *pulumi.OutputState }
func (TopicRuleHttpAuthorizationOutput) ElementType ¶
func (TopicRuleHttpAuthorizationOutput) ElementType() reflect.Type
func (TopicRuleHttpAuthorizationOutput) Sigv4 ¶
func (o TopicRuleHttpAuthorizationOutput) Sigv4() TopicRuleSigV4AuthorizationPtrOutput
func (TopicRuleHttpAuthorizationOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleHttpAuthorizationOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleHttpAuthorization]
func (TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationOutput ¶
func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationOutput() TopicRuleHttpAuthorizationOutput
func (TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationOutputWithContext ¶
func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationOutput
func (TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationPtrOutput ¶
func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
func (TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext ¶
func (o TopicRuleHttpAuthorizationOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
type TopicRuleHttpAuthorizationPtrInput ¶
type TopicRuleHttpAuthorizationPtrInput interface { pulumi.Input ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput ToTopicRuleHttpAuthorizationPtrOutputWithContext(context.Context) TopicRuleHttpAuthorizationPtrOutput }
TopicRuleHttpAuthorizationPtrInput is an input type that accepts TopicRuleHttpAuthorizationArgs, TopicRuleHttpAuthorizationPtr and TopicRuleHttpAuthorizationPtrOutput values. You can construct a concrete instance of `TopicRuleHttpAuthorizationPtrInput` via:
TopicRuleHttpAuthorizationArgs{...} or: nil
func TopicRuleHttpAuthorizationPtr ¶
func TopicRuleHttpAuthorizationPtr(v *TopicRuleHttpAuthorizationArgs) TopicRuleHttpAuthorizationPtrInput
type TopicRuleHttpAuthorizationPtrOutput ¶
type TopicRuleHttpAuthorizationPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleHttpAuthorizationPtrOutput) Elem ¶
func (o TopicRuleHttpAuthorizationPtrOutput) Elem() TopicRuleHttpAuthorizationOutput
func (TopicRuleHttpAuthorizationPtrOutput) ElementType ¶
func (TopicRuleHttpAuthorizationPtrOutput) ElementType() reflect.Type
func (TopicRuleHttpAuthorizationPtrOutput) Sigv4 ¶
func (o TopicRuleHttpAuthorizationPtrOutput) Sigv4() TopicRuleSigV4AuthorizationPtrOutput
func (TopicRuleHttpAuthorizationPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleHttpAuthorizationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleHttpAuthorization]
func (TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutput ¶
func (o TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
func (TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext ¶
func (o TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
type TopicRuleInput ¶
type TopicRuleInput interface { pulumi.Input ToTopicRuleOutput() TopicRuleOutput ToTopicRuleOutputWithContext(ctx context.Context) TopicRuleOutput }
type TopicRuleIotAnalyticsActionArgs ¶
type TopicRuleIotAnalyticsActionArgs struct { BatchMode pulumi.BoolPtrInput `pulumi:"batchMode"` ChannelName pulumi.StringInput `pulumi:"channelName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleIotAnalyticsActionArgs) ElementType ¶
func (TopicRuleIotAnalyticsActionArgs) ElementType() reflect.Type
func (TopicRuleIotAnalyticsActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleIotAnalyticsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotAnalyticsAction]
func (TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionOutput ¶
func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionOutput() TopicRuleIotAnalyticsActionOutput
func (TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionOutputWithContext ¶
func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionOutput
func (TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionPtrOutput ¶
func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
func (TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionPtrOutputWithContext ¶
func (i TopicRuleIotAnalyticsActionArgs) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
type TopicRuleIotAnalyticsActionInput ¶
type TopicRuleIotAnalyticsActionInput interface { pulumi.Input ToTopicRuleIotAnalyticsActionOutput() TopicRuleIotAnalyticsActionOutput ToTopicRuleIotAnalyticsActionOutputWithContext(context.Context) TopicRuleIotAnalyticsActionOutput }
TopicRuleIotAnalyticsActionInput is an input type that accepts TopicRuleIotAnalyticsActionArgs and TopicRuleIotAnalyticsActionOutput values. You can construct a concrete instance of `TopicRuleIotAnalyticsActionInput` via:
TopicRuleIotAnalyticsActionArgs{...}
type TopicRuleIotAnalyticsActionOutput ¶
type TopicRuleIotAnalyticsActionOutput struct{ *pulumi.OutputState }
func (TopicRuleIotAnalyticsActionOutput) BatchMode ¶
func (o TopicRuleIotAnalyticsActionOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleIotAnalyticsActionOutput) ChannelName ¶
func (o TopicRuleIotAnalyticsActionOutput) ChannelName() pulumi.StringOutput
func (TopicRuleIotAnalyticsActionOutput) ElementType ¶
func (TopicRuleIotAnalyticsActionOutput) ElementType() reflect.Type
func (TopicRuleIotAnalyticsActionOutput) RoleArn ¶
func (o TopicRuleIotAnalyticsActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleIotAnalyticsActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleIotAnalyticsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotAnalyticsAction]
func (TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionOutput ¶
func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionOutput() TopicRuleIotAnalyticsActionOutput
func (TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionOutputWithContext ¶
func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionOutput
func (TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionPtrOutput ¶
func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
func (TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext ¶
func (o TopicRuleIotAnalyticsActionOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
type TopicRuleIotAnalyticsActionPtrInput ¶
type TopicRuleIotAnalyticsActionPtrInput interface { pulumi.Input ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput ToTopicRuleIotAnalyticsActionPtrOutputWithContext(context.Context) TopicRuleIotAnalyticsActionPtrOutput }
TopicRuleIotAnalyticsActionPtrInput is an input type that accepts TopicRuleIotAnalyticsActionArgs, TopicRuleIotAnalyticsActionPtr and TopicRuleIotAnalyticsActionPtrOutput values. You can construct a concrete instance of `TopicRuleIotAnalyticsActionPtrInput` via:
TopicRuleIotAnalyticsActionArgs{...} or: nil
func TopicRuleIotAnalyticsActionPtr ¶
func TopicRuleIotAnalyticsActionPtr(v *TopicRuleIotAnalyticsActionArgs) TopicRuleIotAnalyticsActionPtrInput
type TopicRuleIotAnalyticsActionPtrOutput ¶
type TopicRuleIotAnalyticsActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleIotAnalyticsActionPtrOutput) BatchMode ¶
func (o TopicRuleIotAnalyticsActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleIotAnalyticsActionPtrOutput) ChannelName ¶
func (o TopicRuleIotAnalyticsActionPtrOutput) ChannelName() pulumi.StringPtrOutput
func (TopicRuleIotAnalyticsActionPtrOutput) ElementType ¶
func (TopicRuleIotAnalyticsActionPtrOutput) ElementType() reflect.Type
func (TopicRuleIotAnalyticsActionPtrOutput) RoleArn ¶
func (o TopicRuleIotAnalyticsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleIotAnalyticsActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleIotAnalyticsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleIotAnalyticsAction]
func (TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutput ¶
func (o TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
func (TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext ¶
func (o TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
type TopicRuleIotEventsActionArgs ¶
type TopicRuleIotEventsActionArgs struct { BatchMode pulumi.BoolPtrInput `pulumi:"batchMode"` InputName pulumi.StringInput `pulumi:"inputName"` MessageId pulumi.StringPtrInput `pulumi:"messageId"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleIotEventsActionArgs) ElementType ¶
func (TopicRuleIotEventsActionArgs) ElementType() reflect.Type
func (TopicRuleIotEventsActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleIotEventsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotEventsAction]
func (TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionOutput ¶
func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionOutput() TopicRuleIotEventsActionOutput
func (TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionOutputWithContext ¶
func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionOutputWithContext(ctx context.Context) TopicRuleIotEventsActionOutput
func (TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionPtrOutput ¶
func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
func (TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionPtrOutputWithContext ¶
func (i TopicRuleIotEventsActionArgs) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
type TopicRuleIotEventsActionInput ¶
type TopicRuleIotEventsActionInput interface { pulumi.Input ToTopicRuleIotEventsActionOutput() TopicRuleIotEventsActionOutput ToTopicRuleIotEventsActionOutputWithContext(context.Context) TopicRuleIotEventsActionOutput }
TopicRuleIotEventsActionInput is an input type that accepts TopicRuleIotEventsActionArgs and TopicRuleIotEventsActionOutput values. You can construct a concrete instance of `TopicRuleIotEventsActionInput` via:
TopicRuleIotEventsActionArgs{...}
type TopicRuleIotEventsActionOutput ¶
type TopicRuleIotEventsActionOutput struct{ *pulumi.OutputState }
func (TopicRuleIotEventsActionOutput) BatchMode ¶
func (o TopicRuleIotEventsActionOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleIotEventsActionOutput) ElementType ¶
func (TopicRuleIotEventsActionOutput) ElementType() reflect.Type
func (TopicRuleIotEventsActionOutput) InputName ¶
func (o TopicRuleIotEventsActionOutput) InputName() pulumi.StringOutput
func (TopicRuleIotEventsActionOutput) MessageId ¶
func (o TopicRuleIotEventsActionOutput) MessageId() pulumi.StringPtrOutput
func (TopicRuleIotEventsActionOutput) RoleArn ¶
func (o TopicRuleIotEventsActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleIotEventsActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleIotEventsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotEventsAction]
func (TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionOutput ¶
func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionOutput() TopicRuleIotEventsActionOutput
func (TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionOutputWithContext ¶
func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionOutputWithContext(ctx context.Context) TopicRuleIotEventsActionOutput
func (TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionPtrOutput ¶
func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
func (TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionPtrOutputWithContext ¶
func (o TopicRuleIotEventsActionOutput) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
type TopicRuleIotEventsActionPtrInput ¶
type TopicRuleIotEventsActionPtrInput interface { pulumi.Input ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput ToTopicRuleIotEventsActionPtrOutputWithContext(context.Context) TopicRuleIotEventsActionPtrOutput }
TopicRuleIotEventsActionPtrInput is an input type that accepts TopicRuleIotEventsActionArgs, TopicRuleIotEventsActionPtr and TopicRuleIotEventsActionPtrOutput values. You can construct a concrete instance of `TopicRuleIotEventsActionPtrInput` via:
TopicRuleIotEventsActionArgs{...} or: nil
func TopicRuleIotEventsActionPtr ¶
func TopicRuleIotEventsActionPtr(v *TopicRuleIotEventsActionArgs) TopicRuleIotEventsActionPtrInput
type TopicRuleIotEventsActionPtrOutput ¶
type TopicRuleIotEventsActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleIotEventsActionPtrOutput) BatchMode ¶
func (o TopicRuleIotEventsActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
func (TopicRuleIotEventsActionPtrOutput) Elem ¶
func (o TopicRuleIotEventsActionPtrOutput) Elem() TopicRuleIotEventsActionOutput
func (TopicRuleIotEventsActionPtrOutput) ElementType ¶
func (TopicRuleIotEventsActionPtrOutput) ElementType() reflect.Type
func (TopicRuleIotEventsActionPtrOutput) InputName ¶
func (o TopicRuleIotEventsActionPtrOutput) InputName() pulumi.StringPtrOutput
func (TopicRuleIotEventsActionPtrOutput) MessageId ¶
func (o TopicRuleIotEventsActionPtrOutput) MessageId() pulumi.StringPtrOutput
func (TopicRuleIotEventsActionPtrOutput) RoleArn ¶
func (o TopicRuleIotEventsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleIotEventsActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleIotEventsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleIotEventsAction]
func (TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutput ¶
func (o TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
func (TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutputWithContext ¶
func (o TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
type TopicRuleIotSiteWiseAction ¶
type TopicRuleIotSiteWiseAction struct { PutAssetPropertyValueEntries []TopicRulePutAssetPropertyValueEntry `pulumi:"putAssetPropertyValueEntries"` RoleArn string `pulumi:"roleArn"` }
type TopicRuleIotSiteWiseActionArgs ¶
type TopicRuleIotSiteWiseActionArgs struct { PutAssetPropertyValueEntries TopicRulePutAssetPropertyValueEntryArrayInput `pulumi:"putAssetPropertyValueEntries"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleIotSiteWiseActionArgs) ElementType ¶
func (TopicRuleIotSiteWiseActionArgs) ElementType() reflect.Type
func (TopicRuleIotSiteWiseActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleIotSiteWiseActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotSiteWiseAction]
func (TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionOutput ¶
func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionOutput() TopicRuleIotSiteWiseActionOutput
func (TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionOutputWithContext ¶
func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionOutput
func (TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionPtrOutput ¶
func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
func (TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionPtrOutputWithContext ¶
func (i TopicRuleIotSiteWiseActionArgs) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
type TopicRuleIotSiteWiseActionInput ¶
type TopicRuleIotSiteWiseActionInput interface { pulumi.Input ToTopicRuleIotSiteWiseActionOutput() TopicRuleIotSiteWiseActionOutput ToTopicRuleIotSiteWiseActionOutputWithContext(context.Context) TopicRuleIotSiteWiseActionOutput }
TopicRuleIotSiteWiseActionInput is an input type that accepts TopicRuleIotSiteWiseActionArgs and TopicRuleIotSiteWiseActionOutput values. You can construct a concrete instance of `TopicRuleIotSiteWiseActionInput` via:
TopicRuleIotSiteWiseActionArgs{...}
type TopicRuleIotSiteWiseActionOutput ¶
type TopicRuleIotSiteWiseActionOutput struct{ *pulumi.OutputState }
func (TopicRuleIotSiteWiseActionOutput) ElementType ¶
func (TopicRuleIotSiteWiseActionOutput) ElementType() reflect.Type
func (TopicRuleIotSiteWiseActionOutput) PutAssetPropertyValueEntries ¶
func (o TopicRuleIotSiteWiseActionOutput) PutAssetPropertyValueEntries() TopicRulePutAssetPropertyValueEntryArrayOutput
func (TopicRuleIotSiteWiseActionOutput) RoleArn ¶
func (o TopicRuleIotSiteWiseActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleIotSiteWiseActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleIotSiteWiseActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleIotSiteWiseAction]
func (TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionOutput ¶
func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionOutput() TopicRuleIotSiteWiseActionOutput
func (TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionOutputWithContext ¶
func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionOutput
func (TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionPtrOutput ¶
func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
func (TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext ¶
func (o TopicRuleIotSiteWiseActionOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
type TopicRuleIotSiteWiseActionPtrInput ¶
type TopicRuleIotSiteWiseActionPtrInput interface { pulumi.Input ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput ToTopicRuleIotSiteWiseActionPtrOutputWithContext(context.Context) TopicRuleIotSiteWiseActionPtrOutput }
TopicRuleIotSiteWiseActionPtrInput is an input type that accepts TopicRuleIotSiteWiseActionArgs, TopicRuleIotSiteWiseActionPtr and TopicRuleIotSiteWiseActionPtrOutput values. You can construct a concrete instance of `TopicRuleIotSiteWiseActionPtrInput` via:
TopicRuleIotSiteWiseActionArgs{...} or: nil
func TopicRuleIotSiteWiseActionPtr ¶
func TopicRuleIotSiteWiseActionPtr(v *TopicRuleIotSiteWiseActionArgs) TopicRuleIotSiteWiseActionPtrInput
type TopicRuleIotSiteWiseActionPtrOutput ¶
type TopicRuleIotSiteWiseActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleIotSiteWiseActionPtrOutput) Elem ¶
func (o TopicRuleIotSiteWiseActionPtrOutput) Elem() TopicRuleIotSiteWiseActionOutput
func (TopicRuleIotSiteWiseActionPtrOutput) ElementType ¶
func (TopicRuleIotSiteWiseActionPtrOutput) ElementType() reflect.Type
func (TopicRuleIotSiteWiseActionPtrOutput) PutAssetPropertyValueEntries ¶
func (o TopicRuleIotSiteWiseActionPtrOutput) PutAssetPropertyValueEntries() TopicRulePutAssetPropertyValueEntryArrayOutput
func (TopicRuleIotSiteWiseActionPtrOutput) RoleArn ¶
func (o TopicRuleIotSiteWiseActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleIotSiteWiseActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleIotSiteWiseActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleIotSiteWiseAction]
func (TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutput ¶
func (o TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
func (TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext ¶
func (o TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
type TopicRuleKafkaAction ¶
type TopicRuleKafkaActionArgs ¶
type TopicRuleKafkaActionArgs struct { ClientProperties pulumi.Input `pulumi:"clientProperties"` DestinationArn pulumi.StringInput `pulumi:"destinationArn"` Key pulumi.StringPtrInput `pulumi:"key"` Partition pulumi.StringPtrInput `pulumi:"partition"` Topic pulumi.StringInput `pulumi:"topic"` }
func (TopicRuleKafkaActionArgs) ElementType ¶
func (TopicRuleKafkaActionArgs) ElementType() reflect.Type
func (TopicRuleKafkaActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleKafkaActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKafkaAction]
func (TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionOutput ¶
func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionOutput() TopicRuleKafkaActionOutput
func (TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionOutputWithContext ¶
func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionOutputWithContext(ctx context.Context) TopicRuleKafkaActionOutput
func (TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionPtrOutput ¶
func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput
func (TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionPtrOutputWithContext ¶
func (i TopicRuleKafkaActionArgs) ToTopicRuleKafkaActionPtrOutputWithContext(ctx context.Context) TopicRuleKafkaActionPtrOutput
type TopicRuleKafkaActionInput ¶
type TopicRuleKafkaActionInput interface { pulumi.Input ToTopicRuleKafkaActionOutput() TopicRuleKafkaActionOutput ToTopicRuleKafkaActionOutputWithContext(context.Context) TopicRuleKafkaActionOutput }
TopicRuleKafkaActionInput is an input type that accepts TopicRuleKafkaActionArgs and TopicRuleKafkaActionOutput values. You can construct a concrete instance of `TopicRuleKafkaActionInput` via:
TopicRuleKafkaActionArgs{...}
type TopicRuleKafkaActionOutput ¶
type TopicRuleKafkaActionOutput struct{ *pulumi.OutputState }
func (TopicRuleKafkaActionOutput) ClientProperties ¶
func (o TopicRuleKafkaActionOutput) ClientProperties() pulumi.AnyOutput
func (TopicRuleKafkaActionOutput) DestinationArn ¶
func (o TopicRuleKafkaActionOutput) DestinationArn() pulumi.StringOutput
func (TopicRuleKafkaActionOutput) ElementType ¶
func (TopicRuleKafkaActionOutput) ElementType() reflect.Type
func (TopicRuleKafkaActionOutput) Key ¶
func (o TopicRuleKafkaActionOutput) Key() pulumi.StringPtrOutput
func (TopicRuleKafkaActionOutput) Partition ¶
func (o TopicRuleKafkaActionOutput) Partition() pulumi.StringPtrOutput
func (TopicRuleKafkaActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleKafkaActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKafkaAction]
func (TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionOutput ¶
func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionOutput() TopicRuleKafkaActionOutput
func (TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionOutputWithContext ¶
func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionOutputWithContext(ctx context.Context) TopicRuleKafkaActionOutput
func (TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionPtrOutput ¶
func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput
func (TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionPtrOutputWithContext ¶
func (o TopicRuleKafkaActionOutput) ToTopicRuleKafkaActionPtrOutputWithContext(ctx context.Context) TopicRuleKafkaActionPtrOutput
func (TopicRuleKafkaActionOutput) Topic ¶
func (o TopicRuleKafkaActionOutput) Topic() pulumi.StringOutput
type TopicRuleKafkaActionPtrInput ¶
type TopicRuleKafkaActionPtrInput interface { pulumi.Input ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput ToTopicRuleKafkaActionPtrOutputWithContext(context.Context) TopicRuleKafkaActionPtrOutput }
TopicRuleKafkaActionPtrInput is an input type that accepts TopicRuleKafkaActionArgs, TopicRuleKafkaActionPtr and TopicRuleKafkaActionPtrOutput values. You can construct a concrete instance of `TopicRuleKafkaActionPtrInput` via:
TopicRuleKafkaActionArgs{...} or: nil
func TopicRuleKafkaActionPtr ¶
func TopicRuleKafkaActionPtr(v *TopicRuleKafkaActionArgs) TopicRuleKafkaActionPtrInput
type TopicRuleKafkaActionPtrOutput ¶
type TopicRuleKafkaActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleKafkaActionPtrOutput) ClientProperties ¶
func (o TopicRuleKafkaActionPtrOutput) ClientProperties() pulumi.AnyOutput
func (TopicRuleKafkaActionPtrOutput) DestinationArn ¶
func (o TopicRuleKafkaActionPtrOutput) DestinationArn() pulumi.StringPtrOutput
func (TopicRuleKafkaActionPtrOutput) Elem ¶
func (o TopicRuleKafkaActionPtrOutput) Elem() TopicRuleKafkaActionOutput
func (TopicRuleKafkaActionPtrOutput) ElementType ¶
func (TopicRuleKafkaActionPtrOutput) ElementType() reflect.Type
func (TopicRuleKafkaActionPtrOutput) Key ¶
func (o TopicRuleKafkaActionPtrOutput) Key() pulumi.StringPtrOutput
func (TopicRuleKafkaActionPtrOutput) Partition ¶
func (o TopicRuleKafkaActionPtrOutput) Partition() pulumi.StringPtrOutput
func (TopicRuleKafkaActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleKafkaActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleKafkaAction]
func (TopicRuleKafkaActionPtrOutput) ToTopicRuleKafkaActionPtrOutput ¶
func (o TopicRuleKafkaActionPtrOutput) ToTopicRuleKafkaActionPtrOutput() TopicRuleKafkaActionPtrOutput
func (TopicRuleKafkaActionPtrOutput) ToTopicRuleKafkaActionPtrOutputWithContext ¶
func (o TopicRuleKafkaActionPtrOutput) ToTopicRuleKafkaActionPtrOutputWithContext(ctx context.Context) TopicRuleKafkaActionPtrOutput
func (TopicRuleKafkaActionPtrOutput) Topic ¶
func (o TopicRuleKafkaActionPtrOutput) Topic() pulumi.StringPtrOutput
type TopicRuleKinesisAction ¶
type TopicRuleKinesisActionArgs ¶
type TopicRuleKinesisActionArgs struct { PartitionKey pulumi.StringPtrInput `pulumi:"partitionKey"` RoleArn pulumi.StringInput `pulumi:"roleArn"` StreamName pulumi.StringInput `pulumi:"streamName"` }
func (TopicRuleKinesisActionArgs) ElementType ¶
func (TopicRuleKinesisActionArgs) ElementType() reflect.Type
func (TopicRuleKinesisActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleKinesisActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKinesisAction]
func (TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionOutput ¶
func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionOutput() TopicRuleKinesisActionOutput
func (TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionOutputWithContext ¶
func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionOutputWithContext(ctx context.Context) TopicRuleKinesisActionOutput
func (TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionPtrOutput ¶
func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
func (TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionPtrOutputWithContext ¶
func (i TopicRuleKinesisActionArgs) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
type TopicRuleKinesisActionInput ¶
type TopicRuleKinesisActionInput interface { pulumi.Input ToTopicRuleKinesisActionOutput() TopicRuleKinesisActionOutput ToTopicRuleKinesisActionOutputWithContext(context.Context) TopicRuleKinesisActionOutput }
TopicRuleKinesisActionInput is an input type that accepts TopicRuleKinesisActionArgs and TopicRuleKinesisActionOutput values. You can construct a concrete instance of `TopicRuleKinesisActionInput` via:
TopicRuleKinesisActionArgs{...}
type TopicRuleKinesisActionOutput ¶
type TopicRuleKinesisActionOutput struct{ *pulumi.OutputState }
func (TopicRuleKinesisActionOutput) ElementType ¶
func (TopicRuleKinesisActionOutput) ElementType() reflect.Type
func (TopicRuleKinesisActionOutput) PartitionKey ¶
func (o TopicRuleKinesisActionOutput) PartitionKey() pulumi.StringPtrOutput
func (TopicRuleKinesisActionOutput) RoleArn ¶
func (o TopicRuleKinesisActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleKinesisActionOutput) StreamName ¶
func (o TopicRuleKinesisActionOutput) StreamName() pulumi.StringOutput
func (TopicRuleKinesisActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleKinesisActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleKinesisAction]
func (TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionOutput ¶
func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionOutput() TopicRuleKinesisActionOutput
func (TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionOutputWithContext ¶
func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionOutputWithContext(ctx context.Context) TopicRuleKinesisActionOutput
func (TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionPtrOutput ¶
func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
func (TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionPtrOutputWithContext ¶
func (o TopicRuleKinesisActionOutput) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
type TopicRuleKinesisActionPtrInput ¶
type TopicRuleKinesisActionPtrInput interface { pulumi.Input ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput ToTopicRuleKinesisActionPtrOutputWithContext(context.Context) TopicRuleKinesisActionPtrOutput }
TopicRuleKinesisActionPtrInput is an input type that accepts TopicRuleKinesisActionArgs, TopicRuleKinesisActionPtr and TopicRuleKinesisActionPtrOutput values. You can construct a concrete instance of `TopicRuleKinesisActionPtrInput` via:
TopicRuleKinesisActionArgs{...} or: nil
func TopicRuleKinesisActionPtr ¶
func TopicRuleKinesisActionPtr(v *TopicRuleKinesisActionArgs) TopicRuleKinesisActionPtrInput
type TopicRuleKinesisActionPtrOutput ¶
type TopicRuleKinesisActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleKinesisActionPtrOutput) Elem ¶
func (o TopicRuleKinesisActionPtrOutput) Elem() TopicRuleKinesisActionOutput
func (TopicRuleKinesisActionPtrOutput) ElementType ¶
func (TopicRuleKinesisActionPtrOutput) ElementType() reflect.Type
func (TopicRuleKinesisActionPtrOutput) PartitionKey ¶
func (o TopicRuleKinesisActionPtrOutput) PartitionKey() pulumi.StringPtrOutput
func (TopicRuleKinesisActionPtrOutput) RoleArn ¶
func (o TopicRuleKinesisActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleKinesisActionPtrOutput) StreamName ¶
func (o TopicRuleKinesisActionPtrOutput) StreamName() pulumi.StringPtrOutput
func (TopicRuleKinesisActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleKinesisActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleKinesisAction]
func (TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutput ¶
func (o TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
func (TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutputWithContext ¶
func (o TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
type TopicRuleLambdaAction ¶
type TopicRuleLambdaAction struct {
FunctionArn *string `pulumi:"functionArn"`
}
type TopicRuleLambdaActionArgs ¶
type TopicRuleLambdaActionArgs struct {
FunctionArn pulumi.StringPtrInput `pulumi:"functionArn"`
}
func (TopicRuleLambdaActionArgs) ElementType ¶
func (TopicRuleLambdaActionArgs) ElementType() reflect.Type
func (TopicRuleLambdaActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleLambdaActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLambdaAction]
func (TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionOutput ¶
func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionOutput() TopicRuleLambdaActionOutput
func (TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionOutputWithContext ¶
func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionOutputWithContext(ctx context.Context) TopicRuleLambdaActionOutput
func (TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionPtrOutput ¶
func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
func (TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionPtrOutputWithContext ¶
func (i TopicRuleLambdaActionArgs) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
type TopicRuleLambdaActionInput ¶
type TopicRuleLambdaActionInput interface { pulumi.Input ToTopicRuleLambdaActionOutput() TopicRuleLambdaActionOutput ToTopicRuleLambdaActionOutputWithContext(context.Context) TopicRuleLambdaActionOutput }
TopicRuleLambdaActionInput is an input type that accepts TopicRuleLambdaActionArgs and TopicRuleLambdaActionOutput values. You can construct a concrete instance of `TopicRuleLambdaActionInput` via:
TopicRuleLambdaActionArgs{...}
type TopicRuleLambdaActionOutput ¶
type TopicRuleLambdaActionOutput struct{ *pulumi.OutputState }
func (TopicRuleLambdaActionOutput) ElementType ¶
func (TopicRuleLambdaActionOutput) ElementType() reflect.Type
func (TopicRuleLambdaActionOutput) FunctionArn ¶
func (o TopicRuleLambdaActionOutput) FunctionArn() pulumi.StringPtrOutput
func (TopicRuleLambdaActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleLambdaActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLambdaAction]
func (TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionOutput ¶
func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionOutput() TopicRuleLambdaActionOutput
func (TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionOutputWithContext ¶
func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionOutputWithContext(ctx context.Context) TopicRuleLambdaActionOutput
func (TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionPtrOutput ¶
func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
func (TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionPtrOutputWithContext ¶
func (o TopicRuleLambdaActionOutput) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
type TopicRuleLambdaActionPtrInput ¶
type TopicRuleLambdaActionPtrInput interface { pulumi.Input ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput ToTopicRuleLambdaActionPtrOutputWithContext(context.Context) TopicRuleLambdaActionPtrOutput }
TopicRuleLambdaActionPtrInput is an input type that accepts TopicRuleLambdaActionArgs, TopicRuleLambdaActionPtr and TopicRuleLambdaActionPtrOutput values. You can construct a concrete instance of `TopicRuleLambdaActionPtrInput` via:
TopicRuleLambdaActionArgs{...} or: nil
func TopicRuleLambdaActionPtr ¶
func TopicRuleLambdaActionPtr(v *TopicRuleLambdaActionArgs) TopicRuleLambdaActionPtrInput
type TopicRuleLambdaActionPtrOutput ¶
type TopicRuleLambdaActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleLambdaActionPtrOutput) Elem ¶
func (o TopicRuleLambdaActionPtrOutput) Elem() TopicRuleLambdaActionOutput
func (TopicRuleLambdaActionPtrOutput) ElementType ¶
func (TopicRuleLambdaActionPtrOutput) ElementType() reflect.Type
func (TopicRuleLambdaActionPtrOutput) FunctionArn ¶
func (o TopicRuleLambdaActionPtrOutput) FunctionArn() pulumi.StringPtrOutput
func (TopicRuleLambdaActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleLambdaActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleLambdaAction]
func (TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutput ¶
func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
func (TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutputWithContext ¶
func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
type TopicRuleLocationAction ¶ added in v0.38.0
type TopicRuleLocationActionArgs ¶ added in v0.38.0
type TopicRuleLocationActionArgs struct { DeviceId pulumi.StringInput `pulumi:"deviceId"` Latitude pulumi.StringInput `pulumi:"latitude"` Longitude pulumi.StringInput `pulumi:"longitude"` RoleArn pulumi.StringInput `pulumi:"roleArn"` Timestamp TopicRuleTimestampPtrInput `pulumi:"timestamp"` TrackerName pulumi.StringInput `pulumi:"trackerName"` }
func (TopicRuleLocationActionArgs) ElementType ¶ added in v0.38.0
func (TopicRuleLocationActionArgs) ElementType() reflect.Type
func (TopicRuleLocationActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleLocationActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLocationAction]
func (TopicRuleLocationActionArgs) ToTopicRuleLocationActionOutput ¶ added in v0.38.0
func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionOutput() TopicRuleLocationActionOutput
func (TopicRuleLocationActionArgs) ToTopicRuleLocationActionOutputWithContext ¶ added in v0.38.0
func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionOutputWithContext(ctx context.Context) TopicRuleLocationActionOutput
func (TopicRuleLocationActionArgs) ToTopicRuleLocationActionPtrOutput ¶ added in v0.38.0
func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput
func (TopicRuleLocationActionArgs) ToTopicRuleLocationActionPtrOutputWithContext ¶ added in v0.38.0
func (i TopicRuleLocationActionArgs) ToTopicRuleLocationActionPtrOutputWithContext(ctx context.Context) TopicRuleLocationActionPtrOutput
type TopicRuleLocationActionInput ¶ added in v0.38.0
type TopicRuleLocationActionInput interface { pulumi.Input ToTopicRuleLocationActionOutput() TopicRuleLocationActionOutput ToTopicRuleLocationActionOutputWithContext(context.Context) TopicRuleLocationActionOutput }
TopicRuleLocationActionInput is an input type that accepts TopicRuleLocationActionArgs and TopicRuleLocationActionOutput values. You can construct a concrete instance of `TopicRuleLocationActionInput` via:
TopicRuleLocationActionArgs{...}
type TopicRuleLocationActionOutput ¶ added in v0.38.0
type TopicRuleLocationActionOutput struct{ *pulumi.OutputState }
func (TopicRuleLocationActionOutput) DeviceId ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) DeviceId() pulumi.StringOutput
func (TopicRuleLocationActionOutput) ElementType ¶ added in v0.38.0
func (TopicRuleLocationActionOutput) ElementType() reflect.Type
func (TopicRuleLocationActionOutput) Latitude ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) Latitude() pulumi.StringOutput
func (TopicRuleLocationActionOutput) Longitude ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) Longitude() pulumi.StringOutput
func (TopicRuleLocationActionOutput) RoleArn ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleLocationActionOutput) Timestamp ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) Timestamp() TopicRuleTimestampPtrOutput
func (TopicRuleLocationActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleLocationActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleLocationAction]
func (TopicRuleLocationActionOutput) ToTopicRuleLocationActionOutput ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionOutput() TopicRuleLocationActionOutput
func (TopicRuleLocationActionOutput) ToTopicRuleLocationActionOutputWithContext ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionOutputWithContext(ctx context.Context) TopicRuleLocationActionOutput
func (TopicRuleLocationActionOutput) ToTopicRuleLocationActionPtrOutput ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput
func (TopicRuleLocationActionOutput) ToTopicRuleLocationActionPtrOutputWithContext ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) ToTopicRuleLocationActionPtrOutputWithContext(ctx context.Context) TopicRuleLocationActionPtrOutput
func (TopicRuleLocationActionOutput) TrackerName ¶ added in v0.38.0
func (o TopicRuleLocationActionOutput) TrackerName() pulumi.StringOutput
type TopicRuleLocationActionPtrInput ¶ added in v0.38.0
type TopicRuleLocationActionPtrInput interface { pulumi.Input ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput ToTopicRuleLocationActionPtrOutputWithContext(context.Context) TopicRuleLocationActionPtrOutput }
TopicRuleLocationActionPtrInput is an input type that accepts TopicRuleLocationActionArgs, TopicRuleLocationActionPtr and TopicRuleLocationActionPtrOutput values. You can construct a concrete instance of `TopicRuleLocationActionPtrInput` via:
TopicRuleLocationActionArgs{...} or: nil
func TopicRuleLocationActionPtr ¶ added in v0.38.0
func TopicRuleLocationActionPtr(v *TopicRuleLocationActionArgs) TopicRuleLocationActionPtrInput
type TopicRuleLocationActionPtrOutput ¶ added in v0.38.0
type TopicRuleLocationActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleLocationActionPtrOutput) DeviceId ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) DeviceId() pulumi.StringPtrOutput
func (TopicRuleLocationActionPtrOutput) Elem ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) Elem() TopicRuleLocationActionOutput
func (TopicRuleLocationActionPtrOutput) ElementType ¶ added in v0.38.0
func (TopicRuleLocationActionPtrOutput) ElementType() reflect.Type
func (TopicRuleLocationActionPtrOutput) Latitude ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) Latitude() pulumi.StringPtrOutput
func (TopicRuleLocationActionPtrOutput) Longitude ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) Longitude() pulumi.StringPtrOutput
func (TopicRuleLocationActionPtrOutput) RoleArn ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleLocationActionPtrOutput) Timestamp ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) Timestamp() TopicRuleTimestampPtrOutput
func (TopicRuleLocationActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleLocationActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleLocationAction]
func (TopicRuleLocationActionPtrOutput) ToTopicRuleLocationActionPtrOutput ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) ToTopicRuleLocationActionPtrOutput() TopicRuleLocationActionPtrOutput
func (TopicRuleLocationActionPtrOutput) ToTopicRuleLocationActionPtrOutputWithContext ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) ToTopicRuleLocationActionPtrOutputWithContext(ctx context.Context) TopicRuleLocationActionPtrOutput
func (TopicRuleLocationActionPtrOutput) TrackerName ¶ added in v0.38.0
func (o TopicRuleLocationActionPtrOutput) TrackerName() pulumi.StringPtrOutput
type TopicRuleOpenSearchActionArgs ¶
type TopicRuleOpenSearchActionArgs struct { Endpoint pulumi.StringInput `pulumi:"endpoint"` Id pulumi.StringInput `pulumi:"id"` Index pulumi.StringInput `pulumi:"index"` RoleArn pulumi.StringInput `pulumi:"roleArn"` Type pulumi.StringInput `pulumi:"type"` }
func (TopicRuleOpenSearchActionArgs) ElementType ¶
func (TopicRuleOpenSearchActionArgs) ElementType() reflect.Type
func (TopicRuleOpenSearchActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleOpenSearchActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleOpenSearchAction]
func (TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionOutput ¶
func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionOutput() TopicRuleOpenSearchActionOutput
func (TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionOutputWithContext ¶
func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionOutput
func (TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionPtrOutput ¶
func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
func (TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionPtrOutputWithContext ¶
func (i TopicRuleOpenSearchActionArgs) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
type TopicRuleOpenSearchActionInput ¶
type TopicRuleOpenSearchActionInput interface { pulumi.Input ToTopicRuleOpenSearchActionOutput() TopicRuleOpenSearchActionOutput ToTopicRuleOpenSearchActionOutputWithContext(context.Context) TopicRuleOpenSearchActionOutput }
TopicRuleOpenSearchActionInput is an input type that accepts TopicRuleOpenSearchActionArgs and TopicRuleOpenSearchActionOutput values. You can construct a concrete instance of `TopicRuleOpenSearchActionInput` via:
TopicRuleOpenSearchActionArgs{...}
type TopicRuleOpenSearchActionOutput ¶
type TopicRuleOpenSearchActionOutput struct{ *pulumi.OutputState }
func (TopicRuleOpenSearchActionOutput) ElementType ¶
func (TopicRuleOpenSearchActionOutput) ElementType() reflect.Type
func (TopicRuleOpenSearchActionOutput) Endpoint ¶
func (o TopicRuleOpenSearchActionOutput) Endpoint() pulumi.StringOutput
func (TopicRuleOpenSearchActionOutput) Id ¶
func (o TopicRuleOpenSearchActionOutput) Id() pulumi.StringOutput
func (TopicRuleOpenSearchActionOutput) Index ¶
func (o TopicRuleOpenSearchActionOutput) Index() pulumi.StringOutput
func (TopicRuleOpenSearchActionOutput) RoleArn ¶
func (o TopicRuleOpenSearchActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleOpenSearchActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleOpenSearchActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleOpenSearchAction]
func (TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionOutput ¶
func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionOutput() TopicRuleOpenSearchActionOutput
func (TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionOutputWithContext ¶
func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionOutput
func (TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionPtrOutput ¶
func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
func (TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext ¶
func (o TopicRuleOpenSearchActionOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
func (TopicRuleOpenSearchActionOutput) Type ¶
func (o TopicRuleOpenSearchActionOutput) Type() pulumi.StringOutput
type TopicRuleOpenSearchActionPtrInput ¶
type TopicRuleOpenSearchActionPtrInput interface { pulumi.Input ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput ToTopicRuleOpenSearchActionPtrOutputWithContext(context.Context) TopicRuleOpenSearchActionPtrOutput }
TopicRuleOpenSearchActionPtrInput is an input type that accepts TopicRuleOpenSearchActionArgs, TopicRuleOpenSearchActionPtr and TopicRuleOpenSearchActionPtrOutput values. You can construct a concrete instance of `TopicRuleOpenSearchActionPtrInput` via:
TopicRuleOpenSearchActionArgs{...} or: nil
func TopicRuleOpenSearchActionPtr ¶
func TopicRuleOpenSearchActionPtr(v *TopicRuleOpenSearchActionArgs) TopicRuleOpenSearchActionPtrInput
type TopicRuleOpenSearchActionPtrOutput ¶
type TopicRuleOpenSearchActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleOpenSearchActionPtrOutput) Elem ¶
func (o TopicRuleOpenSearchActionPtrOutput) Elem() TopicRuleOpenSearchActionOutput
func (TopicRuleOpenSearchActionPtrOutput) ElementType ¶
func (TopicRuleOpenSearchActionPtrOutput) ElementType() reflect.Type
func (TopicRuleOpenSearchActionPtrOutput) Endpoint ¶
func (o TopicRuleOpenSearchActionPtrOutput) Endpoint() pulumi.StringPtrOutput
func (TopicRuleOpenSearchActionPtrOutput) Id ¶
func (o TopicRuleOpenSearchActionPtrOutput) Id() pulumi.StringPtrOutput
func (TopicRuleOpenSearchActionPtrOutput) Index ¶
func (o TopicRuleOpenSearchActionPtrOutput) Index() pulumi.StringPtrOutput
func (TopicRuleOpenSearchActionPtrOutput) RoleArn ¶
func (o TopicRuleOpenSearchActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleOpenSearchActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleOpenSearchActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleOpenSearchAction]
func (TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutput ¶
func (o TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
func (TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext ¶
func (o TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
func (TopicRuleOpenSearchActionPtrOutput) Type ¶
func (o TopicRuleOpenSearchActionPtrOutput) Type() pulumi.StringPtrOutput
type TopicRuleOutput ¶
type TopicRuleOutput struct{ *pulumi.OutputState }
func (TopicRuleOutput) Arn ¶ added in v0.17.0
func (o TopicRuleOutput) Arn() pulumi.StringOutput
func (TopicRuleOutput) ElementType ¶
func (TopicRuleOutput) ElementType() reflect.Type
func (TopicRuleOutput) RuleName ¶ added in v0.17.0
func (o TopicRuleOutput) RuleName() pulumi.StringPtrOutput
func (TopicRuleOutput) Tags ¶ added in v0.17.0
func (o TopicRuleOutput) Tags() TopicRuleTagArrayOutput
func (TopicRuleOutput) ToTopicRuleOutput ¶
func (o TopicRuleOutput) ToTopicRuleOutput() TopicRuleOutput
func (TopicRuleOutput) ToTopicRuleOutputWithContext ¶
func (o TopicRuleOutput) ToTopicRuleOutputWithContext(ctx context.Context) TopicRuleOutput
func (TopicRuleOutput) TopicRulePayload ¶ added in v0.17.0
func (o TopicRuleOutput) TopicRulePayload() TopicRulePayloadOutput
type TopicRulePayload ¶ added in v0.2.0
type TopicRulePayload struct { Actions []TopicRuleAction `pulumi:"actions"` AwsIotSqlVersion *string `pulumi:"awsIotSqlVersion"` Description *string `pulumi:"description"` ErrorAction *TopicRuleAction `pulumi:"errorAction"` RuleDisabled *bool `pulumi:"ruleDisabled"` Sql string `pulumi:"sql"` }
type TopicRulePayloadArgs ¶ added in v0.2.0
type TopicRulePayloadArgs struct { Actions TopicRuleActionArrayInput `pulumi:"actions"` AwsIotSqlVersion pulumi.StringPtrInput `pulumi:"awsIotSqlVersion"` Description pulumi.StringPtrInput `pulumi:"description"` ErrorAction TopicRuleActionPtrInput `pulumi:"errorAction"` RuleDisabled pulumi.BoolPtrInput `pulumi:"ruleDisabled"` Sql pulumi.StringInput `pulumi:"sql"` }
func (TopicRulePayloadArgs) ElementType ¶ added in v0.2.0
func (TopicRulePayloadArgs) ElementType() reflect.Type
func (TopicRulePayloadArgs) ToOutput ¶ added in v0.76.0
func (i TopicRulePayloadArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRulePayload]
func (TopicRulePayloadArgs) ToTopicRulePayloadOutput ¶ added in v0.2.0
func (i TopicRulePayloadArgs) ToTopicRulePayloadOutput() TopicRulePayloadOutput
func (TopicRulePayloadArgs) ToTopicRulePayloadOutputWithContext ¶ added in v0.2.0
func (i TopicRulePayloadArgs) ToTopicRulePayloadOutputWithContext(ctx context.Context) TopicRulePayloadOutput
type TopicRulePayloadInput ¶ added in v0.2.0
type TopicRulePayloadInput interface { pulumi.Input ToTopicRulePayloadOutput() TopicRulePayloadOutput ToTopicRulePayloadOutputWithContext(context.Context) TopicRulePayloadOutput }
TopicRulePayloadInput is an input type that accepts TopicRulePayloadArgs and TopicRulePayloadOutput values. You can construct a concrete instance of `TopicRulePayloadInput` via:
TopicRulePayloadArgs{...}
type TopicRulePayloadOutput ¶ added in v0.2.0
type TopicRulePayloadOutput struct{ *pulumi.OutputState }
func (TopicRulePayloadOutput) Actions ¶ added in v0.2.0
func (o TopicRulePayloadOutput) Actions() TopicRuleActionArrayOutput
func (TopicRulePayloadOutput) AwsIotSqlVersion ¶ added in v0.2.0
func (o TopicRulePayloadOutput) AwsIotSqlVersion() pulumi.StringPtrOutput
func (TopicRulePayloadOutput) Description ¶ added in v0.2.0
func (o TopicRulePayloadOutput) Description() pulumi.StringPtrOutput
func (TopicRulePayloadOutput) ElementType ¶ added in v0.2.0
func (TopicRulePayloadOutput) ElementType() reflect.Type
func (TopicRulePayloadOutput) ErrorAction ¶ added in v0.2.0
func (o TopicRulePayloadOutput) ErrorAction() TopicRuleActionPtrOutput
func (TopicRulePayloadOutput) RuleDisabled ¶ added in v0.2.0
func (o TopicRulePayloadOutput) RuleDisabled() pulumi.BoolPtrOutput
func (TopicRulePayloadOutput) Sql ¶ added in v0.2.0
func (o TopicRulePayloadOutput) Sql() pulumi.StringOutput
func (TopicRulePayloadOutput) ToOutput ¶ added in v0.76.0
func (o TopicRulePayloadOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRulePayload]
func (TopicRulePayloadOutput) ToTopicRulePayloadOutput ¶ added in v0.2.0
func (o TopicRulePayloadOutput) ToTopicRulePayloadOutput() TopicRulePayloadOutput
func (TopicRulePayloadOutput) ToTopicRulePayloadOutputWithContext ¶ added in v0.2.0
func (o TopicRulePayloadOutput) ToTopicRulePayloadOutputWithContext(ctx context.Context) TopicRulePayloadOutput
type TopicRulePayloadPtrOutput ¶ added in v0.2.0
type TopicRulePayloadPtrOutput struct{ *pulumi.OutputState }
func (TopicRulePayloadPtrOutput) Actions ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) Actions() TopicRuleActionArrayOutput
func (TopicRulePayloadPtrOutput) AwsIotSqlVersion ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) AwsIotSqlVersion() pulumi.StringPtrOutput
func (TopicRulePayloadPtrOutput) Description ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) Description() pulumi.StringPtrOutput
func (TopicRulePayloadPtrOutput) Elem ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) Elem() TopicRulePayloadOutput
func (TopicRulePayloadPtrOutput) ElementType ¶ added in v0.2.0
func (TopicRulePayloadPtrOutput) ElementType() reflect.Type
func (TopicRulePayloadPtrOutput) ErrorAction ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) ErrorAction() TopicRuleActionPtrOutput
func (TopicRulePayloadPtrOutput) RuleDisabled ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) RuleDisabled() pulumi.BoolPtrOutput
func (TopicRulePayloadPtrOutput) Sql ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) Sql() pulumi.StringPtrOutput
func (TopicRulePayloadPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRulePayloadPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRulePayload]
func (TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutput ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
func (TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutputWithContext ¶ added in v0.2.0
func (o TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
type TopicRulePutAssetPropertyValueEntry ¶
type TopicRulePutAssetPropertyValueEntry struct { AssetId *string `pulumi:"assetId"` EntryId *string `pulumi:"entryId"` PropertyAlias *string `pulumi:"propertyAlias"` PropertyId *string `pulumi:"propertyId"` PropertyValues []TopicRuleAssetPropertyValue `pulumi:"propertyValues"` }
type TopicRulePutAssetPropertyValueEntryArgs ¶
type TopicRulePutAssetPropertyValueEntryArgs struct { AssetId pulumi.StringPtrInput `pulumi:"assetId"` EntryId pulumi.StringPtrInput `pulumi:"entryId"` PropertyAlias pulumi.StringPtrInput `pulumi:"propertyAlias"` PropertyId pulumi.StringPtrInput `pulumi:"propertyId"` PropertyValues TopicRuleAssetPropertyValueArrayInput `pulumi:"propertyValues"` }
func (TopicRulePutAssetPropertyValueEntryArgs) ElementType ¶
func (TopicRulePutAssetPropertyValueEntryArgs) ElementType() reflect.Type
func (TopicRulePutAssetPropertyValueEntryArgs) ToOutput ¶ added in v0.76.0
func (i TopicRulePutAssetPropertyValueEntryArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutAssetPropertyValueEntry]
func (TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutput ¶
func (i TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput
func (TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutputWithContext ¶
func (i TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryOutput
type TopicRulePutAssetPropertyValueEntryArray ¶
type TopicRulePutAssetPropertyValueEntryArray []TopicRulePutAssetPropertyValueEntryInput
func (TopicRulePutAssetPropertyValueEntryArray) ElementType ¶
func (TopicRulePutAssetPropertyValueEntryArray) ElementType() reflect.Type
func (TopicRulePutAssetPropertyValueEntryArray) ToOutput ¶ added in v0.76.0
func (i TopicRulePutAssetPropertyValueEntryArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRulePutAssetPropertyValueEntry]
func (TopicRulePutAssetPropertyValueEntryArray) ToTopicRulePutAssetPropertyValueEntryArrayOutput ¶
func (i TopicRulePutAssetPropertyValueEntryArray) ToTopicRulePutAssetPropertyValueEntryArrayOutput() TopicRulePutAssetPropertyValueEntryArrayOutput
func (TopicRulePutAssetPropertyValueEntryArray) ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext ¶
func (i TopicRulePutAssetPropertyValueEntryArray) ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryArrayOutput
type TopicRulePutAssetPropertyValueEntryArrayInput ¶
type TopicRulePutAssetPropertyValueEntryArrayInput interface { pulumi.Input ToTopicRulePutAssetPropertyValueEntryArrayOutput() TopicRulePutAssetPropertyValueEntryArrayOutput ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext(context.Context) TopicRulePutAssetPropertyValueEntryArrayOutput }
TopicRulePutAssetPropertyValueEntryArrayInput is an input type that accepts TopicRulePutAssetPropertyValueEntryArray and TopicRulePutAssetPropertyValueEntryArrayOutput values. You can construct a concrete instance of `TopicRulePutAssetPropertyValueEntryArrayInput` via:
TopicRulePutAssetPropertyValueEntryArray{ TopicRulePutAssetPropertyValueEntryArgs{...} }
type TopicRulePutAssetPropertyValueEntryArrayOutput ¶
type TopicRulePutAssetPropertyValueEntryArrayOutput struct{ *pulumi.OutputState }
func (TopicRulePutAssetPropertyValueEntryArrayOutput) ElementType ¶
func (TopicRulePutAssetPropertyValueEntryArrayOutput) ElementType() reflect.Type
func (TopicRulePutAssetPropertyValueEntryArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRulePutAssetPropertyValueEntryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRulePutAssetPropertyValueEntry]
func (TopicRulePutAssetPropertyValueEntryArrayOutput) ToTopicRulePutAssetPropertyValueEntryArrayOutput ¶
func (o TopicRulePutAssetPropertyValueEntryArrayOutput) ToTopicRulePutAssetPropertyValueEntryArrayOutput() TopicRulePutAssetPropertyValueEntryArrayOutput
func (TopicRulePutAssetPropertyValueEntryArrayOutput) ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext ¶
func (o TopicRulePutAssetPropertyValueEntryArrayOutput) ToTopicRulePutAssetPropertyValueEntryArrayOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryArrayOutput
type TopicRulePutAssetPropertyValueEntryInput ¶
type TopicRulePutAssetPropertyValueEntryInput interface { pulumi.Input ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput ToTopicRulePutAssetPropertyValueEntryOutputWithContext(context.Context) TopicRulePutAssetPropertyValueEntryOutput }
TopicRulePutAssetPropertyValueEntryInput is an input type that accepts TopicRulePutAssetPropertyValueEntryArgs and TopicRulePutAssetPropertyValueEntryOutput values. You can construct a concrete instance of `TopicRulePutAssetPropertyValueEntryInput` via:
TopicRulePutAssetPropertyValueEntryArgs{...}
type TopicRulePutAssetPropertyValueEntryOutput ¶
type TopicRulePutAssetPropertyValueEntryOutput struct{ *pulumi.OutputState }
func (TopicRulePutAssetPropertyValueEntryOutput) AssetId ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) AssetId() pulumi.StringPtrOutput
func (TopicRulePutAssetPropertyValueEntryOutput) ElementType ¶
func (TopicRulePutAssetPropertyValueEntryOutput) ElementType() reflect.Type
func (TopicRulePutAssetPropertyValueEntryOutput) EntryId ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) EntryId() pulumi.StringPtrOutput
func (TopicRulePutAssetPropertyValueEntryOutput) PropertyAlias ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) PropertyAlias() pulumi.StringPtrOutput
func (TopicRulePutAssetPropertyValueEntryOutput) PropertyId ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) PropertyId() pulumi.StringPtrOutput
func (TopicRulePutAssetPropertyValueEntryOutput) PropertyValues ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) PropertyValues() TopicRuleAssetPropertyValueArrayOutput
func (TopicRulePutAssetPropertyValueEntryOutput) ToOutput ¶ added in v0.76.0
func (o TopicRulePutAssetPropertyValueEntryOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutAssetPropertyValueEntry]
func (TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutput ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput
func (TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutputWithContext ¶
func (o TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryOutput
type TopicRulePutItemInput ¶
type TopicRulePutItemInput struct {
TableName string `pulumi:"tableName"`
}
type TopicRulePutItemInputArgs ¶
type TopicRulePutItemInputArgs struct {
TableName pulumi.StringInput `pulumi:"tableName"`
}
func (TopicRulePutItemInputArgs) ElementType ¶
func (TopicRulePutItemInputArgs) ElementType() reflect.Type
func (TopicRulePutItemInputArgs) ToOutput ¶ added in v0.76.0
func (i TopicRulePutItemInputArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutItemInput]
func (TopicRulePutItemInputArgs) ToTopicRulePutItemInputOutput ¶
func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputOutput() TopicRulePutItemInputOutput
func (TopicRulePutItemInputArgs) ToTopicRulePutItemInputOutputWithContext ¶
func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputOutputWithContext(ctx context.Context) TopicRulePutItemInputOutput
func (TopicRulePutItemInputArgs) ToTopicRulePutItemInputPtrOutput ¶
func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
func (TopicRulePutItemInputArgs) ToTopicRulePutItemInputPtrOutputWithContext ¶
func (i TopicRulePutItemInputArgs) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
type TopicRulePutItemInputInput ¶
type TopicRulePutItemInputInput interface { pulumi.Input ToTopicRulePutItemInputOutput() TopicRulePutItemInputOutput ToTopicRulePutItemInputOutputWithContext(context.Context) TopicRulePutItemInputOutput }
TopicRulePutItemInputInput is an input type that accepts TopicRulePutItemInputArgs and TopicRulePutItemInputOutput values. You can construct a concrete instance of `TopicRulePutItemInputInput` via:
TopicRulePutItemInputArgs{...}
type TopicRulePutItemInputOutput ¶
type TopicRulePutItemInputOutput struct{ *pulumi.OutputState }
func (TopicRulePutItemInputOutput) ElementType ¶
func (TopicRulePutItemInputOutput) ElementType() reflect.Type
func (TopicRulePutItemInputOutput) TableName ¶
func (o TopicRulePutItemInputOutput) TableName() pulumi.StringOutput
func (TopicRulePutItemInputOutput) ToOutput ¶ added in v0.76.0
func (o TopicRulePutItemInputOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRulePutItemInput]
func (TopicRulePutItemInputOutput) ToTopicRulePutItemInputOutput ¶
func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputOutput() TopicRulePutItemInputOutput
func (TopicRulePutItemInputOutput) ToTopicRulePutItemInputOutputWithContext ¶
func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputOutputWithContext(ctx context.Context) TopicRulePutItemInputOutput
func (TopicRulePutItemInputOutput) ToTopicRulePutItemInputPtrOutput ¶
func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
func (TopicRulePutItemInputOutput) ToTopicRulePutItemInputPtrOutputWithContext ¶
func (o TopicRulePutItemInputOutput) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
type TopicRulePutItemInputPtrInput ¶
type TopicRulePutItemInputPtrInput interface { pulumi.Input ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput ToTopicRulePutItemInputPtrOutputWithContext(context.Context) TopicRulePutItemInputPtrOutput }
TopicRulePutItemInputPtrInput is an input type that accepts TopicRulePutItemInputArgs, TopicRulePutItemInputPtr and TopicRulePutItemInputPtrOutput values. You can construct a concrete instance of `TopicRulePutItemInputPtrInput` via:
TopicRulePutItemInputArgs{...} or: nil
func TopicRulePutItemInputPtr ¶
func TopicRulePutItemInputPtr(v *TopicRulePutItemInputArgs) TopicRulePutItemInputPtrInput
type TopicRulePutItemInputPtrOutput ¶
type TopicRulePutItemInputPtrOutput struct{ *pulumi.OutputState }
func (TopicRulePutItemInputPtrOutput) Elem ¶
func (o TopicRulePutItemInputPtrOutput) Elem() TopicRulePutItemInputOutput
func (TopicRulePutItemInputPtrOutput) ElementType ¶
func (TopicRulePutItemInputPtrOutput) ElementType() reflect.Type
func (TopicRulePutItemInputPtrOutput) TableName ¶
func (o TopicRulePutItemInputPtrOutput) TableName() pulumi.StringPtrOutput
func (TopicRulePutItemInputPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRulePutItemInputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRulePutItemInput]
func (TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutput ¶
func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
func (TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutputWithContext ¶
func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
type TopicRuleRepublishAction ¶
type TopicRuleRepublishAction struct { Headers *TopicRuleRepublishActionHeaders `pulumi:"headers"` Qos *int `pulumi:"qos"` RoleArn string `pulumi:"roleArn"` Topic string `pulumi:"topic"` }
type TopicRuleRepublishActionArgs ¶
type TopicRuleRepublishActionArgs struct { Headers TopicRuleRepublishActionHeadersPtrInput `pulumi:"headers"` Qos pulumi.IntPtrInput `pulumi:"qos"` RoleArn pulumi.StringInput `pulumi:"roleArn"` Topic pulumi.StringInput `pulumi:"topic"` }
func (TopicRuleRepublishActionArgs) ElementType ¶
func (TopicRuleRepublishActionArgs) ElementType() reflect.Type
func (TopicRuleRepublishActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleRepublishActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishAction]
func (TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionOutput ¶
func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionOutput() TopicRuleRepublishActionOutput
func (TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionOutputWithContext ¶
func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionOutputWithContext(ctx context.Context) TopicRuleRepublishActionOutput
func (TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionPtrOutput ¶
func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput
func (TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionPtrOutputWithContext ¶
func (i TopicRuleRepublishActionArgs) ToTopicRuleRepublishActionPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionPtrOutput
type TopicRuleRepublishActionHeaders ¶ added in v0.40.0
type TopicRuleRepublishActionHeaders struct { ContentType *string `pulumi:"contentType"` CorrelationData *string `pulumi:"correlationData"` MessageExpiry *string `pulumi:"messageExpiry"` PayloadFormatIndicator *string `pulumi:"payloadFormatIndicator"` ResponseTopic *string `pulumi:"responseTopic"` UserProperties []TopicRuleUserProperty `pulumi:"userProperties"` }
type TopicRuleRepublishActionHeadersArgs ¶ added in v0.40.0
type TopicRuleRepublishActionHeadersArgs struct { ContentType pulumi.StringPtrInput `pulumi:"contentType"` CorrelationData pulumi.StringPtrInput `pulumi:"correlationData"` MessageExpiry pulumi.StringPtrInput `pulumi:"messageExpiry"` PayloadFormatIndicator pulumi.StringPtrInput `pulumi:"payloadFormatIndicator"` ResponseTopic pulumi.StringPtrInput `pulumi:"responseTopic"` UserProperties TopicRuleUserPropertyArrayInput `pulumi:"userProperties"` }
func (TopicRuleRepublishActionHeadersArgs) ElementType ¶ added in v0.40.0
func (TopicRuleRepublishActionHeadersArgs) ElementType() reflect.Type
func (TopicRuleRepublishActionHeadersArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleRepublishActionHeadersArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishActionHeaders]
func (TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersOutput ¶ added in v0.40.0
func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersOutput() TopicRuleRepublishActionHeadersOutput
func (TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersOutputWithContext ¶ added in v0.40.0
func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersOutput
func (TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersPtrOutput ¶ added in v0.40.0
func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersPtrOutputWithContext ¶ added in v0.40.0
func (i TopicRuleRepublishActionHeadersArgs) ToTopicRuleRepublishActionHeadersPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersPtrOutput
type TopicRuleRepublishActionHeadersInput ¶ added in v0.40.0
type TopicRuleRepublishActionHeadersInput interface { pulumi.Input ToTopicRuleRepublishActionHeadersOutput() TopicRuleRepublishActionHeadersOutput ToTopicRuleRepublishActionHeadersOutputWithContext(context.Context) TopicRuleRepublishActionHeadersOutput }
TopicRuleRepublishActionHeadersInput is an input type that accepts TopicRuleRepublishActionHeadersArgs and TopicRuleRepublishActionHeadersOutput values. You can construct a concrete instance of `TopicRuleRepublishActionHeadersInput` via:
TopicRuleRepublishActionHeadersArgs{...}
type TopicRuleRepublishActionHeadersOutput ¶ added in v0.40.0
type TopicRuleRepublishActionHeadersOutput struct{ *pulumi.OutputState }
func (TopicRuleRepublishActionHeadersOutput) ContentType ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) ContentType() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersOutput) CorrelationData ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) CorrelationData() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersOutput) ElementType ¶ added in v0.40.0
func (TopicRuleRepublishActionHeadersOutput) ElementType() reflect.Type
func (TopicRuleRepublishActionHeadersOutput) MessageExpiry ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) MessageExpiry() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersOutput) PayloadFormatIndicator ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) PayloadFormatIndicator() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersOutput) ResponseTopic ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) ResponseTopic() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleRepublishActionHeadersOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishActionHeaders]
func (TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersOutput ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersOutput() TopicRuleRepublishActionHeadersOutput
func (TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersOutputWithContext ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersOutput
func (TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersPtrOutput ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersPtrOutputWithContext ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) ToTopicRuleRepublishActionHeadersPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionHeadersOutput) UserProperties ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersOutput) UserProperties() TopicRuleUserPropertyArrayOutput
type TopicRuleRepublishActionHeadersPtrInput ¶ added in v0.40.0
type TopicRuleRepublishActionHeadersPtrInput interface { pulumi.Input ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput ToTopicRuleRepublishActionHeadersPtrOutputWithContext(context.Context) TopicRuleRepublishActionHeadersPtrOutput }
TopicRuleRepublishActionHeadersPtrInput is an input type that accepts TopicRuleRepublishActionHeadersArgs, TopicRuleRepublishActionHeadersPtr and TopicRuleRepublishActionHeadersPtrOutput values. You can construct a concrete instance of `TopicRuleRepublishActionHeadersPtrInput` via:
TopicRuleRepublishActionHeadersArgs{...} or: nil
func TopicRuleRepublishActionHeadersPtr ¶ added in v0.40.0
func TopicRuleRepublishActionHeadersPtr(v *TopicRuleRepublishActionHeadersArgs) TopicRuleRepublishActionHeadersPtrInput
type TopicRuleRepublishActionHeadersPtrOutput ¶ added in v0.40.0
type TopicRuleRepublishActionHeadersPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleRepublishActionHeadersPtrOutput) ContentType ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) ContentType() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) CorrelationData ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) CorrelationData() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) ElementType ¶ added in v0.40.0
func (TopicRuleRepublishActionHeadersPtrOutput) ElementType() reflect.Type
func (TopicRuleRepublishActionHeadersPtrOutput) MessageExpiry ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) MessageExpiry() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) PayloadFormatIndicator ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) PayloadFormatIndicator() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) ResponseTopic ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) ResponseTopic() pulumi.StringPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleRepublishActionHeadersPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleRepublishActionHeaders]
func (TopicRuleRepublishActionHeadersPtrOutput) ToTopicRuleRepublishActionHeadersPtrOutput ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) ToTopicRuleRepublishActionHeadersPtrOutput() TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) ToTopicRuleRepublishActionHeadersPtrOutputWithContext ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) ToTopicRuleRepublishActionHeadersPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionHeadersPtrOutput) UserProperties ¶ added in v0.40.0
func (o TopicRuleRepublishActionHeadersPtrOutput) UserProperties() TopicRuleUserPropertyArrayOutput
type TopicRuleRepublishActionInput ¶
type TopicRuleRepublishActionInput interface { pulumi.Input ToTopicRuleRepublishActionOutput() TopicRuleRepublishActionOutput ToTopicRuleRepublishActionOutputWithContext(context.Context) TopicRuleRepublishActionOutput }
TopicRuleRepublishActionInput is an input type that accepts TopicRuleRepublishActionArgs and TopicRuleRepublishActionOutput values. You can construct a concrete instance of `TopicRuleRepublishActionInput` via:
TopicRuleRepublishActionArgs{...}
type TopicRuleRepublishActionOutput ¶
type TopicRuleRepublishActionOutput struct{ *pulumi.OutputState }
func (TopicRuleRepublishActionOutput) ElementType ¶
func (TopicRuleRepublishActionOutput) ElementType() reflect.Type
func (TopicRuleRepublishActionOutput) Headers ¶ added in v0.40.0
func (o TopicRuleRepublishActionOutput) Headers() TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionOutput) Qos ¶
func (o TopicRuleRepublishActionOutput) Qos() pulumi.IntPtrOutput
func (TopicRuleRepublishActionOutput) RoleArn ¶
func (o TopicRuleRepublishActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleRepublishActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleRepublishActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleRepublishAction]
func (TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionOutput ¶
func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionOutput() TopicRuleRepublishActionOutput
func (TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionOutputWithContext ¶
func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionOutputWithContext(ctx context.Context) TopicRuleRepublishActionOutput
func (TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionPtrOutput ¶
func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput
func (TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionPtrOutputWithContext ¶
func (o TopicRuleRepublishActionOutput) ToTopicRuleRepublishActionPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionPtrOutput
func (TopicRuleRepublishActionOutput) Topic ¶
func (o TopicRuleRepublishActionOutput) Topic() pulumi.StringOutput
type TopicRuleRepublishActionPtrInput ¶
type TopicRuleRepublishActionPtrInput interface { pulumi.Input ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput ToTopicRuleRepublishActionPtrOutputWithContext(context.Context) TopicRuleRepublishActionPtrOutput }
TopicRuleRepublishActionPtrInput is an input type that accepts TopicRuleRepublishActionArgs, TopicRuleRepublishActionPtr and TopicRuleRepublishActionPtrOutput values. You can construct a concrete instance of `TopicRuleRepublishActionPtrInput` via:
TopicRuleRepublishActionArgs{...} or: nil
func TopicRuleRepublishActionPtr ¶
func TopicRuleRepublishActionPtr(v *TopicRuleRepublishActionArgs) TopicRuleRepublishActionPtrInput
type TopicRuleRepublishActionPtrOutput ¶
type TopicRuleRepublishActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleRepublishActionPtrOutput) Elem ¶
func (o TopicRuleRepublishActionPtrOutput) Elem() TopicRuleRepublishActionOutput
func (TopicRuleRepublishActionPtrOutput) ElementType ¶
func (TopicRuleRepublishActionPtrOutput) ElementType() reflect.Type
func (TopicRuleRepublishActionPtrOutput) Headers ¶ added in v0.40.0
func (o TopicRuleRepublishActionPtrOutput) Headers() TopicRuleRepublishActionHeadersPtrOutput
func (TopicRuleRepublishActionPtrOutput) Qos ¶
func (o TopicRuleRepublishActionPtrOutput) Qos() pulumi.IntPtrOutput
func (TopicRuleRepublishActionPtrOutput) RoleArn ¶
func (o TopicRuleRepublishActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleRepublishActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleRepublishActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleRepublishAction]
func (TopicRuleRepublishActionPtrOutput) ToTopicRuleRepublishActionPtrOutput ¶
func (o TopicRuleRepublishActionPtrOutput) ToTopicRuleRepublishActionPtrOutput() TopicRuleRepublishActionPtrOutput
func (TopicRuleRepublishActionPtrOutput) ToTopicRuleRepublishActionPtrOutputWithContext ¶
func (o TopicRuleRepublishActionPtrOutput) ToTopicRuleRepublishActionPtrOutputWithContext(ctx context.Context) TopicRuleRepublishActionPtrOutput
func (TopicRuleRepublishActionPtrOutput) Topic ¶
func (o TopicRuleRepublishActionPtrOutput) Topic() pulumi.StringPtrOutput
type TopicRuleS3Action ¶
type TopicRuleS3Action struct { BucketName string `pulumi:"bucketName"` CannedAcl *TopicRuleCannedAccessControlList `pulumi:"cannedAcl"` Key string `pulumi:"key"` RoleArn string `pulumi:"roleArn"` }
type TopicRuleS3ActionArgs ¶
type TopicRuleS3ActionArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` CannedAcl TopicRuleCannedAccessControlListPtrInput `pulumi:"cannedAcl"` Key pulumi.StringInput `pulumi:"key"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleS3ActionArgs) ElementType ¶
func (TopicRuleS3ActionArgs) ElementType() reflect.Type
func (TopicRuleS3ActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleS3ActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleS3Action]
func (TopicRuleS3ActionArgs) ToTopicRuleS3ActionOutput ¶
func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionOutput() TopicRuleS3ActionOutput
func (TopicRuleS3ActionArgs) ToTopicRuleS3ActionOutputWithContext ¶
func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionOutputWithContext(ctx context.Context) TopicRuleS3ActionOutput
func (TopicRuleS3ActionArgs) ToTopicRuleS3ActionPtrOutput ¶
func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
func (TopicRuleS3ActionArgs) ToTopicRuleS3ActionPtrOutputWithContext ¶
func (i TopicRuleS3ActionArgs) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
type TopicRuleS3ActionInput ¶
type TopicRuleS3ActionInput interface { pulumi.Input ToTopicRuleS3ActionOutput() TopicRuleS3ActionOutput ToTopicRuleS3ActionOutputWithContext(context.Context) TopicRuleS3ActionOutput }
TopicRuleS3ActionInput is an input type that accepts TopicRuleS3ActionArgs and TopicRuleS3ActionOutput values. You can construct a concrete instance of `TopicRuleS3ActionInput` via:
TopicRuleS3ActionArgs{...}
type TopicRuleS3ActionOutput ¶
type TopicRuleS3ActionOutput struct{ *pulumi.OutputState }
func (TopicRuleS3ActionOutput) BucketName ¶
func (o TopicRuleS3ActionOutput) BucketName() pulumi.StringOutput
func (TopicRuleS3ActionOutput) CannedAcl ¶
func (o TopicRuleS3ActionOutput) CannedAcl() TopicRuleCannedAccessControlListPtrOutput
func (TopicRuleS3ActionOutput) ElementType ¶
func (TopicRuleS3ActionOutput) ElementType() reflect.Type
func (TopicRuleS3ActionOutput) Key ¶
func (o TopicRuleS3ActionOutput) Key() pulumi.StringOutput
func (TopicRuleS3ActionOutput) RoleArn ¶
func (o TopicRuleS3ActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleS3ActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleS3ActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleS3Action]
func (TopicRuleS3ActionOutput) ToTopicRuleS3ActionOutput ¶
func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionOutput() TopicRuleS3ActionOutput
func (TopicRuleS3ActionOutput) ToTopicRuleS3ActionOutputWithContext ¶
func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionOutputWithContext(ctx context.Context) TopicRuleS3ActionOutput
func (TopicRuleS3ActionOutput) ToTopicRuleS3ActionPtrOutput ¶
func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
func (TopicRuleS3ActionOutput) ToTopicRuleS3ActionPtrOutputWithContext ¶
func (o TopicRuleS3ActionOutput) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
type TopicRuleS3ActionPtrInput ¶
type TopicRuleS3ActionPtrInput interface { pulumi.Input ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput ToTopicRuleS3ActionPtrOutputWithContext(context.Context) TopicRuleS3ActionPtrOutput }
TopicRuleS3ActionPtrInput is an input type that accepts TopicRuleS3ActionArgs, TopicRuleS3ActionPtr and TopicRuleS3ActionPtrOutput values. You can construct a concrete instance of `TopicRuleS3ActionPtrInput` via:
TopicRuleS3ActionArgs{...} or: nil
func TopicRuleS3ActionPtr ¶
func TopicRuleS3ActionPtr(v *TopicRuleS3ActionArgs) TopicRuleS3ActionPtrInput
type TopicRuleS3ActionPtrOutput ¶
type TopicRuleS3ActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleS3ActionPtrOutput) BucketName ¶
func (o TopicRuleS3ActionPtrOutput) BucketName() pulumi.StringPtrOutput
func (TopicRuleS3ActionPtrOutput) CannedAcl ¶
func (o TopicRuleS3ActionPtrOutput) CannedAcl() TopicRuleCannedAccessControlListPtrOutput
func (TopicRuleS3ActionPtrOutput) Elem ¶
func (o TopicRuleS3ActionPtrOutput) Elem() TopicRuleS3ActionOutput
func (TopicRuleS3ActionPtrOutput) ElementType ¶
func (TopicRuleS3ActionPtrOutput) ElementType() reflect.Type
func (TopicRuleS3ActionPtrOutput) Key ¶
func (o TopicRuleS3ActionPtrOutput) Key() pulumi.StringPtrOutput
func (TopicRuleS3ActionPtrOutput) RoleArn ¶
func (o TopicRuleS3ActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleS3ActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleS3ActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleS3Action]
func (TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutput ¶
func (o TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
func (TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutputWithContext ¶
func (o TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
type TopicRuleSigV4AuthorizationArgs ¶
type TopicRuleSigV4AuthorizationArgs struct { RoleArn pulumi.StringInput `pulumi:"roleArn"` ServiceName pulumi.StringInput `pulumi:"serviceName"` SigningRegion pulumi.StringInput `pulumi:"signingRegion"` }
func (TopicRuleSigV4AuthorizationArgs) ElementType ¶
func (TopicRuleSigV4AuthorizationArgs) ElementType() reflect.Type
func (TopicRuleSigV4AuthorizationArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleSigV4AuthorizationArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSigV4Authorization]
func (TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationOutput ¶
func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationOutput() TopicRuleSigV4AuthorizationOutput
func (TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationOutputWithContext ¶
func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationOutput
func (TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationPtrOutput ¶
func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
func (TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationPtrOutputWithContext ¶
func (i TopicRuleSigV4AuthorizationArgs) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
type TopicRuleSigV4AuthorizationInput ¶
type TopicRuleSigV4AuthorizationInput interface { pulumi.Input ToTopicRuleSigV4AuthorizationOutput() TopicRuleSigV4AuthorizationOutput ToTopicRuleSigV4AuthorizationOutputWithContext(context.Context) TopicRuleSigV4AuthorizationOutput }
TopicRuleSigV4AuthorizationInput is an input type that accepts TopicRuleSigV4AuthorizationArgs and TopicRuleSigV4AuthorizationOutput values. You can construct a concrete instance of `TopicRuleSigV4AuthorizationInput` via:
TopicRuleSigV4AuthorizationArgs{...}
type TopicRuleSigV4AuthorizationOutput ¶
type TopicRuleSigV4AuthorizationOutput struct{ *pulumi.OutputState }
func (TopicRuleSigV4AuthorizationOutput) ElementType ¶
func (TopicRuleSigV4AuthorizationOutput) ElementType() reflect.Type
func (TopicRuleSigV4AuthorizationOutput) RoleArn ¶
func (o TopicRuleSigV4AuthorizationOutput) RoleArn() pulumi.StringOutput
func (TopicRuleSigV4AuthorizationOutput) ServiceName ¶
func (o TopicRuleSigV4AuthorizationOutput) ServiceName() pulumi.StringOutput
func (TopicRuleSigV4AuthorizationOutput) SigningRegion ¶
func (o TopicRuleSigV4AuthorizationOutput) SigningRegion() pulumi.StringOutput
func (TopicRuleSigV4AuthorizationOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleSigV4AuthorizationOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSigV4Authorization]
func (TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationOutput ¶
func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationOutput() TopicRuleSigV4AuthorizationOutput
func (TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationOutputWithContext ¶
func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationOutput
func (TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationPtrOutput ¶
func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
func (TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext ¶
func (o TopicRuleSigV4AuthorizationOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
type TopicRuleSigV4AuthorizationPtrInput ¶
type TopicRuleSigV4AuthorizationPtrInput interface { pulumi.Input ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput ToTopicRuleSigV4AuthorizationPtrOutputWithContext(context.Context) TopicRuleSigV4AuthorizationPtrOutput }
TopicRuleSigV4AuthorizationPtrInput is an input type that accepts TopicRuleSigV4AuthorizationArgs, TopicRuleSigV4AuthorizationPtr and TopicRuleSigV4AuthorizationPtrOutput values. You can construct a concrete instance of `TopicRuleSigV4AuthorizationPtrInput` via:
TopicRuleSigV4AuthorizationArgs{...} or: nil
func TopicRuleSigV4AuthorizationPtr ¶
func TopicRuleSigV4AuthorizationPtr(v *TopicRuleSigV4AuthorizationArgs) TopicRuleSigV4AuthorizationPtrInput
type TopicRuleSigV4AuthorizationPtrOutput ¶
type TopicRuleSigV4AuthorizationPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleSigV4AuthorizationPtrOutput) ElementType ¶
func (TopicRuleSigV4AuthorizationPtrOutput) ElementType() reflect.Type
func (TopicRuleSigV4AuthorizationPtrOutput) RoleArn ¶
func (o TopicRuleSigV4AuthorizationPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleSigV4AuthorizationPtrOutput) ServiceName ¶
func (o TopicRuleSigV4AuthorizationPtrOutput) ServiceName() pulumi.StringPtrOutput
func (TopicRuleSigV4AuthorizationPtrOutput) SigningRegion ¶
func (o TopicRuleSigV4AuthorizationPtrOutput) SigningRegion() pulumi.StringPtrOutput
func (TopicRuleSigV4AuthorizationPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleSigV4AuthorizationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleSigV4Authorization]
func (TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutput ¶
func (o TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
func (TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext ¶
func (o TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
type TopicRuleSnsAction ¶
type TopicRuleSnsActionArgs ¶
type TopicRuleSnsActionArgs struct { MessageFormat pulumi.StringPtrInput `pulumi:"messageFormat"` RoleArn pulumi.StringInput `pulumi:"roleArn"` TargetArn pulumi.StringInput `pulumi:"targetArn"` }
func (TopicRuleSnsActionArgs) ElementType ¶
func (TopicRuleSnsActionArgs) ElementType() reflect.Type
func (TopicRuleSnsActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleSnsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSnsAction]
func (TopicRuleSnsActionArgs) ToTopicRuleSnsActionOutput ¶
func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionOutput() TopicRuleSnsActionOutput
func (TopicRuleSnsActionArgs) ToTopicRuleSnsActionOutputWithContext ¶
func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionOutputWithContext(ctx context.Context) TopicRuleSnsActionOutput
func (TopicRuleSnsActionArgs) ToTopicRuleSnsActionPtrOutput ¶
func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
func (TopicRuleSnsActionArgs) ToTopicRuleSnsActionPtrOutputWithContext ¶
func (i TopicRuleSnsActionArgs) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
type TopicRuleSnsActionInput ¶
type TopicRuleSnsActionInput interface { pulumi.Input ToTopicRuleSnsActionOutput() TopicRuleSnsActionOutput ToTopicRuleSnsActionOutputWithContext(context.Context) TopicRuleSnsActionOutput }
TopicRuleSnsActionInput is an input type that accepts TopicRuleSnsActionArgs and TopicRuleSnsActionOutput values. You can construct a concrete instance of `TopicRuleSnsActionInput` via:
TopicRuleSnsActionArgs{...}
type TopicRuleSnsActionOutput ¶
type TopicRuleSnsActionOutput struct{ *pulumi.OutputState }
func (TopicRuleSnsActionOutput) ElementType ¶
func (TopicRuleSnsActionOutput) ElementType() reflect.Type
func (TopicRuleSnsActionOutput) MessageFormat ¶
func (o TopicRuleSnsActionOutput) MessageFormat() pulumi.StringPtrOutput
func (TopicRuleSnsActionOutput) RoleArn ¶
func (o TopicRuleSnsActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleSnsActionOutput) TargetArn ¶
func (o TopicRuleSnsActionOutput) TargetArn() pulumi.StringOutput
func (TopicRuleSnsActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleSnsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSnsAction]
func (TopicRuleSnsActionOutput) ToTopicRuleSnsActionOutput ¶
func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionOutput() TopicRuleSnsActionOutput
func (TopicRuleSnsActionOutput) ToTopicRuleSnsActionOutputWithContext ¶
func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionOutputWithContext(ctx context.Context) TopicRuleSnsActionOutput
func (TopicRuleSnsActionOutput) ToTopicRuleSnsActionPtrOutput ¶
func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
func (TopicRuleSnsActionOutput) ToTopicRuleSnsActionPtrOutputWithContext ¶
func (o TopicRuleSnsActionOutput) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
type TopicRuleSnsActionPtrInput ¶
type TopicRuleSnsActionPtrInput interface { pulumi.Input ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput ToTopicRuleSnsActionPtrOutputWithContext(context.Context) TopicRuleSnsActionPtrOutput }
TopicRuleSnsActionPtrInput is an input type that accepts TopicRuleSnsActionArgs, TopicRuleSnsActionPtr and TopicRuleSnsActionPtrOutput values. You can construct a concrete instance of `TopicRuleSnsActionPtrInput` via:
TopicRuleSnsActionArgs{...} or: nil
func TopicRuleSnsActionPtr ¶
func TopicRuleSnsActionPtr(v *TopicRuleSnsActionArgs) TopicRuleSnsActionPtrInput
type TopicRuleSnsActionPtrOutput ¶
type TopicRuleSnsActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleSnsActionPtrOutput) Elem ¶
func (o TopicRuleSnsActionPtrOutput) Elem() TopicRuleSnsActionOutput
func (TopicRuleSnsActionPtrOutput) ElementType ¶
func (TopicRuleSnsActionPtrOutput) ElementType() reflect.Type
func (TopicRuleSnsActionPtrOutput) MessageFormat ¶
func (o TopicRuleSnsActionPtrOutput) MessageFormat() pulumi.StringPtrOutput
func (TopicRuleSnsActionPtrOutput) RoleArn ¶
func (o TopicRuleSnsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleSnsActionPtrOutput) TargetArn ¶
func (o TopicRuleSnsActionPtrOutput) TargetArn() pulumi.StringPtrOutput
func (TopicRuleSnsActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleSnsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleSnsAction]
func (TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutput ¶
func (o TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
func (TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutputWithContext ¶
func (o TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
type TopicRuleSqsAction ¶
type TopicRuleSqsActionArgs ¶
type TopicRuleSqsActionArgs struct { QueueUrl pulumi.StringInput `pulumi:"queueUrl"` RoleArn pulumi.StringInput `pulumi:"roleArn"` UseBase64 pulumi.BoolPtrInput `pulumi:"useBase64"` }
func (TopicRuleSqsActionArgs) ElementType ¶
func (TopicRuleSqsActionArgs) ElementType() reflect.Type
func (TopicRuleSqsActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleSqsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSqsAction]
func (TopicRuleSqsActionArgs) ToTopicRuleSqsActionOutput ¶
func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionOutput() TopicRuleSqsActionOutput
func (TopicRuleSqsActionArgs) ToTopicRuleSqsActionOutputWithContext ¶
func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionOutputWithContext(ctx context.Context) TopicRuleSqsActionOutput
func (TopicRuleSqsActionArgs) ToTopicRuleSqsActionPtrOutput ¶
func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput
func (TopicRuleSqsActionArgs) ToTopicRuleSqsActionPtrOutputWithContext ¶
func (i TopicRuleSqsActionArgs) ToTopicRuleSqsActionPtrOutputWithContext(ctx context.Context) TopicRuleSqsActionPtrOutput
type TopicRuleSqsActionInput ¶
type TopicRuleSqsActionInput interface { pulumi.Input ToTopicRuleSqsActionOutput() TopicRuleSqsActionOutput ToTopicRuleSqsActionOutputWithContext(context.Context) TopicRuleSqsActionOutput }
TopicRuleSqsActionInput is an input type that accepts TopicRuleSqsActionArgs and TopicRuleSqsActionOutput values. You can construct a concrete instance of `TopicRuleSqsActionInput` via:
TopicRuleSqsActionArgs{...}
type TopicRuleSqsActionOutput ¶
type TopicRuleSqsActionOutput struct{ *pulumi.OutputState }
func (TopicRuleSqsActionOutput) ElementType ¶
func (TopicRuleSqsActionOutput) ElementType() reflect.Type
func (TopicRuleSqsActionOutput) QueueUrl ¶
func (o TopicRuleSqsActionOutput) QueueUrl() pulumi.StringOutput
func (TopicRuleSqsActionOutput) RoleArn ¶
func (o TopicRuleSqsActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleSqsActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleSqsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleSqsAction]
func (TopicRuleSqsActionOutput) ToTopicRuleSqsActionOutput ¶
func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionOutput() TopicRuleSqsActionOutput
func (TopicRuleSqsActionOutput) ToTopicRuleSqsActionOutputWithContext ¶
func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionOutputWithContext(ctx context.Context) TopicRuleSqsActionOutput
func (TopicRuleSqsActionOutput) ToTopicRuleSqsActionPtrOutput ¶
func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput
func (TopicRuleSqsActionOutput) ToTopicRuleSqsActionPtrOutputWithContext ¶
func (o TopicRuleSqsActionOutput) ToTopicRuleSqsActionPtrOutputWithContext(ctx context.Context) TopicRuleSqsActionPtrOutput
func (TopicRuleSqsActionOutput) UseBase64 ¶
func (o TopicRuleSqsActionOutput) UseBase64() pulumi.BoolPtrOutput
type TopicRuleSqsActionPtrInput ¶
type TopicRuleSqsActionPtrInput interface { pulumi.Input ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput ToTopicRuleSqsActionPtrOutputWithContext(context.Context) TopicRuleSqsActionPtrOutput }
TopicRuleSqsActionPtrInput is an input type that accepts TopicRuleSqsActionArgs, TopicRuleSqsActionPtr and TopicRuleSqsActionPtrOutput values. You can construct a concrete instance of `TopicRuleSqsActionPtrInput` via:
TopicRuleSqsActionArgs{...} or: nil
func TopicRuleSqsActionPtr ¶
func TopicRuleSqsActionPtr(v *TopicRuleSqsActionArgs) TopicRuleSqsActionPtrInput
type TopicRuleSqsActionPtrOutput ¶
type TopicRuleSqsActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleSqsActionPtrOutput) Elem ¶
func (o TopicRuleSqsActionPtrOutput) Elem() TopicRuleSqsActionOutput
func (TopicRuleSqsActionPtrOutput) ElementType ¶
func (TopicRuleSqsActionPtrOutput) ElementType() reflect.Type
func (TopicRuleSqsActionPtrOutput) QueueUrl ¶
func (o TopicRuleSqsActionPtrOutput) QueueUrl() pulumi.StringPtrOutput
func (TopicRuleSqsActionPtrOutput) RoleArn ¶
func (o TopicRuleSqsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleSqsActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleSqsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleSqsAction]
func (TopicRuleSqsActionPtrOutput) ToTopicRuleSqsActionPtrOutput ¶
func (o TopicRuleSqsActionPtrOutput) ToTopicRuleSqsActionPtrOutput() TopicRuleSqsActionPtrOutput
func (TopicRuleSqsActionPtrOutput) ToTopicRuleSqsActionPtrOutputWithContext ¶
func (o TopicRuleSqsActionPtrOutput) ToTopicRuleSqsActionPtrOutputWithContext(ctx context.Context) TopicRuleSqsActionPtrOutput
func (TopicRuleSqsActionPtrOutput) UseBase64 ¶
func (o TopicRuleSqsActionPtrOutput) UseBase64() pulumi.BoolPtrOutput
type TopicRuleState ¶
type TopicRuleState struct { }
func (TopicRuleState) ElementType ¶
func (TopicRuleState) ElementType() reflect.Type
type TopicRuleStepFunctionsActionArgs ¶
type TopicRuleStepFunctionsActionArgs struct { ExecutionNamePrefix pulumi.StringPtrInput `pulumi:"executionNamePrefix"` RoleArn pulumi.StringInput `pulumi:"roleArn"` StateMachineName pulumi.StringInput `pulumi:"stateMachineName"` }
func (TopicRuleStepFunctionsActionArgs) ElementType ¶
func (TopicRuleStepFunctionsActionArgs) ElementType() reflect.Type
func (TopicRuleStepFunctionsActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleStepFunctionsActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleStepFunctionsAction]
func (TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionOutput ¶
func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionOutput() TopicRuleStepFunctionsActionOutput
func (TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionOutputWithContext ¶
func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionOutput
func (TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionPtrOutput ¶
func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
func (TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionPtrOutputWithContext ¶
func (i TopicRuleStepFunctionsActionArgs) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
type TopicRuleStepFunctionsActionInput ¶
type TopicRuleStepFunctionsActionInput interface { pulumi.Input ToTopicRuleStepFunctionsActionOutput() TopicRuleStepFunctionsActionOutput ToTopicRuleStepFunctionsActionOutputWithContext(context.Context) TopicRuleStepFunctionsActionOutput }
TopicRuleStepFunctionsActionInput is an input type that accepts TopicRuleStepFunctionsActionArgs and TopicRuleStepFunctionsActionOutput values. You can construct a concrete instance of `TopicRuleStepFunctionsActionInput` via:
TopicRuleStepFunctionsActionArgs{...}
type TopicRuleStepFunctionsActionOutput ¶
type TopicRuleStepFunctionsActionOutput struct{ *pulumi.OutputState }
func (TopicRuleStepFunctionsActionOutput) ElementType ¶
func (TopicRuleStepFunctionsActionOutput) ElementType() reflect.Type
func (TopicRuleStepFunctionsActionOutput) ExecutionNamePrefix ¶
func (o TopicRuleStepFunctionsActionOutput) ExecutionNamePrefix() pulumi.StringPtrOutput
func (TopicRuleStepFunctionsActionOutput) RoleArn ¶
func (o TopicRuleStepFunctionsActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleStepFunctionsActionOutput) StateMachineName ¶
func (o TopicRuleStepFunctionsActionOutput) StateMachineName() pulumi.StringOutput
func (TopicRuleStepFunctionsActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleStepFunctionsActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleStepFunctionsAction]
func (TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionOutput ¶
func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionOutput() TopicRuleStepFunctionsActionOutput
func (TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionOutputWithContext ¶
func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionOutput
func (TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionPtrOutput ¶
func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
func (TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext ¶
func (o TopicRuleStepFunctionsActionOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
type TopicRuleStepFunctionsActionPtrInput ¶
type TopicRuleStepFunctionsActionPtrInput interface { pulumi.Input ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput ToTopicRuleStepFunctionsActionPtrOutputWithContext(context.Context) TopicRuleStepFunctionsActionPtrOutput }
TopicRuleStepFunctionsActionPtrInput is an input type that accepts TopicRuleStepFunctionsActionArgs, TopicRuleStepFunctionsActionPtr and TopicRuleStepFunctionsActionPtrOutput values. You can construct a concrete instance of `TopicRuleStepFunctionsActionPtrInput` via:
TopicRuleStepFunctionsActionArgs{...} or: nil
func TopicRuleStepFunctionsActionPtr ¶
func TopicRuleStepFunctionsActionPtr(v *TopicRuleStepFunctionsActionArgs) TopicRuleStepFunctionsActionPtrInput
type TopicRuleStepFunctionsActionPtrOutput ¶
type TopicRuleStepFunctionsActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleStepFunctionsActionPtrOutput) ElementType ¶
func (TopicRuleStepFunctionsActionPtrOutput) ElementType() reflect.Type
func (TopicRuleStepFunctionsActionPtrOutput) ExecutionNamePrefix ¶
func (o TopicRuleStepFunctionsActionPtrOutput) ExecutionNamePrefix() pulumi.StringPtrOutput
func (TopicRuleStepFunctionsActionPtrOutput) RoleArn ¶
func (o TopicRuleStepFunctionsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleStepFunctionsActionPtrOutput) StateMachineName ¶
func (o TopicRuleStepFunctionsActionPtrOutput) StateMachineName() pulumi.StringPtrOutput
func (TopicRuleStepFunctionsActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleStepFunctionsActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleStepFunctionsAction]
func (TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutput ¶
func (o TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
func (TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext ¶
func (o TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
type TopicRuleTag ¶
type TopicRuleTagArgs ¶
type TopicRuleTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (TopicRuleTagArgs) ElementType ¶
func (TopicRuleTagArgs) ElementType() reflect.Type
func (TopicRuleTagArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleTagArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTag]
func (TopicRuleTagArgs) ToTopicRuleTagOutput ¶
func (i TopicRuleTagArgs) ToTopicRuleTagOutput() TopicRuleTagOutput
func (TopicRuleTagArgs) ToTopicRuleTagOutputWithContext ¶
func (i TopicRuleTagArgs) ToTopicRuleTagOutputWithContext(ctx context.Context) TopicRuleTagOutput
type TopicRuleTagArray ¶
type TopicRuleTagArray []TopicRuleTagInput
func (TopicRuleTagArray) ElementType ¶
func (TopicRuleTagArray) ElementType() reflect.Type
func (TopicRuleTagArray) ToOutput ¶ added in v0.76.0
func (i TopicRuleTagArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTag]
func (TopicRuleTagArray) ToTopicRuleTagArrayOutput ¶
func (i TopicRuleTagArray) ToTopicRuleTagArrayOutput() TopicRuleTagArrayOutput
func (TopicRuleTagArray) ToTopicRuleTagArrayOutputWithContext ¶
func (i TopicRuleTagArray) ToTopicRuleTagArrayOutputWithContext(ctx context.Context) TopicRuleTagArrayOutput
type TopicRuleTagArrayInput ¶
type TopicRuleTagArrayInput interface { pulumi.Input ToTopicRuleTagArrayOutput() TopicRuleTagArrayOutput ToTopicRuleTagArrayOutputWithContext(context.Context) TopicRuleTagArrayOutput }
TopicRuleTagArrayInput is an input type that accepts TopicRuleTagArray and TopicRuleTagArrayOutput values. You can construct a concrete instance of `TopicRuleTagArrayInput` via:
TopicRuleTagArray{ TopicRuleTagArgs{...} }
type TopicRuleTagArrayOutput ¶
type TopicRuleTagArrayOutput struct{ *pulumi.OutputState }
func (TopicRuleTagArrayOutput) ElementType ¶
func (TopicRuleTagArrayOutput) ElementType() reflect.Type
func (TopicRuleTagArrayOutput) Index ¶
func (o TopicRuleTagArrayOutput) Index(i pulumi.IntInput) TopicRuleTagOutput
func (TopicRuleTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTag]
func (TopicRuleTagArrayOutput) ToTopicRuleTagArrayOutput ¶
func (o TopicRuleTagArrayOutput) ToTopicRuleTagArrayOutput() TopicRuleTagArrayOutput
func (TopicRuleTagArrayOutput) ToTopicRuleTagArrayOutputWithContext ¶
func (o TopicRuleTagArrayOutput) ToTopicRuleTagArrayOutputWithContext(ctx context.Context) TopicRuleTagArrayOutput
type TopicRuleTagInput ¶
type TopicRuleTagInput interface { pulumi.Input ToTopicRuleTagOutput() TopicRuleTagOutput ToTopicRuleTagOutputWithContext(context.Context) TopicRuleTagOutput }
TopicRuleTagInput is an input type that accepts TopicRuleTagArgs and TopicRuleTagOutput values. You can construct a concrete instance of `TopicRuleTagInput` via:
TopicRuleTagArgs{...}
type TopicRuleTagOutput ¶
type TopicRuleTagOutput struct{ *pulumi.OutputState }
func (TopicRuleTagOutput) ElementType ¶
func (TopicRuleTagOutput) ElementType() reflect.Type
func (TopicRuleTagOutput) Key ¶
func (o TopicRuleTagOutput) Key() pulumi.StringOutput
func (TopicRuleTagOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTagOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTag]
func (TopicRuleTagOutput) ToTopicRuleTagOutput ¶
func (o TopicRuleTagOutput) ToTopicRuleTagOutput() TopicRuleTagOutput
func (TopicRuleTagOutput) ToTopicRuleTagOutputWithContext ¶
func (o TopicRuleTagOutput) ToTopicRuleTagOutputWithContext(ctx context.Context) TopicRuleTagOutput
func (TopicRuleTagOutput) Value ¶
func (o TopicRuleTagOutput) Value() pulumi.StringOutput
type TopicRuleTimestamp ¶ added in v0.38.0
type TopicRuleTimestampArgs ¶ added in v0.38.0
type TopicRuleTimestampArgs struct { Unit pulumi.StringPtrInput `pulumi:"unit"` Value pulumi.StringInput `pulumi:"value"` }
func (TopicRuleTimestampArgs) ElementType ¶ added in v0.38.0
func (TopicRuleTimestampArgs) ElementType() reflect.Type
func (TopicRuleTimestampArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleTimestampArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestamp]
func (TopicRuleTimestampArgs) ToTopicRuleTimestampOutput ¶ added in v0.38.0
func (i TopicRuleTimestampArgs) ToTopicRuleTimestampOutput() TopicRuleTimestampOutput
func (TopicRuleTimestampArgs) ToTopicRuleTimestampOutputWithContext ¶ added in v0.38.0
func (i TopicRuleTimestampArgs) ToTopicRuleTimestampOutputWithContext(ctx context.Context) TopicRuleTimestampOutput
func (TopicRuleTimestampArgs) ToTopicRuleTimestampPtrOutput ¶ added in v0.38.0
func (i TopicRuleTimestampArgs) ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput
func (TopicRuleTimestampArgs) ToTopicRuleTimestampPtrOutputWithContext ¶ added in v0.38.0
func (i TopicRuleTimestampArgs) ToTopicRuleTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestampPtrOutput
type TopicRuleTimestampInput ¶ added in v0.38.0
type TopicRuleTimestampInput interface { pulumi.Input ToTopicRuleTimestampOutput() TopicRuleTimestampOutput ToTopicRuleTimestampOutputWithContext(context.Context) TopicRuleTimestampOutput }
TopicRuleTimestampInput is an input type that accepts TopicRuleTimestampArgs and TopicRuleTimestampOutput values. You can construct a concrete instance of `TopicRuleTimestampInput` via:
TopicRuleTimestampArgs{...}
type TopicRuleTimestampOutput ¶ added in v0.38.0
type TopicRuleTimestampOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestampOutput) ElementType ¶ added in v0.38.0
func (TopicRuleTimestampOutput) ElementType() reflect.Type
func (TopicRuleTimestampOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestampOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestamp]
func (TopicRuleTimestampOutput) ToTopicRuleTimestampOutput ¶ added in v0.38.0
func (o TopicRuleTimestampOutput) ToTopicRuleTimestampOutput() TopicRuleTimestampOutput
func (TopicRuleTimestampOutput) ToTopicRuleTimestampOutputWithContext ¶ added in v0.38.0
func (o TopicRuleTimestampOutput) ToTopicRuleTimestampOutputWithContext(ctx context.Context) TopicRuleTimestampOutput
func (TopicRuleTimestampOutput) ToTopicRuleTimestampPtrOutput ¶ added in v0.38.0
func (o TopicRuleTimestampOutput) ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput
func (TopicRuleTimestampOutput) ToTopicRuleTimestampPtrOutputWithContext ¶ added in v0.38.0
func (o TopicRuleTimestampOutput) ToTopicRuleTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestampPtrOutput
func (TopicRuleTimestampOutput) Unit ¶ added in v0.38.0
func (o TopicRuleTimestampOutput) Unit() pulumi.StringPtrOutput
func (TopicRuleTimestampOutput) Value ¶ added in v0.38.0
func (o TopicRuleTimestampOutput) Value() pulumi.StringOutput
type TopicRuleTimestampPtrInput ¶ added in v0.38.0
type TopicRuleTimestampPtrInput interface { pulumi.Input ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput ToTopicRuleTimestampPtrOutputWithContext(context.Context) TopicRuleTimestampPtrOutput }
TopicRuleTimestampPtrInput is an input type that accepts TopicRuleTimestampArgs, TopicRuleTimestampPtr and TopicRuleTimestampPtrOutput values. You can construct a concrete instance of `TopicRuleTimestampPtrInput` via:
TopicRuleTimestampArgs{...} or: nil
func TopicRuleTimestampPtr ¶ added in v0.38.0
func TopicRuleTimestampPtr(v *TopicRuleTimestampArgs) TopicRuleTimestampPtrInput
type TopicRuleTimestampPtrOutput ¶ added in v0.38.0
type TopicRuleTimestampPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestampPtrOutput) Elem ¶ added in v0.38.0
func (o TopicRuleTimestampPtrOutput) Elem() TopicRuleTimestampOutput
func (TopicRuleTimestampPtrOutput) ElementType ¶ added in v0.38.0
func (TopicRuleTimestampPtrOutput) ElementType() reflect.Type
func (TopicRuleTimestampPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestampPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleTimestamp]
func (TopicRuleTimestampPtrOutput) ToTopicRuleTimestampPtrOutput ¶ added in v0.38.0
func (o TopicRuleTimestampPtrOutput) ToTopicRuleTimestampPtrOutput() TopicRuleTimestampPtrOutput
func (TopicRuleTimestampPtrOutput) ToTopicRuleTimestampPtrOutputWithContext ¶ added in v0.38.0
func (o TopicRuleTimestampPtrOutput) ToTopicRuleTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestampPtrOutput
func (TopicRuleTimestampPtrOutput) Unit ¶ added in v0.38.0
func (o TopicRuleTimestampPtrOutput) Unit() pulumi.StringPtrOutput
func (TopicRuleTimestampPtrOutput) Value ¶ added in v0.38.0
func (o TopicRuleTimestampPtrOutput) Value() pulumi.StringPtrOutput
type TopicRuleTimestreamAction ¶
type TopicRuleTimestreamAction struct { DatabaseName string `pulumi:"databaseName"` Dimensions []TopicRuleTimestreamDimension `pulumi:"dimensions"` RoleArn string `pulumi:"roleArn"` TableName string `pulumi:"tableName"` Timestamp *TopicRuleTimestreamTimestamp `pulumi:"timestamp"` }
type TopicRuleTimestreamActionArgs ¶
type TopicRuleTimestreamActionArgs struct { DatabaseName pulumi.StringInput `pulumi:"databaseName"` Dimensions TopicRuleTimestreamDimensionArrayInput `pulumi:"dimensions"` RoleArn pulumi.StringInput `pulumi:"roleArn"` TableName pulumi.StringInput `pulumi:"tableName"` Timestamp TopicRuleTimestreamTimestampPtrInput `pulumi:"timestamp"` }
func (TopicRuleTimestreamActionArgs) ElementType ¶
func (TopicRuleTimestreamActionArgs) ElementType() reflect.Type
func (TopicRuleTimestreamActionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleTimestreamActionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamAction]
func (TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionOutput ¶
func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionOutput() TopicRuleTimestreamActionOutput
func (TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionOutputWithContext ¶
func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionOutputWithContext(ctx context.Context) TopicRuleTimestreamActionOutput
func (TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionPtrOutput ¶
func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
func (TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionPtrOutputWithContext ¶
func (i TopicRuleTimestreamActionArgs) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
type TopicRuleTimestreamActionInput ¶
type TopicRuleTimestreamActionInput interface { pulumi.Input ToTopicRuleTimestreamActionOutput() TopicRuleTimestreamActionOutput ToTopicRuleTimestreamActionOutputWithContext(context.Context) TopicRuleTimestreamActionOutput }
TopicRuleTimestreamActionInput is an input type that accepts TopicRuleTimestreamActionArgs and TopicRuleTimestreamActionOutput values. You can construct a concrete instance of `TopicRuleTimestreamActionInput` via:
TopicRuleTimestreamActionArgs{...}
type TopicRuleTimestreamActionOutput ¶
type TopicRuleTimestreamActionOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestreamActionOutput) DatabaseName ¶
func (o TopicRuleTimestreamActionOutput) DatabaseName() pulumi.StringOutput
func (TopicRuleTimestreamActionOutput) Dimensions ¶
func (o TopicRuleTimestreamActionOutput) Dimensions() TopicRuleTimestreamDimensionArrayOutput
func (TopicRuleTimestreamActionOutput) ElementType ¶
func (TopicRuleTimestreamActionOutput) ElementType() reflect.Type
func (TopicRuleTimestreamActionOutput) RoleArn ¶
func (o TopicRuleTimestreamActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleTimestreamActionOutput) TableName ¶
func (o TopicRuleTimestreamActionOutput) TableName() pulumi.StringOutput
func (TopicRuleTimestreamActionOutput) Timestamp ¶
func (o TopicRuleTimestreamActionOutput) Timestamp() TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamActionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestreamActionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamAction]
func (TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionOutput ¶
func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionOutput() TopicRuleTimestreamActionOutput
func (TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionOutputWithContext ¶
func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionOutputWithContext(ctx context.Context) TopicRuleTimestreamActionOutput
func (TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionPtrOutput ¶
func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
func (TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionPtrOutputWithContext ¶
func (o TopicRuleTimestreamActionOutput) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
type TopicRuleTimestreamActionPtrInput ¶
type TopicRuleTimestreamActionPtrInput interface { pulumi.Input ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput ToTopicRuleTimestreamActionPtrOutputWithContext(context.Context) TopicRuleTimestreamActionPtrOutput }
TopicRuleTimestreamActionPtrInput is an input type that accepts TopicRuleTimestreamActionArgs, TopicRuleTimestreamActionPtr and TopicRuleTimestreamActionPtrOutput values. You can construct a concrete instance of `TopicRuleTimestreamActionPtrInput` via:
TopicRuleTimestreamActionArgs{...} or: nil
func TopicRuleTimestreamActionPtr ¶
func TopicRuleTimestreamActionPtr(v *TopicRuleTimestreamActionArgs) TopicRuleTimestreamActionPtrInput
type TopicRuleTimestreamActionPtrOutput ¶
type TopicRuleTimestreamActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestreamActionPtrOutput) DatabaseName ¶
func (o TopicRuleTimestreamActionPtrOutput) DatabaseName() pulumi.StringPtrOutput
func (TopicRuleTimestreamActionPtrOutput) Dimensions ¶
func (o TopicRuleTimestreamActionPtrOutput) Dimensions() TopicRuleTimestreamDimensionArrayOutput
func (TopicRuleTimestreamActionPtrOutput) Elem ¶
func (o TopicRuleTimestreamActionPtrOutput) Elem() TopicRuleTimestreamActionOutput
func (TopicRuleTimestreamActionPtrOutput) ElementType ¶
func (TopicRuleTimestreamActionPtrOutput) ElementType() reflect.Type
func (TopicRuleTimestreamActionPtrOutput) RoleArn ¶
func (o TopicRuleTimestreamActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleTimestreamActionPtrOutput) TableName ¶
func (o TopicRuleTimestreamActionPtrOutput) TableName() pulumi.StringPtrOutput
func (TopicRuleTimestreamActionPtrOutput) Timestamp ¶
func (o TopicRuleTimestreamActionPtrOutput) Timestamp() TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamActionPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestreamActionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleTimestreamAction]
func (TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutput ¶
func (o TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
func (TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutputWithContext ¶
func (o TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
type TopicRuleTimestreamDimensionArgs ¶
type TopicRuleTimestreamDimensionArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (TopicRuleTimestreamDimensionArgs) ElementType ¶
func (TopicRuleTimestreamDimensionArgs) ElementType() reflect.Type
func (TopicRuleTimestreamDimensionArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleTimestreamDimensionArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamDimension]
func (TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutput ¶
func (i TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutput() TopicRuleTimestreamDimensionOutput
func (TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutputWithContext ¶
func (i TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionOutput
type TopicRuleTimestreamDimensionArray ¶
type TopicRuleTimestreamDimensionArray []TopicRuleTimestreamDimensionInput
func (TopicRuleTimestreamDimensionArray) ElementType ¶
func (TopicRuleTimestreamDimensionArray) ElementType() reflect.Type
func (TopicRuleTimestreamDimensionArray) ToOutput ¶ added in v0.76.0
func (i TopicRuleTimestreamDimensionArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTimestreamDimension]
func (TopicRuleTimestreamDimensionArray) ToTopicRuleTimestreamDimensionArrayOutput ¶
func (i TopicRuleTimestreamDimensionArray) ToTopicRuleTimestreamDimensionArrayOutput() TopicRuleTimestreamDimensionArrayOutput
func (TopicRuleTimestreamDimensionArray) ToTopicRuleTimestreamDimensionArrayOutputWithContext ¶
func (i TopicRuleTimestreamDimensionArray) ToTopicRuleTimestreamDimensionArrayOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionArrayOutput
type TopicRuleTimestreamDimensionArrayInput ¶
type TopicRuleTimestreamDimensionArrayInput interface { pulumi.Input ToTopicRuleTimestreamDimensionArrayOutput() TopicRuleTimestreamDimensionArrayOutput ToTopicRuleTimestreamDimensionArrayOutputWithContext(context.Context) TopicRuleTimestreamDimensionArrayOutput }
TopicRuleTimestreamDimensionArrayInput is an input type that accepts TopicRuleTimestreamDimensionArray and TopicRuleTimestreamDimensionArrayOutput values. You can construct a concrete instance of `TopicRuleTimestreamDimensionArrayInput` via:
TopicRuleTimestreamDimensionArray{ TopicRuleTimestreamDimensionArgs{...} }
type TopicRuleTimestreamDimensionArrayOutput ¶
type TopicRuleTimestreamDimensionArrayOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestreamDimensionArrayOutput) ElementType ¶
func (TopicRuleTimestreamDimensionArrayOutput) ElementType() reflect.Type
func (TopicRuleTimestreamDimensionArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestreamDimensionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleTimestreamDimension]
func (TopicRuleTimestreamDimensionArrayOutput) ToTopicRuleTimestreamDimensionArrayOutput ¶
func (o TopicRuleTimestreamDimensionArrayOutput) ToTopicRuleTimestreamDimensionArrayOutput() TopicRuleTimestreamDimensionArrayOutput
func (TopicRuleTimestreamDimensionArrayOutput) ToTopicRuleTimestreamDimensionArrayOutputWithContext ¶
func (o TopicRuleTimestreamDimensionArrayOutput) ToTopicRuleTimestreamDimensionArrayOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionArrayOutput
type TopicRuleTimestreamDimensionInput ¶
type TopicRuleTimestreamDimensionInput interface { pulumi.Input ToTopicRuleTimestreamDimensionOutput() TopicRuleTimestreamDimensionOutput ToTopicRuleTimestreamDimensionOutputWithContext(context.Context) TopicRuleTimestreamDimensionOutput }
TopicRuleTimestreamDimensionInput is an input type that accepts TopicRuleTimestreamDimensionArgs and TopicRuleTimestreamDimensionOutput values. You can construct a concrete instance of `TopicRuleTimestreamDimensionInput` via:
TopicRuleTimestreamDimensionArgs{...}
type TopicRuleTimestreamDimensionOutput ¶
type TopicRuleTimestreamDimensionOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestreamDimensionOutput) ElementType ¶
func (TopicRuleTimestreamDimensionOutput) ElementType() reflect.Type
func (TopicRuleTimestreamDimensionOutput) Name ¶
func (o TopicRuleTimestreamDimensionOutput) Name() pulumi.StringOutput
func (TopicRuleTimestreamDimensionOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestreamDimensionOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamDimension]
func (TopicRuleTimestreamDimensionOutput) ToTopicRuleTimestreamDimensionOutput ¶
func (o TopicRuleTimestreamDimensionOutput) ToTopicRuleTimestreamDimensionOutput() TopicRuleTimestreamDimensionOutput
func (TopicRuleTimestreamDimensionOutput) ToTopicRuleTimestreamDimensionOutputWithContext ¶
func (o TopicRuleTimestreamDimensionOutput) ToTopicRuleTimestreamDimensionOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionOutput
func (TopicRuleTimestreamDimensionOutput) Value ¶
func (o TopicRuleTimestreamDimensionOutput) Value() pulumi.StringOutput
type TopicRuleTimestreamTimestampArgs ¶
type TopicRuleTimestreamTimestampArgs struct { Unit pulumi.StringInput `pulumi:"unit"` Value pulumi.StringInput `pulumi:"value"` }
func (TopicRuleTimestreamTimestampArgs) ElementType ¶
func (TopicRuleTimestreamTimestampArgs) ElementType() reflect.Type
func (TopicRuleTimestreamTimestampArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleTimestreamTimestampArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamTimestamp]
func (TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampOutput ¶
func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampOutput() TopicRuleTimestreamTimestampOutput
func (TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampOutputWithContext ¶
func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampOutput
func (TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampPtrOutput ¶
func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampPtrOutputWithContext ¶
func (i TopicRuleTimestreamTimestampArgs) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
type TopicRuleTimestreamTimestampInput ¶
type TopicRuleTimestreamTimestampInput interface { pulumi.Input ToTopicRuleTimestreamTimestampOutput() TopicRuleTimestreamTimestampOutput ToTopicRuleTimestreamTimestampOutputWithContext(context.Context) TopicRuleTimestreamTimestampOutput }
TopicRuleTimestreamTimestampInput is an input type that accepts TopicRuleTimestreamTimestampArgs and TopicRuleTimestreamTimestampOutput values. You can construct a concrete instance of `TopicRuleTimestreamTimestampInput` via:
TopicRuleTimestreamTimestampArgs{...}
type TopicRuleTimestreamTimestampOutput ¶
type TopicRuleTimestreamTimestampOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestreamTimestampOutput) ElementType ¶
func (TopicRuleTimestreamTimestampOutput) ElementType() reflect.Type
func (TopicRuleTimestreamTimestampOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestreamTimestampOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleTimestreamTimestamp]
func (TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampOutput ¶
func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampOutput() TopicRuleTimestreamTimestampOutput
func (TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampOutputWithContext ¶
func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampOutput
func (TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampPtrOutput ¶
func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext ¶
func (o TopicRuleTimestreamTimestampOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamTimestampOutput) Unit ¶
func (o TopicRuleTimestreamTimestampOutput) Unit() pulumi.StringOutput
func (TopicRuleTimestreamTimestampOutput) Value ¶
func (o TopicRuleTimestreamTimestampOutput) Value() pulumi.StringOutput
type TopicRuleTimestreamTimestampPtrInput ¶
type TopicRuleTimestreamTimestampPtrInput interface { pulumi.Input ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput ToTopicRuleTimestreamTimestampPtrOutputWithContext(context.Context) TopicRuleTimestreamTimestampPtrOutput }
TopicRuleTimestreamTimestampPtrInput is an input type that accepts TopicRuleTimestreamTimestampArgs, TopicRuleTimestreamTimestampPtr and TopicRuleTimestreamTimestampPtrOutput values. You can construct a concrete instance of `TopicRuleTimestreamTimestampPtrInput` via:
TopicRuleTimestreamTimestampArgs{...} or: nil
func TopicRuleTimestreamTimestampPtr ¶
func TopicRuleTimestreamTimestampPtr(v *TopicRuleTimestreamTimestampArgs) TopicRuleTimestreamTimestampPtrInput
type TopicRuleTimestreamTimestampPtrOutput ¶
type TopicRuleTimestreamTimestampPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleTimestreamTimestampPtrOutput) ElementType ¶
func (TopicRuleTimestreamTimestampPtrOutput) ElementType() reflect.Type
func (TopicRuleTimestreamTimestampPtrOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleTimestreamTimestampPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*TopicRuleTimestreamTimestamp]
func (TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutput ¶
func (o TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext ¶
func (o TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
func (TopicRuleTimestreamTimestampPtrOutput) Unit ¶
func (o TopicRuleTimestreamTimestampPtrOutput) Unit() pulumi.StringPtrOutput
func (TopicRuleTimestreamTimestampPtrOutput) Value ¶
func (o TopicRuleTimestreamTimestampPtrOutput) Value() pulumi.StringPtrOutput
type TopicRuleUserProperty ¶ added in v0.40.0
type TopicRuleUserPropertyArgs ¶ added in v0.40.0
type TopicRuleUserPropertyArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (TopicRuleUserPropertyArgs) ElementType ¶ added in v0.40.0
func (TopicRuleUserPropertyArgs) ElementType() reflect.Type
func (TopicRuleUserPropertyArgs) ToOutput ¶ added in v0.76.0
func (i TopicRuleUserPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[TopicRuleUserProperty]
func (TopicRuleUserPropertyArgs) ToTopicRuleUserPropertyOutput ¶ added in v0.40.0
func (i TopicRuleUserPropertyArgs) ToTopicRuleUserPropertyOutput() TopicRuleUserPropertyOutput
func (TopicRuleUserPropertyArgs) ToTopicRuleUserPropertyOutputWithContext ¶ added in v0.40.0
func (i TopicRuleUserPropertyArgs) ToTopicRuleUserPropertyOutputWithContext(ctx context.Context) TopicRuleUserPropertyOutput
type TopicRuleUserPropertyArray ¶ added in v0.40.0
type TopicRuleUserPropertyArray []TopicRuleUserPropertyInput
func (TopicRuleUserPropertyArray) ElementType ¶ added in v0.40.0
func (TopicRuleUserPropertyArray) ElementType() reflect.Type
func (TopicRuleUserPropertyArray) ToOutput ¶ added in v0.76.0
func (i TopicRuleUserPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleUserProperty]
func (TopicRuleUserPropertyArray) ToTopicRuleUserPropertyArrayOutput ¶ added in v0.40.0
func (i TopicRuleUserPropertyArray) ToTopicRuleUserPropertyArrayOutput() TopicRuleUserPropertyArrayOutput
func (TopicRuleUserPropertyArray) ToTopicRuleUserPropertyArrayOutputWithContext ¶ added in v0.40.0
func (i TopicRuleUserPropertyArray) ToTopicRuleUserPropertyArrayOutputWithContext(ctx context.Context) TopicRuleUserPropertyArrayOutput
type TopicRuleUserPropertyArrayInput ¶ added in v0.40.0
type TopicRuleUserPropertyArrayInput interface { pulumi.Input ToTopicRuleUserPropertyArrayOutput() TopicRuleUserPropertyArrayOutput ToTopicRuleUserPropertyArrayOutputWithContext(context.Context) TopicRuleUserPropertyArrayOutput }
TopicRuleUserPropertyArrayInput is an input type that accepts TopicRuleUserPropertyArray and TopicRuleUserPropertyArrayOutput values. You can construct a concrete instance of `TopicRuleUserPropertyArrayInput` via:
TopicRuleUserPropertyArray{ TopicRuleUserPropertyArgs{...} }
type TopicRuleUserPropertyArrayOutput ¶ added in v0.40.0
type TopicRuleUserPropertyArrayOutput struct{ *pulumi.OutputState }
func (TopicRuleUserPropertyArrayOutput) ElementType ¶ added in v0.40.0
func (TopicRuleUserPropertyArrayOutput) ElementType() reflect.Type
func (TopicRuleUserPropertyArrayOutput) Index ¶ added in v0.40.0
func (o TopicRuleUserPropertyArrayOutput) Index(i pulumi.IntInput) TopicRuleUserPropertyOutput
func (TopicRuleUserPropertyArrayOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleUserPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]TopicRuleUserProperty]
func (TopicRuleUserPropertyArrayOutput) ToTopicRuleUserPropertyArrayOutput ¶ added in v0.40.0
func (o TopicRuleUserPropertyArrayOutput) ToTopicRuleUserPropertyArrayOutput() TopicRuleUserPropertyArrayOutput
func (TopicRuleUserPropertyArrayOutput) ToTopicRuleUserPropertyArrayOutputWithContext ¶ added in v0.40.0
func (o TopicRuleUserPropertyArrayOutput) ToTopicRuleUserPropertyArrayOutputWithContext(ctx context.Context) TopicRuleUserPropertyArrayOutput
type TopicRuleUserPropertyInput ¶ added in v0.40.0
type TopicRuleUserPropertyInput interface { pulumi.Input ToTopicRuleUserPropertyOutput() TopicRuleUserPropertyOutput ToTopicRuleUserPropertyOutputWithContext(context.Context) TopicRuleUserPropertyOutput }
TopicRuleUserPropertyInput is an input type that accepts TopicRuleUserPropertyArgs and TopicRuleUserPropertyOutput values. You can construct a concrete instance of `TopicRuleUserPropertyInput` via:
TopicRuleUserPropertyArgs{...}
type TopicRuleUserPropertyOutput ¶ added in v0.40.0
type TopicRuleUserPropertyOutput struct{ *pulumi.OutputState }
func (TopicRuleUserPropertyOutput) ElementType ¶ added in v0.40.0
func (TopicRuleUserPropertyOutput) ElementType() reflect.Type
func (TopicRuleUserPropertyOutput) Key ¶ added in v0.40.0
func (o TopicRuleUserPropertyOutput) Key() pulumi.StringOutput
func (TopicRuleUserPropertyOutput) ToOutput ¶ added in v0.76.0
func (o TopicRuleUserPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[TopicRuleUserProperty]
func (TopicRuleUserPropertyOutput) ToTopicRuleUserPropertyOutput ¶ added in v0.40.0
func (o TopicRuleUserPropertyOutput) ToTopicRuleUserPropertyOutput() TopicRuleUserPropertyOutput
func (TopicRuleUserPropertyOutput) ToTopicRuleUserPropertyOutputWithContext ¶ added in v0.40.0
func (o TopicRuleUserPropertyOutput) ToTopicRuleUserPropertyOutputWithContext(ctx context.Context) TopicRuleUserPropertyOutput
func (TopicRuleUserPropertyOutput) Value ¶ added in v0.40.0
func (o TopicRuleUserPropertyOutput) Value() pulumi.StringOutput
Source Files
¶
- accountAuditConfiguration.go
- authorizer.go
- billingGroup.go
- caCertificate.go
- certificate.go
- customMetric.go
- dimension.go
- domainConfiguration.go
- fleetMetric.go
- getAccountAuditConfiguration.go
- getAuthorizer.go
- getBillingGroup.go
- getCaCertificate.go
- getCertificate.go
- getCustomMetric.go
- getDimension.go
- getDomainConfiguration.go
- getFleetMetric.go
- getJobTemplate.go
- getLogging.go
- getMitigationAction.go
- getPolicy.go
- getPolicyPrincipalAttachment.go
- getProvisioningTemplate.go
- getResourceSpecificLogging.go
- getRoleAlias.go
- getScheduledAudit.go
- getSecurityProfile.go
- getThing.go
- getThingGroup.go
- getThingPrincipalAttachment.go
- getThingType.go
- getTopicRule.go
- getTopicRuleDestination.go
- init.go
- jobTemplate.go
- logging.go
- mitigationAction.go
- policy.go
- policyPrincipalAttachment.go
- provisioningTemplate.go
- pulumiEnums.go
- pulumiTypes.go
- resourceSpecificLogging.go
- roleAlias.go
- scheduledAudit.go
- securityProfile.go
- thing.go
- thingGroup.go
- thingPrincipalAttachment.go
- thingType.go
- topicRule.go
- topicRuleDestination.go