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
- 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
- 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
- type 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
- 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
- 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
- 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) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- 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) 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) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
- func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
- type AccountAuditConfigurationAuditCheckConfigurationsPtrInput
- 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) 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) 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
- 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
- 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
- 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
- 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
- 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
- type AccountAuditConfigurationInput
- type AccountAuditConfigurationOutput
- func (AccountAuditConfigurationOutput) ElementType() reflect.Type
- func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput
- func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput
- type AccountAuditConfigurationState
- type Authorizer
- type AuthorizerArgs
- type AuthorizerInput
- type AuthorizerOutput
- 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuthorizerStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuthorizerTag
- type AuthorizerTagArgs
- type AuthorizerTagArray
- 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
- 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) 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CertificateModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CertificateOutput
- 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) 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) 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CustomMetricMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomMetricOutput
- type CustomMetricState
- type CustomMetricTag
- type CustomMetricTagArgs
- type CustomMetricTagArray
- 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
- 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) Value() pulumi.StringOutput
- type Dimension
- type DimensionArgs
- type DimensionInput
- type DimensionOutput
- type DimensionState
- type DimensionTag
- type DimensionTagArgs
- type DimensionTagArray
- 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
- 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) 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DimensionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type 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
- 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
- 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
- type DomainConfigurationDomainType
- func (DomainConfigurationDomainType) ElementType() reflect.Type
- func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypeOutput() DomainConfigurationDomainTypeOutput
- func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypeOutputWithContext(ctx context.Context) DomainConfigurationDomainTypeOutput
- func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput
- func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypePtrOutputWithContext(ctx context.Context) DomainConfigurationDomainTypePtrOutput
- func (e DomainConfigurationDomainType) ToStringOutput() pulumi.StringOutput
- func (e DomainConfigurationDomainType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DomainConfigurationDomainType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DomainConfigurationDomainType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationDomainTypeInput
- 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) 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 DomainConfigurationDomainTypePtrInput
- 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationDomainTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationInput
- type DomainConfigurationOutput
- type DomainConfigurationServerCertificateSummary
- type DomainConfigurationServerCertificateSummaryArgs
- func (DomainConfigurationServerCertificateSummaryArgs) ElementType() reflect.Type
- func (i DomainConfigurationServerCertificateSummaryArgs) ToDomainConfigurationServerCertificateSummaryOutput() DomainConfigurationServerCertificateSummaryOutput
- func (i DomainConfigurationServerCertificateSummaryArgs) ToDomainConfigurationServerCertificateSummaryOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryOutput
- type DomainConfigurationServerCertificateSummaryArray
- func (DomainConfigurationServerCertificateSummaryArray) ElementType() reflect.Type
- func (i DomainConfigurationServerCertificateSummaryArray) ToDomainConfigurationServerCertificateSummaryArrayOutput() DomainConfigurationServerCertificateSummaryArrayOutput
- func (i DomainConfigurationServerCertificateSummaryArray) ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryArrayOutput
- type DomainConfigurationServerCertificateSummaryArrayInput
- 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
- type DomainConfigurationServerCertificateSummaryInput
- 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
- type DomainConfigurationServerCertificateSummaryServerCertificateStatus
- func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ElementType() reflect.Type
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringOutput() pulumi.StringOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationServerCertificateSummaryServerCertificateStatusInput
- 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) 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 DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrInput
- 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) 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) 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) 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainConfigurationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainConfigurationTag
- type DomainConfigurationTagArgs
- type DomainConfigurationTagArray
- func (DomainConfigurationTagArray) ElementType() reflect.Type
- func (i DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutput() DomainConfigurationTagArrayOutput
- func (i DomainConfigurationTagArray) ToDomainConfigurationTagArrayOutputWithContext(ctx context.Context) DomainConfigurationTagArrayOutput
- 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
- 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) Value() pulumi.StringOutput
- 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
- 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) 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) Values() pulumi.StringArrayOutput
- type FleetMetricArgs
- type FleetMetricInput
- type FleetMetricOutput
- type FleetMetricState
- type FleetMetricTag
- type FleetMetricTagArgs
- type FleetMetricTagArray
- 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
- 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) 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
- 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
- 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
- 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
- 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
- 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
- type JobTemplate
- type JobTemplateAbortCriteria
- type JobTemplateAbortCriteriaArgs
- func (JobTemplateAbortCriteriaArgs) ElementType() reflect.Type
- func (i JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutput() JobTemplateAbortCriteriaOutput
- func (i JobTemplateAbortCriteriaArgs) ToJobTemplateAbortCriteriaOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaOutput
- type JobTemplateAbortCriteriaArray
- func (JobTemplateAbortCriteriaArray) ElementType() reflect.Type
- func (i JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutput() JobTemplateAbortCriteriaArrayOutput
- func (i JobTemplateAbortCriteriaArray) ToJobTemplateAbortCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateAbortCriteriaArrayOutput
- 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
- 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
- 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) 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) 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
- 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
- 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
- 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) 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) 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTemplateJobRetryFailureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTemplateOutput
- 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
- 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
- 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
- type JobTemplateRetryCriteria
- type JobTemplateRetryCriteriaArgs
- func (JobTemplateRetryCriteriaArgs) ElementType() reflect.Type
- func (i JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutput() JobTemplateRetryCriteriaOutput
- func (i JobTemplateRetryCriteriaArgs) ToJobTemplateRetryCriteriaOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaOutput
- type JobTemplateRetryCriteriaArray
- func (JobTemplateRetryCriteriaArray) ElementType() reflect.Type
- func (i JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutput() JobTemplateRetryCriteriaArrayOutput
- func (i JobTemplateRetryCriteriaArray) ToJobTemplateRetryCriteriaArrayOutputWithContext(ctx context.Context) JobTemplateRetryCriteriaArrayOutput
- 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
- 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
- type JobTemplateState
- type JobTemplateTag
- type JobTemplateTagArgs
- type JobTemplateTagArray
- 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
- 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) 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LoggingDefaultLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LoggingInput
- type LoggingOutput
- type LoggingState
- type 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) ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput
- func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsPtrOutputWithContext(ctx context.Context) MitigationActionActionParamsPtrOutput
- 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) ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput
- func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsPtrOutputWithContext(ctx context.Context) MitigationActionActionParamsPtrOutput
- func (o MitigationActionActionParamsOutput) UpdateCACertificateParams() MitigationActionUpdateCACertificateParamsPtrOutput
- func (o MitigationActionActionParamsOutput) UpdateDeviceCertificateParams() MitigationActionUpdateDeviceCertificateParamsPtrOutput
- type MitigationActionActionParamsPtrInput
- 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) 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
- 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
- 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
- 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
- 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) 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) 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
- 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
- type MitigationActionInput
- type MitigationActionOutput
- 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
- 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) 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) 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
- 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
- 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
- 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) 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) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MitigationActionReplaceDefaultPolicyVersionParamsTemplateNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MitigationActionState
- type MitigationActionTag
- type MitigationActionTagArgs
- type MitigationActionTagArray
- 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
- 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) 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) 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) 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
- 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
- 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
- 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) 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) 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
- 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
- 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
- type Policydeprecated
- type PolicyArgs
- type PolicyInput
- type PolicyOutput
- type PolicyPrincipalAttachmentdeprecated
- type PolicyPrincipalAttachmentArgs
- type PolicyPrincipalAttachmentInput
- type PolicyPrincipalAttachmentOutput
- func (PolicyPrincipalAttachmentOutput) ElementType() reflect.Type
- 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) 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) 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) ToPresignedUrlConfigPropertiesPtrOutput() PresignedUrlConfigPropertiesPtrOutput
- func (o PresignedUrlConfigPropertiesPtrOutput) ToPresignedUrlConfigPropertiesPtrOutputWithContext(ctx context.Context) PresignedUrlConfigPropertiesPtrOutput
- type ProvisioningTemplate
- type ProvisioningTemplateArgs
- type ProvisioningTemplateInput
- type ProvisioningTemplateOutput
- type ProvisioningTemplateProvisioningHook
- type ProvisioningTemplateProvisioningHookArgs
- func (ProvisioningTemplateProvisioningHookArgs) ElementType() reflect.Type
- 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) 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) ToProvisioningTemplateProvisioningHookPtrOutput() ProvisioningTemplateProvisioningHookPtrOutput
- func (o ProvisioningTemplateProvisioningHookPtrOutput) ToProvisioningTemplateProvisioningHookPtrOutputWithContext(ctx context.Context) ProvisioningTemplateProvisioningHookPtrOutput
- type ProvisioningTemplateState
- type ProvisioningTemplateTag
- type ProvisioningTemplateTagArgs
- type ProvisioningTemplateTagArray
- func (ProvisioningTemplateTagArray) ElementType() reflect.Type
- 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) 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) ToProvisioningTemplateTagOutput() ProvisioningTemplateTagOutput
- func (o ProvisioningTemplateTagOutput) ToProvisioningTemplateTagOutputWithContext(ctx context.Context) ProvisioningTemplateTagOutput
- func (o ProvisioningTemplateTagOutput) Value() pulumi.StringOutput
- type ResourceSpecificLogging
- 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) 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) 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
- 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) 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) 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 ScheduledAudit
- 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) 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) 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) 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) 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
- type ScheduledAuditState
- type ScheduledAuditTag
- type ScheduledAuditTagArgs
- type ScheduledAuditTagArray
- type ScheduledAuditTagArrayInput
- type ScheduledAuditTagArrayOutput
- func (ScheduledAuditTagArrayOutput) ElementType() reflect.Type
- func (o ScheduledAuditTagArrayOutput) Index(i pulumi.IntInput) ScheduledAuditTagOutput
- 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) ToScheduledAuditTagOutput() ScheduledAuditTagOutput
- func (o ScheduledAuditTagOutput) ToScheduledAuditTagOutputWithContext(ctx context.Context) ScheduledAuditTagOutput
- func (o ScheduledAuditTagOutput) Value() pulumi.StringOutput
- type SecurityProfile
- type SecurityProfileArgs
- type SecurityProfileBehavior
- type SecurityProfileBehaviorArgs
- type SecurityProfileBehaviorArray
- func (SecurityProfileBehaviorArray) ElementType() reflect.Type
- 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) ToSecurityProfileBehaviorArrayOutput() SecurityProfileBehaviorArrayOutput
- func (o SecurityProfileBehaviorArrayOutput) ToSecurityProfileBehaviorArrayOutputWithContext(ctx context.Context) SecurityProfileBehaviorArrayOutput
- type SecurityProfileBehaviorCriteria
- type SecurityProfileBehaviorCriteriaArgs
- func (SecurityProfileBehaviorCriteriaArgs) ElementType() reflect.Type
- 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) 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) 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) 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) 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) ToSecurityProfileBehaviorOutput() SecurityProfileBehaviorOutput
- func (o SecurityProfileBehaviorOutput) ToSecurityProfileBehaviorOutputWithContext(ctx context.Context) SecurityProfileBehaviorOutput
- type SecurityProfileInput
- type SecurityProfileMachineLearningDetectionConfig
- type SecurityProfileMachineLearningDetectionConfigArgs
- func (SecurityProfileMachineLearningDetectionConfigArgs) ElementType() reflect.Type
- 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) 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) 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) 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) ToSecurityProfileMachineLearningDetectionConfigPtrOutput() SecurityProfileMachineLearningDetectionConfigPtrOutput
- func (o SecurityProfileMachineLearningDetectionConfigPtrOutput) ToSecurityProfileMachineLearningDetectionConfigPtrOutputWithContext(ctx context.Context) SecurityProfileMachineLearningDetectionConfigPtrOutput
- type SecurityProfileMetricDimension
- type SecurityProfileMetricDimensionArgs
- func (SecurityProfileMetricDimensionArgs) ElementType() reflect.Type
- 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) 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) 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) 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) ToSecurityProfileMetricDimensionPtrOutput() SecurityProfileMetricDimensionPtrOutput
- func (o SecurityProfileMetricDimensionPtrOutput) ToSecurityProfileMetricDimensionPtrOutputWithContext(ctx context.Context) SecurityProfileMetricDimensionPtrOutput
- type SecurityProfileMetricToRetain
- type SecurityProfileMetricToRetainArgs
- func (SecurityProfileMetricToRetainArgs) ElementType() reflect.Type
- func (i SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput
- func (i SecurityProfileMetricToRetainArgs) ToSecurityProfileMetricToRetainOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainOutput
- type SecurityProfileMetricToRetainArray
- func (SecurityProfileMetricToRetainArray) ElementType() reflect.Type
- 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) 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) ToSecurityProfileMetricToRetainOutput() SecurityProfileMetricToRetainOutput
- func (o SecurityProfileMetricToRetainOutput) ToSecurityProfileMetricToRetainOutputWithContext(ctx context.Context) SecurityProfileMetricToRetainOutput
- type SecurityProfileMetricValue
- type SecurityProfileMetricValueArgs
- func (SecurityProfileMetricValueArgs) ElementType() reflect.Type
- 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) 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) ToSecurityProfileMetricValuePtrOutput() SecurityProfileMetricValuePtrOutput
- func (o SecurityProfileMetricValuePtrOutput) ToSecurityProfileMetricValuePtrOutputWithContext(ctx context.Context) SecurityProfileMetricValuePtrOutput
- type SecurityProfileOutput
- type SecurityProfileState
- type SecurityProfileStatisticalThreshold
- type SecurityProfileStatisticalThresholdArgs
- func (SecurityProfileStatisticalThresholdArgs) ElementType() reflect.Type
- 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) 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) 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) 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) 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
- type SecurityProfileTagArray
- type SecurityProfileTagArrayInput
- type SecurityProfileTagArrayOutput
- func (SecurityProfileTagArrayOutput) ElementType() reflect.Type
- func (o SecurityProfileTagArrayOutput) Index(i pulumi.IntInput) SecurityProfileTagOutput
- 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) ToSecurityProfileTagOutput() SecurityProfileTagOutput
- func (o SecurityProfileTagOutput) ToSecurityProfileTagOutputWithContext(ctx context.Context) SecurityProfileTagOutput
- func (o SecurityProfileTagOutput) Value() pulumi.StringOutput
- type Thingdeprecated
- type ThingArgs
- type ThingAttributePayload
- type ThingAttributePayloadArgs
- func (ThingAttributePayloadArgs) ElementType() reflect.Type
- 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) 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) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
- func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
- type ThingInput
- type ThingOutput
- type ThingPrincipalAttachmentdeprecated
- type ThingPrincipalAttachmentArgs
- type ThingPrincipalAttachmentInput
- type ThingPrincipalAttachmentOutput
- func (ThingPrincipalAttachmentOutput) ElementType() reflect.Type
- func (o ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutput() ThingPrincipalAttachmentOutput
- func (o ThingPrincipalAttachmentOutput) ToThingPrincipalAttachmentOutputWithContext(ctx context.Context) ThingPrincipalAttachmentOutput
- type ThingPrincipalAttachmentState
- type ThingState
- type TimeoutConfigProperties
- type TimeoutConfigPropertiesArgs
- func (TimeoutConfigPropertiesArgs) ElementType() reflect.Type
- 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) 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) ToTimeoutConfigPropertiesPtrOutput() TimeoutConfigPropertiesPtrOutput
- func (o TimeoutConfigPropertiesPtrOutput) ToTimeoutConfigPropertiesPtrOutputWithContext(ctx context.Context) TimeoutConfigPropertiesPtrOutput
- type TopicRule
- type TopicRuleAction
- type TopicRuleActionArgs
- func (TopicRuleActionArgs) ElementType() reflect.Type
- 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
- type TopicRuleActionArrayInput
- type TopicRuleActionArrayOutput
- func (TopicRuleActionArrayOutput) ElementType() reflect.Type
- func (o TopicRuleActionArrayOutput) Index(i pulumi.IntInput) TopicRuleActionOutput
- 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) DynamoDB() TopicRuleDynamoDBActionPtrOutput
- func (o TopicRuleActionOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
- 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) 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) 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) DynamoDB() TopicRuleDynamoDBActionPtrOutput
- func (o TopicRuleActionPtrOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
- 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) 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) ToTopicRuleActionPtrOutput() TopicRuleActionPtrOutput
- func (o TopicRuleActionPtrOutput) ToTopicRuleActionPtrOutputWithContext(ctx context.Context) TopicRuleActionPtrOutput
- type TopicRuleArgs
- type TopicRuleAssetPropertyTimestamp
- type TopicRuleAssetPropertyTimestampArgs
- func (TopicRuleAssetPropertyTimestampArgs) ElementType() reflect.Type
- 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) ToTopicRuleAssetPropertyTimestampOutput() TopicRuleAssetPropertyTimestampOutput
- func (o TopicRuleAssetPropertyTimestampOutput) ToTopicRuleAssetPropertyTimestampOutputWithContext(ctx context.Context) TopicRuleAssetPropertyTimestampOutput
- type TopicRuleAssetPropertyValue
- type TopicRuleAssetPropertyValueArgs
- func (TopicRuleAssetPropertyValueArgs) ElementType() reflect.Type
- func (i TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutput() TopicRuleAssetPropertyValueOutput
- func (i TopicRuleAssetPropertyValueArgs) ToTopicRuleAssetPropertyValueOutputWithContext(ctx context.Context) TopicRuleAssetPropertyValueOutput
- type TopicRuleAssetPropertyValueArray
- func (TopicRuleAssetPropertyValueArray) ElementType() reflect.Type
- 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) 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) 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) 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) 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) 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) 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) 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) 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) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
- func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
- type TopicRuleCloudwatchLogsAction
- type TopicRuleCloudwatchLogsActionArgs
- func (TopicRuleCloudwatchLogsActionArgs) ElementType() reflect.Type
- 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 (TopicRuleCloudwatchLogsActionOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchLogsActionOutput) LogGroupName() pulumi.StringOutput
- func (o TopicRuleCloudwatchLogsActionOutput) RoleArn() pulumi.StringOutput
- 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) Elem() TopicRuleCloudwatchLogsActionOutput
- func (TopicRuleCloudwatchLogsActionPtrOutput) ElementType() reflect.Type
- func (o TopicRuleCloudwatchLogsActionPtrOutput) LogGroupName() pulumi.StringPtrOutput
- func (o TopicRuleCloudwatchLogsActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- 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) 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) 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) ToTopicRuleCloudwatchMetricActionPtrOutput() TopicRuleCloudwatchMetricActionPtrOutput
- func (o TopicRuleCloudwatchMetricActionPtrOutput) ToTopicRuleCloudwatchMetricActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchMetricActionPtrOutput
- type TopicRuleDestination
- type TopicRuleDestinationArgs
- type TopicRuleDestinationHttpUrlDestinationSummary
- type TopicRuleDestinationHttpUrlDestinationSummaryArgs
- func (TopicRuleDestinationHttpUrlDestinationSummaryArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutput() TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- func (o TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput) ToTopicRuleDestinationHttpUrlDestinationSummaryPtrOutputWithContext(ctx context.Context) TopicRuleDestinationHttpUrlDestinationSummaryPtrOutput
- type TopicRuleDestinationInput
- type TopicRuleDestinationOutput
- 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) 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) 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) 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) 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) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutput() TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) ToTopicRuleDestinationVpcDestinationPropertiesPtrOutputWithContext(ctx context.Context) TopicRuleDestinationVpcDestinationPropertiesPtrOutput
- func (o TopicRuleDestinationVpcDestinationPropertiesPtrOutput) VpcId() pulumi.StringPtrOutput
- type TopicRuleDynamoDBAction
- type TopicRuleDynamoDBActionArgs
- func (TopicRuleDynamoDBActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleDynamoDBActionPtrOutput() TopicRuleDynamoDBActionPtrOutput
- func (o TopicRuleDynamoDBActionPtrOutput) ToTopicRuleDynamoDBActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBActionPtrOutput
- type TopicRuleDynamoDBv2Action
- type TopicRuleDynamoDBv2ActionArgs
- func (TopicRuleDynamoDBv2ActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
- func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
- type TopicRuleElasticsearchAction
- type TopicRuleElasticsearchActionArgs
- func (TopicRuleElasticsearchActionArgs) ElementType() reflect.Type
- 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) 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) 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) 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) 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) ToTopicRuleFirehoseActionPtrOutput() TopicRuleFirehoseActionPtrOutput
- func (o TopicRuleFirehoseActionPtrOutput) ToTopicRuleFirehoseActionPtrOutputWithContext(ctx context.Context) TopicRuleFirehoseActionPtrOutput
- type TopicRuleHttpAction
- type TopicRuleHttpActionArgs
- func (TopicRuleHttpActionArgs) ElementType() reflect.Type
- 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) ToTopicRuleHttpActionHeaderOutput() TopicRuleHttpActionHeaderOutput
- func (i TopicRuleHttpActionHeaderArgs) ToTopicRuleHttpActionHeaderOutputWithContext(ctx context.Context) TopicRuleHttpActionHeaderOutput
- type TopicRuleHttpActionHeaderArray
- func (TopicRuleHttpActionHeaderArray) ElementType() reflect.Type
- 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) 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) 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) 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) 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) 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) 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) ToTopicRuleHttpAuthorizationPtrOutput() TopicRuleHttpAuthorizationPtrOutput
- func (o TopicRuleHttpAuthorizationPtrOutput) ToTopicRuleHttpAuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleHttpAuthorizationPtrOutput
- type TopicRuleInput
- type TopicRuleIotAnalyticsAction
- type TopicRuleIotAnalyticsActionArgs
- func (TopicRuleIotAnalyticsActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleIotAnalyticsActionPtrOutput() TopicRuleIotAnalyticsActionPtrOutput
- func (o TopicRuleIotAnalyticsActionPtrOutput) ToTopicRuleIotAnalyticsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotAnalyticsActionPtrOutput
- type TopicRuleIotEventsAction
- type TopicRuleIotEventsActionArgs
- func (TopicRuleIotEventsActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleIotEventsActionPtrOutput() TopicRuleIotEventsActionPtrOutput
- func (o TopicRuleIotEventsActionPtrOutput) ToTopicRuleIotEventsActionPtrOutputWithContext(ctx context.Context) TopicRuleIotEventsActionPtrOutput
- type TopicRuleIotSiteWiseAction
- type TopicRuleIotSiteWiseActionArgs
- func (TopicRuleIotSiteWiseActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleIotSiteWiseActionPtrOutput() TopicRuleIotSiteWiseActionPtrOutput
- func (o TopicRuleIotSiteWiseActionPtrOutput) ToTopicRuleIotSiteWiseActionPtrOutputWithContext(ctx context.Context) TopicRuleIotSiteWiseActionPtrOutput
- type TopicRuleKafkaAction
- type TopicRuleKafkaActionArgs
- func (TopicRuleKafkaActionArgs) ElementType() reflect.Type
- 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) 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) 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) 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) 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) ToTopicRuleKinesisActionPtrOutput() TopicRuleKinesisActionPtrOutput
- func (o TopicRuleKinesisActionPtrOutput) ToTopicRuleKinesisActionPtrOutputWithContext(ctx context.Context) TopicRuleKinesisActionPtrOutput
- type TopicRuleLambdaAction
- type TopicRuleLambdaActionArgs
- func (TopicRuleLambdaActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
- func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
- type TopicRuleOpenSearchAction
- type TopicRuleOpenSearchActionArgs
- func (TopicRuleOpenSearchActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleOpenSearchActionPtrOutput() TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) ToTopicRuleOpenSearchActionPtrOutputWithContext(ctx context.Context) TopicRuleOpenSearchActionPtrOutput
- func (o TopicRuleOpenSearchActionPtrOutput) Type() pulumi.StringPtrOutput
- type TopicRuleOutput
- type TopicRulePayload
- type TopicRulePayloadArgs
- func (TopicRulePayloadArgs) ElementType() reflect.Type
- func (i TopicRulePayloadArgs) ToTopicRulePayloadOutput() TopicRulePayloadOutput
- func (i TopicRulePayloadArgs) ToTopicRulePayloadOutputWithContext(ctx context.Context) TopicRulePayloadOutput
- func (i TopicRulePayloadArgs) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
- func (i TopicRulePayloadArgs) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
- 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) ToTopicRulePayloadOutput() TopicRulePayloadOutput
- func (o TopicRulePayloadOutput) ToTopicRulePayloadOutputWithContext(ctx context.Context) TopicRulePayloadOutput
- func (o TopicRulePayloadOutput) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
- func (o TopicRulePayloadOutput) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
- type TopicRulePayloadPtrInput
- 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) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
- func (o TopicRulePayloadPtrOutput) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
- type TopicRulePutAssetPropertyValueEntry
- type TopicRulePutAssetPropertyValueEntryArgs
- func (TopicRulePutAssetPropertyValueEntryArgs) ElementType() reflect.Type
- func (i TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput
- func (i TopicRulePutAssetPropertyValueEntryArgs) ToTopicRulePutAssetPropertyValueEntryOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryOutput
- type TopicRulePutAssetPropertyValueEntryArray
- func (TopicRulePutAssetPropertyValueEntryArray) ElementType() reflect.Type
- 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) 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) ToTopicRulePutAssetPropertyValueEntryOutput() TopicRulePutAssetPropertyValueEntryOutput
- func (o TopicRulePutAssetPropertyValueEntryOutput) ToTopicRulePutAssetPropertyValueEntryOutputWithContext(ctx context.Context) TopicRulePutAssetPropertyValueEntryOutput
- type TopicRulePutItemInput
- type TopicRulePutItemInputArgs
- func (TopicRulePutItemInputArgs) ElementType() reflect.Type
- 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) 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) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
- func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
- type TopicRuleRepublishAction
- type TopicRuleRepublishActionArgs
- func (TopicRuleRepublishActionArgs) ElementType() reflect.Type
- 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 TopicRuleRepublishActionInput
- type TopicRuleRepublishActionOutput
- func (TopicRuleRepublishActionOutput) ElementType() reflect.Type
- func (o TopicRuleRepublishActionOutput) Qos() pulumi.IntPtrOutput
- func (o TopicRuleRepublishActionOutput) RoleArn() pulumi.StringOutput
- 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) Qos() pulumi.IntPtrOutput
- func (o TopicRuleRepublishActionPtrOutput) RoleArn() pulumi.StringPtrOutput
- 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) 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) 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) ToTopicRuleS3ActionPtrOutput() TopicRuleS3ActionPtrOutput
- func (o TopicRuleS3ActionPtrOutput) ToTopicRuleS3ActionPtrOutputWithContext(ctx context.Context) TopicRuleS3ActionPtrOutput
- type TopicRuleSigV4Authorization
- type TopicRuleSigV4AuthorizationArgs
- func (TopicRuleSigV4AuthorizationArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleSigV4AuthorizationPtrOutput() TopicRuleSigV4AuthorizationPtrOutput
- func (o TopicRuleSigV4AuthorizationPtrOutput) ToTopicRuleSigV4AuthorizationPtrOutputWithContext(ctx context.Context) TopicRuleSigV4AuthorizationPtrOutput
- type TopicRuleSnsAction
- type TopicRuleSnsActionArgs
- func (TopicRuleSnsActionArgs) ElementType() reflect.Type
- 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) 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) ToTopicRuleSnsActionPtrOutput() TopicRuleSnsActionPtrOutput
- func (o TopicRuleSnsActionPtrOutput) ToTopicRuleSnsActionPtrOutputWithContext(ctx context.Context) TopicRuleSnsActionPtrOutput
- type TopicRuleSqsAction
- type TopicRuleSqsActionArgs
- func (TopicRuleSqsActionArgs) ElementType() reflect.Type
- 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) 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) 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) 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) 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) ToTopicRuleStepFunctionsActionPtrOutput() TopicRuleStepFunctionsActionPtrOutput
- func (o TopicRuleStepFunctionsActionPtrOutput) ToTopicRuleStepFunctionsActionPtrOutputWithContext(ctx context.Context) TopicRuleStepFunctionsActionPtrOutput
- type TopicRuleTag
- type TopicRuleTagArgs
- type TopicRuleTagArray
- type TopicRuleTagArrayInput
- type TopicRuleTagArrayOutput
- func (TopicRuleTagArrayOutput) ElementType() reflect.Type
- func (o TopicRuleTagArrayOutput) Index(i pulumi.IntInput) TopicRuleTagOutput
- 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) ToTopicRuleTagOutput() TopicRuleTagOutput
- func (o TopicRuleTagOutput) ToTopicRuleTagOutputWithContext(ctx context.Context) TopicRuleTagOutput
- func (o TopicRuleTagOutput) Value() pulumi.StringOutput
- type TopicRuleTimestreamAction
- type TopicRuleTimestreamActionArgs
- func (TopicRuleTimestreamActionArgs) ElementType() reflect.Type
- 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) BatchMode() pulumi.BoolPtrOutput
- 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) 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) BatchMode() pulumi.BoolPtrOutput
- 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) ToTopicRuleTimestreamActionPtrOutput() TopicRuleTimestreamActionPtrOutput
- func (o TopicRuleTimestreamActionPtrOutput) ToTopicRuleTimestreamActionPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamActionPtrOutput
- type TopicRuleTimestreamDimension
- type TopicRuleTimestreamDimensionArgs
- func (TopicRuleTimestreamDimensionArgs) ElementType() reflect.Type
- func (i TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutput() TopicRuleTimestreamDimensionOutput
- func (i TopicRuleTimestreamDimensionArgs) ToTopicRuleTimestreamDimensionOutputWithContext(ctx context.Context) TopicRuleTimestreamDimensionOutput
- type TopicRuleTimestreamDimensionArray
- func (TopicRuleTimestreamDimensionArray) ElementType() reflect.Type
- 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) 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) 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) 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) 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) ToTopicRuleTimestreamTimestampPtrOutput() TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) ToTopicRuleTimestreamTimestampPtrOutputWithContext(ctx context.Context) TopicRuleTimestreamTimestampPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) Unit() pulumi.StringPtrOutput
- func (o TopicRuleTimestreamTimestampPtrOutput) Value() pulumi.StringPtrOutput
Constants ¶
const ( AuthorizerStatusActive = AuthorizerStatus("ACTIVE") AuthorizerStatusInactive = AuthorizerStatus("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 ( ResourceSpecificLoggingLogLevelError = ResourceSpecificLoggingLogLevel("ERROR") ResourceSpecificLoggingLogLevelWarn = ResourceSpecificLoggingLogLevel("WARN") ResourceSpecificLoggingLogLevelInfo = ResourceSpecificLoggingLogLevel("INFO") ResourceSpecificLoggingLogLevelDebug = ResourceSpecificLoggingLogLevel("DEBUG") ResourceSpecificLoggingLogLevelDisabled = ResourceSpecificLoggingLogLevel("DISABLED") )
const ( ScheduledAuditDayOfWeekSun = ScheduledAuditDayOfWeek("SUN") ScheduledAuditDayOfWeekMon = ScheduledAuditDayOfWeek("MON") ScheduledAuditDayOfWeekTue = ScheduledAuditDayOfWeek("TUE") ScheduledAuditDayOfWeekWed = ScheduledAuditDayOfWeek("WED") ScheduledAuditDayOfWeekThu = ScheduledAuditDayOfWeek("THU") ScheduledAuditDayOfWeekFri = ScheduledAuditDayOfWeek("FRI") ScheduledAuditDayOfWeekSat = ScheduledAuditDayOfWeek("SAT") )
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")
)
const (
ResourceSpecificLoggingTargetTypeThingGroup = ResourceSpecificLoggingTargetType("THING_GROUP")
)
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
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
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
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
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"` 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"` 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
func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput ¶
func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext ¶
func (i AccountAuditConfigurationAuditCheckConfigurationsArgs) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
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) 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) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(ctx context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput
func (AccountAuditConfigurationAuditCheckConfigurationsOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck ¶
func (o AccountAuditConfigurationAuditCheckConfigurationsOutput) UnauthenticatedCognitoRoleOverlyPermissiveCheck() AccountAuditConfigurationAuditCheckConfigurationPtrOutput
type AccountAuditConfigurationAuditCheckConfigurationsPtrInput ¶
type AccountAuditConfigurationAuditCheckConfigurationsPtrInput interface { pulumi.Input ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutput() AccountAuditConfigurationAuditCheckConfigurationsPtrOutput ToAccountAuditConfigurationAuditCheckConfigurationsPtrOutputWithContext(context.Context) AccountAuditConfigurationAuditCheckConfigurationsPtrOutput }
AccountAuditConfigurationAuditCheckConfigurationsPtrInput is an input type that accepts AccountAuditConfigurationAuditCheckConfigurationsArgs, AccountAuditConfigurationAuditCheckConfigurationsPtr and AccountAuditConfigurationAuditCheckConfigurationsPtrOutput values. You can construct a concrete instance of `AccountAuditConfigurationAuditCheckConfigurationsPtrInput` via:
AccountAuditConfigurationAuditCheckConfigurationsArgs{...} or: nil
func AccountAuditConfigurationAuditCheckConfigurationsPtr ¶
func AccountAuditConfigurationAuditCheckConfigurationsPtr(v *AccountAuditConfigurationAuditCheckConfigurationsArgs) AccountAuditConfigurationAuditCheckConfigurationsPtrInput
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) 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) ElementType ¶
func (AccountAuditConfigurationOutput) ElementType() reflect.Type
func (AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutput ¶
func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutput() AccountAuditConfigurationOutput
func (AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutputWithContext ¶
func (o AccountAuditConfigurationOutput) ToAccountAuditConfigurationOutputWithContext(ctx context.Context) AccountAuditConfigurationOutput
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"` 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
type AuthorizerArgs ¶
type AuthorizerArgs struct { AuthorizerFunctionArn pulumi.StringInput AuthorizerName pulumi.StringPtrInput 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) ElementType ¶
func (AuthorizerOutput) ElementType() reflect.Type
func (AuthorizerOutput) ToAuthorizerOutput ¶
func (o AuthorizerOutput) ToAuthorizerOutput() AuthorizerOutput
func (AuthorizerOutput) ToAuthorizerOutputWithContext ¶
func (o AuthorizerOutput) ToAuthorizerOutputWithContext(ctx context.Context) AuthorizerOutput
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) 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) 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
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
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
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) Value ¶
func (o AuthorizerTagOutput) Value() pulumi.StringOutput
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
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) 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) 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) ElementType ¶
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) ToCertificateOutput ¶
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
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) 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) 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
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) 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) 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) ElementType ¶
func (CustomMetricOutput) ElementType() reflect.Type
func (CustomMetricOutput) ToCustomMetricOutput ¶
func (o CustomMetricOutput) ToCustomMetricOutput() CustomMetricOutput
func (CustomMetricOutput) ToCustomMetricOutputWithContext ¶
func (o CustomMetricOutput) ToCustomMetricOutputWithContext(ctx context.Context) CustomMetricOutput
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
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
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
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) 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) ElementType ¶
func (DimensionOutput) ElementType() reflect.Type
func (DimensionOutput) ToDimensionOutput ¶
func (o DimensionOutput) ToDimensionOutput() DimensionOutput
func (DimensionOutput) ToDimensionOutputWithContext ¶
func (o DimensionOutput) ToDimensionOutputWithContext(ctx context.Context) DimensionOutput
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
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
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
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) 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) 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) 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"` 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
type DomainConfigurationArgs ¶
type DomainConfigurationArgs struct { AuthorizerConfig DomainConfigurationAuthorizerConfigPtrInput DomainConfigurationName pulumi.StringPtrInput DomainConfigurationStatus DomainConfigurationStatusPtrInput DomainName pulumi.StringPtrInput ServerCertificateArns pulumi.StringArrayInput ServiceType DomainConfigurationServiceTypePtrInput Tags DomainConfigurationTagArrayInput 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
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
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
type DomainConfigurationDomainType ¶
type DomainConfigurationDomainType string
func (DomainConfigurationDomainType) ElementType ¶
func (DomainConfigurationDomainType) ElementType() reflect.Type
func (DomainConfigurationDomainType) ToDomainConfigurationDomainTypeOutput ¶
func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypeOutput() DomainConfigurationDomainTypeOutput
func (DomainConfigurationDomainType) ToDomainConfigurationDomainTypeOutputWithContext ¶
func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypeOutputWithContext(ctx context.Context) DomainConfigurationDomainTypeOutput
func (DomainConfigurationDomainType) ToDomainConfigurationDomainTypePtrOutput ¶
func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput
func (DomainConfigurationDomainType) ToDomainConfigurationDomainTypePtrOutputWithContext ¶
func (e DomainConfigurationDomainType) ToDomainConfigurationDomainTypePtrOutputWithContext(ctx context.Context) DomainConfigurationDomainTypePtrOutput
func (DomainConfigurationDomainType) ToStringOutput ¶
func (e DomainConfigurationDomainType) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationDomainType) ToStringOutputWithContext ¶
func (e DomainConfigurationDomainType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationDomainType) ToStringPtrOutput ¶
func (e DomainConfigurationDomainType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationDomainType) ToStringPtrOutputWithContext ¶
func (e DomainConfigurationDomainType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationDomainTypeInput ¶
type DomainConfigurationDomainTypeInput interface { pulumi.Input ToDomainConfigurationDomainTypeOutput() DomainConfigurationDomainTypeOutput ToDomainConfigurationDomainTypeOutputWithContext(context.Context) DomainConfigurationDomainTypeOutput }
DomainConfigurationDomainTypeInput is an input type that accepts DomainConfigurationDomainTypeArgs and DomainConfigurationDomainTypeOutput values. You can construct a concrete instance of `DomainConfigurationDomainTypeInput` via:
DomainConfigurationDomainTypeArgs{...}
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) 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 DomainConfigurationDomainTypePtrInput ¶
type DomainConfigurationDomainTypePtrInput interface { pulumi.Input ToDomainConfigurationDomainTypePtrOutput() DomainConfigurationDomainTypePtrOutput ToDomainConfigurationDomainTypePtrOutputWithContext(context.Context) DomainConfigurationDomainTypePtrOutput }
func DomainConfigurationDomainTypePtr ¶
func DomainConfigurationDomainTypePtr(v string) DomainConfigurationDomainTypePtrInput
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) 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) ElementType ¶
func (DomainConfigurationOutput) ElementType() reflect.Type
func (DomainConfigurationOutput) ToDomainConfigurationOutput ¶
func (o DomainConfigurationOutput) ToDomainConfigurationOutput() DomainConfigurationOutput
func (DomainConfigurationOutput) ToDomainConfigurationOutputWithContext ¶
func (o DomainConfigurationOutput) ToDomainConfigurationOutputWithContext(ctx context.Context) DomainConfigurationOutput
type DomainConfigurationServerCertificateSummary ¶
type DomainConfigurationServerCertificateSummary struct { ServerCertificateArn *string `pulumi:"serverCertificateArn"` ServerCertificateStatus *DomainConfigurationServerCertificateSummaryServerCertificateStatus `pulumi:"serverCertificateStatus"` ServerCertificateStatusDetail *string `pulumi:"serverCertificateStatusDetail"` }
type DomainConfigurationServerCertificateSummaryArgs ¶
type DomainConfigurationServerCertificateSummaryArgs struct { ServerCertificateArn pulumi.StringPtrInput `pulumi:"serverCertificateArn"` ServerCertificateStatus DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrInput `pulumi:"serverCertificateStatus"` ServerCertificateStatusDetail pulumi.StringPtrInput `pulumi:"serverCertificateStatusDetail"` }
func (DomainConfigurationServerCertificateSummaryArgs) ElementType ¶
func (DomainConfigurationServerCertificateSummaryArgs) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryArgs) ToDomainConfigurationServerCertificateSummaryOutput ¶
func (i DomainConfigurationServerCertificateSummaryArgs) ToDomainConfigurationServerCertificateSummaryOutput() DomainConfigurationServerCertificateSummaryOutput
func (DomainConfigurationServerCertificateSummaryArgs) ToDomainConfigurationServerCertificateSummaryOutputWithContext ¶
func (i DomainConfigurationServerCertificateSummaryArgs) ToDomainConfigurationServerCertificateSummaryOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryOutput
type DomainConfigurationServerCertificateSummaryArray ¶
type DomainConfigurationServerCertificateSummaryArray []DomainConfigurationServerCertificateSummaryInput
func (DomainConfigurationServerCertificateSummaryArray) ElementType ¶
func (DomainConfigurationServerCertificateSummaryArray) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryArray) ToDomainConfigurationServerCertificateSummaryArrayOutput ¶
func (i DomainConfigurationServerCertificateSummaryArray) ToDomainConfigurationServerCertificateSummaryArrayOutput() DomainConfigurationServerCertificateSummaryArrayOutput
func (DomainConfigurationServerCertificateSummaryArray) ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext ¶
func (i DomainConfigurationServerCertificateSummaryArray) ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryArrayOutput
type DomainConfigurationServerCertificateSummaryArrayInput ¶
type DomainConfigurationServerCertificateSummaryArrayInput interface { pulumi.Input ToDomainConfigurationServerCertificateSummaryArrayOutput() DomainConfigurationServerCertificateSummaryArrayOutput ToDomainConfigurationServerCertificateSummaryArrayOutputWithContext(context.Context) DomainConfigurationServerCertificateSummaryArrayOutput }
DomainConfigurationServerCertificateSummaryArrayInput is an input type that accepts DomainConfigurationServerCertificateSummaryArray and DomainConfigurationServerCertificateSummaryArrayOutput values. You can construct a concrete instance of `DomainConfigurationServerCertificateSummaryArrayInput` via:
DomainConfigurationServerCertificateSummaryArray{ DomainConfigurationServerCertificateSummaryArgs{...} }
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
type DomainConfigurationServerCertificateSummaryInput ¶
type DomainConfigurationServerCertificateSummaryInput interface { pulumi.Input ToDomainConfigurationServerCertificateSummaryOutput() DomainConfigurationServerCertificateSummaryOutput ToDomainConfigurationServerCertificateSummaryOutputWithContext(context.Context) DomainConfigurationServerCertificateSummaryOutput }
DomainConfigurationServerCertificateSummaryInput is an input type that accepts DomainConfigurationServerCertificateSummaryArgs and DomainConfigurationServerCertificateSummaryOutput values. You can construct a concrete instance of `DomainConfigurationServerCertificateSummaryInput` via:
DomainConfigurationServerCertificateSummaryArgs{...}
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
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ElementType ¶
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ElementType() reflect.Type
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(ctx context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringOutput ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringOutput() pulumi.StringOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringOutputWithContext ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringPtrOutput ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringPtrOutputWithContext ¶
func (e DomainConfigurationServerCertificateSummaryServerCertificateStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainConfigurationServerCertificateSummaryServerCertificateStatusInput ¶
type DomainConfigurationServerCertificateSummaryServerCertificateStatusInput interface { pulumi.Input ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput ToDomainConfigurationServerCertificateSummaryServerCertificateStatusOutputWithContext(context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput }
DomainConfigurationServerCertificateSummaryServerCertificateStatusInput is an input type that accepts DomainConfigurationServerCertificateSummaryServerCertificateStatusArgs and DomainConfigurationServerCertificateSummaryServerCertificateStatusOutput values. You can construct a concrete instance of `DomainConfigurationServerCertificateSummaryServerCertificateStatusInput` via:
DomainConfigurationServerCertificateSummaryServerCertificateStatusArgs{...}
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) 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 DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrInput ¶
type DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrInput interface { pulumi.Input ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput() DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput ToDomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutputWithContext(context.Context) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrOutput }
func DomainConfigurationServerCertificateSummaryServerCertificateStatusPtr ¶
func DomainConfigurationServerCertificateSummaryServerCertificateStatusPtr(v string) DomainConfigurationServerCertificateSummaryServerCertificateStatusPtrInput
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) 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) 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) 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) 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) 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
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
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
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) Value ¶
func (o DomainConfigurationTagOutput) Value() pulumi.StringOutput
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
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
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) 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) 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) ElementType ¶
func (FleetMetricOutput) ElementType() reflect.Type
func (FleetMetricOutput) ToFleetMetricOutput ¶
func (o FleetMetricOutput) ToFleetMetricOutput() FleetMetricOutput
func (FleetMetricOutput) ToFleetMetricOutputWithContext ¶
func (o FleetMetricOutput) ToFleetMetricOutputWithContext(ctx context.Context) FleetMetricOutput
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
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
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
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) 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
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
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
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
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
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
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"` // 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
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
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
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
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
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) 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) 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 // 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
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
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
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) 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) 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) 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) 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 JobTemplateOutput ¶ added in v0.2.0
type JobTemplateOutput struct{ *pulumi.OutputState }
func (JobTemplateOutput) ElementType ¶ added in v0.2.0
func (JobTemplateOutput) ElementType() reflect.Type
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
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
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
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
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
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
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
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
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
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
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
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) 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) 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) 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) ElementType ¶ added in v0.4.0
func (LoggingOutput) ElementType() reflect.Type
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 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
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) ToMitigationActionActionParamsPtrOutput ¶
func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput
func (MitigationActionActionParamsArgs) ToMitigationActionActionParamsPtrOutputWithContext ¶
func (i MitigationActionActionParamsArgs) ToMitigationActionActionParamsPtrOutputWithContext(ctx context.Context) MitigationActionActionParamsPtrOutput
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) ToMitigationActionActionParamsPtrOutput ¶
func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput
func (MitigationActionActionParamsOutput) ToMitigationActionActionParamsPtrOutputWithContext ¶
func (o MitigationActionActionParamsOutput) ToMitigationActionActionParamsPtrOutputWithContext(ctx context.Context) MitigationActionActionParamsPtrOutput
func (MitigationActionActionParamsOutput) UpdateCACertificateParams ¶
func (o MitigationActionActionParamsOutput) UpdateCACertificateParams() MitigationActionUpdateCACertificateParamsPtrOutput
func (MitigationActionActionParamsOutput) UpdateDeviceCertificateParams ¶
func (o MitigationActionActionParamsOutput) UpdateDeviceCertificateParams() MitigationActionUpdateDeviceCertificateParamsPtrOutput
type MitigationActionActionParamsPtrInput ¶
type MitigationActionActionParamsPtrInput interface { pulumi.Input ToMitigationActionActionParamsPtrOutput() MitigationActionActionParamsPtrOutput ToMitigationActionActionParamsPtrOutputWithContext(context.Context) MitigationActionActionParamsPtrOutput }
MitigationActionActionParamsPtrInput is an input type that accepts MitigationActionActionParamsArgs, MitigationActionActionParamsPtr and MitigationActionActionParamsPtrOutput values. You can construct a concrete instance of `MitigationActionActionParamsPtrInput` via:
MitigationActionActionParamsArgs{...} or: nil
func MitigationActionActionParamsPtr ¶
func MitigationActionActionParamsPtr(v *MitigationActionActionParamsArgs) MitigationActionActionParamsPtrInput
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) UpdateCACertificateParams ¶
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
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
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
type MitigationActionInput ¶
type MitigationActionInput interface { pulumi.Input ToMitigationActionOutput() MitigationActionOutput ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput }
type MitigationActionOutput ¶
type MitigationActionOutput struct{ *pulumi.OutputState }
func (MitigationActionOutput) ElementType ¶
func (MitigationActionOutput) ElementType() reflect.Type
func (MitigationActionOutput) ToMitigationActionOutput ¶
func (o MitigationActionOutput) ToMitigationActionOutput() MitigationActionOutput
func (MitigationActionOutput) ToMitigationActionOutputWithContext ¶
func (o MitigationActionOutput) ToMitigationActionOutputWithContext(ctx context.Context) MitigationActionOutput
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
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) 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) 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) 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) 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
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
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
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) Value ¶
func (o MitigationActionTagOutput) Value() pulumi.StringOutput
The tag's value.
type MitigationActionUpdateCACertificateParams ¶
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 ¶
type MitigationActionUpdateCACertificateParamsAction string
func (MitigationActionUpdateCACertificateParamsAction) ElementType ¶
func (MitigationActionUpdateCACertificateParamsAction) ElementType() reflect.Type
func (MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionOutput ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionOutput() MitigationActionUpdateCACertificateParamsActionOutput
func (MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionOutputWithContext ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsActionOutput
func (MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionPtrOutput ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionPtrOutput() MitigationActionUpdateCACertificateParamsActionPtrOutput
func (MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsActionPtrOutput
func (MitigationActionUpdateCACertificateParamsAction) ToStringOutput ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToStringOutput() pulumi.StringOutput
func (MitigationActionUpdateCACertificateParamsAction) ToStringOutputWithContext ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionUpdateCACertificateParamsAction) ToStringPtrOutput ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateCACertificateParamsAction) ToStringPtrOutputWithContext ¶
func (e MitigationActionUpdateCACertificateParamsAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateCACertificateParamsActionInput ¶
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 ¶
type MitigationActionUpdateCACertificateParamsActionOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateCACertificateParamsActionOutput) ElementType ¶
func (MitigationActionUpdateCACertificateParamsActionOutput) ElementType() reflect.Type
func (MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionOutput ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionOutput() MitigationActionUpdateCACertificateParamsActionOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsActionOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutput ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutput() MitigationActionUpdateCACertificateParamsActionPtrOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsActionPtrOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToStringOutput ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToStringOutput() pulumi.StringOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToStringOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToStringPtrOutput ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateCACertificateParamsActionOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateCACertificateParamsActionPtrInput ¶
type MitigationActionUpdateCACertificateParamsActionPtrInput interface { pulumi.Input ToMitigationActionUpdateCACertificateParamsActionPtrOutput() MitigationActionUpdateCACertificateParamsActionPtrOutput ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext(context.Context) MitigationActionUpdateCACertificateParamsActionPtrOutput }
func MitigationActionUpdateCACertificateParamsActionPtr ¶
func MitigationActionUpdateCACertificateParamsActionPtr(v string) MitigationActionUpdateCACertificateParamsActionPtrInput
type MitigationActionUpdateCACertificateParamsActionPtrOutput ¶
type MitigationActionUpdateCACertificateParamsActionPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateCACertificateParamsActionPtrOutput) ElementType ¶
func (MitigationActionUpdateCACertificateParamsActionPtrOutput) ElementType() reflect.Type
func (MitigationActionUpdateCACertificateParamsActionPtrOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutput ¶
func (o MitigationActionUpdateCACertificateParamsActionPtrOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutput() MitigationActionUpdateCACertificateParamsActionPtrOutput
func (MitigationActionUpdateCACertificateParamsActionPtrOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsActionPtrOutput) ToMitigationActionUpdateCACertificateParamsActionPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsActionPtrOutput
func (MitigationActionUpdateCACertificateParamsActionPtrOutput) ToStringPtrOutput ¶
func (o MitigationActionUpdateCACertificateParamsActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MitigationActionUpdateCACertificateParamsActionPtrOutput) ToStringPtrOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MitigationActionUpdateCACertificateParamsArgs ¶
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 ¶
func (MitigationActionUpdateCACertificateParamsArgs) ElementType() reflect.Type
func (MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsOutput ¶
func (i MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsOutput() MitigationActionUpdateCACertificateParamsOutput
func (MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsOutputWithContext ¶
func (i MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsOutput
func (MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsPtrOutput ¶
func (i MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsPtrOutput() MitigationActionUpdateCACertificateParamsPtrOutput
func (MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsPtrOutputWithContext ¶
func (i MitigationActionUpdateCACertificateParamsArgs) ToMitigationActionUpdateCACertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsPtrOutput
type MitigationActionUpdateCACertificateParamsInput ¶
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 ¶
type MitigationActionUpdateCACertificateParamsOutput struct{ *pulumi.OutputState }
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
func (MitigationActionUpdateCACertificateParamsOutput) ElementType ¶
func (MitigationActionUpdateCACertificateParamsOutput) ElementType() reflect.Type
func (MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsOutput ¶
func (o MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsOutput() MitigationActionUpdateCACertificateParamsOutput
func (MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsOutput
func (MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsPtrOutput ¶
func (o MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsPtrOutput() MitigationActionUpdateCACertificateParamsPtrOutput
func (MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsPtrOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsOutput) ToMitigationActionUpdateCACertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsPtrOutput
type MitigationActionUpdateCACertificateParamsPtrInput ¶
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 ¶
func MitigationActionUpdateCACertificateParamsPtr(v *MitigationActionUpdateCACertificateParamsArgs) MitigationActionUpdateCACertificateParamsPtrInput
type MitigationActionUpdateCACertificateParamsPtrOutput ¶
type MitigationActionUpdateCACertificateParamsPtrOutput struct{ *pulumi.OutputState }
func (MitigationActionUpdateCACertificateParamsPtrOutput) ElementType ¶
func (MitigationActionUpdateCACertificateParamsPtrOutput) ElementType() reflect.Type
func (MitigationActionUpdateCACertificateParamsPtrOutput) ToMitigationActionUpdateCACertificateParamsPtrOutput ¶
func (o MitigationActionUpdateCACertificateParamsPtrOutput) ToMitigationActionUpdateCACertificateParamsPtrOutput() MitigationActionUpdateCACertificateParamsPtrOutput
func (MitigationActionUpdateCACertificateParamsPtrOutput) ToMitigationActionUpdateCACertificateParamsPtrOutputWithContext ¶
func (o MitigationActionUpdateCACertificateParamsPtrOutput) ToMitigationActionUpdateCACertificateParamsPtrOutputWithContext(ctx context.Context) MitigationActionUpdateCACertificateParamsPtrOutput
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
deprecated
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
Deprecated: Policy is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) ElementType ¶
func (PolicyOutput) ElementType() reflect.Type
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) 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) 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) 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) 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) 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"` }
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) 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 }
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) ElementType ¶
func (ProvisioningTemplateOutput) ElementType() reflect.Type
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) 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) 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) 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) 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) 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) 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) 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 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. 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) 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. 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) 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) 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) 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.
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) 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) 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 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) 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) 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) 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) 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) 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) ElementType ¶
func (ScheduledAuditOutput) ElementType() reflect.Type
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) ElementType ¶
func (SecurityProfileOutput) ElementType() reflect.Type
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) 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) 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) 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) 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) 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) 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) 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
deprecated
type Thing struct { pulumi.CustomResourceState AttributePayload ThingAttributePayloadPtrOutput `pulumi:"attributePayload"` ThingName pulumi.StringPtrOutput `pulumi:"thingName"` }
Resource Type definition for AWS::IoT::Thing
Deprecated: Thing is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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) 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) 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) ToThingAttributePayloadPtrOutput ¶
func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutput() ThingAttributePayloadPtrOutput
func (ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutputWithContext ¶
func (o ThingAttributePayloadPtrOutput) ToThingAttributePayloadPtrOutputWithContext(ctx context.Context) ThingAttributePayloadPtrOutput
type ThingInput ¶
type ThingInput interface { pulumi.Input ToThingOutput() ThingOutput ToThingOutputWithContext(ctx context.Context) ThingOutput }
type ThingOutput ¶
type ThingOutput struct{ *pulumi.OutputState }
func (ThingOutput) ElementType ¶
func (ThingOutput) ElementType() reflect.Type
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) 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) 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 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) 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) 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) 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"` DynamoDB *TopicRuleDynamoDBAction `pulumi:"dynamoDB"` DynamoDBv2 *TopicRuleDynamoDBv2Action `pulumi:"dynamoDBv2"` 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"` 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"` DynamoDB TopicRuleDynamoDBActionPtrInput `pulumi:"dynamoDB"` DynamoDBv2 TopicRuleDynamoDBv2ActionPtrInput `pulumi:"dynamoDBv2"` 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"` 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) 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) 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) 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) DynamoDB ¶
func (o TopicRuleActionOutput) DynamoDB() TopicRuleDynamoDBActionPtrOutput
func (TopicRuleActionOutput) DynamoDBv2 ¶
func (o TopicRuleActionOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
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) 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) 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) DynamoDB ¶
func (o TopicRuleActionPtrOutput) DynamoDB() TopicRuleDynamoDBActionPtrOutput
func (TopicRuleActionPtrOutput) DynamoDBv2 ¶
func (o TopicRuleActionPtrOutput) DynamoDBv2() TopicRuleDynamoDBv2ActionPtrOutput
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) ToTopicRuleCloudwatchAlarmActionPtrOutput ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutput() TopicRuleCloudwatchAlarmActionPtrOutput
func (TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext ¶
func (o TopicRuleCloudwatchAlarmActionPtrOutput) ToTopicRuleCloudwatchAlarmActionPtrOutputWithContext(ctx context.Context) TopicRuleCloudwatchAlarmActionPtrOutput
type TopicRuleCloudwatchLogsActionArgs ¶
type TopicRuleCloudwatchLogsActionArgs struct { LogGroupName pulumi.StringInput `pulumi:"logGroupName"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (TopicRuleCloudwatchLogsActionArgs) ElementType ¶
func (TopicRuleCloudwatchLogsActionArgs) ElementType() reflect.Type
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) 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) 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) 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) 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) 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) 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) 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) 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) ElementType ¶
func (TopicRuleDestinationOutput) ElementType() reflect.Type
func (TopicRuleDestinationOutput) ToTopicRuleDestinationOutput ¶
func (o TopicRuleDestinationOutput) ToTopicRuleDestinationOutput() TopicRuleDestinationOutput
func (TopicRuleDestinationOutput) ToTopicRuleDestinationOutputWithContext ¶
func (o TopicRuleDestinationOutput) ToTopicRuleDestinationOutputWithContext(ctx context.Context) TopicRuleDestinationOutput
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) 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) 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 TopicRuleDynamoDBAction ¶
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 ¶
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 ¶
func (TopicRuleDynamoDBActionArgs) ElementType() reflect.Type
func (TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionOutput ¶
func (i TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionOutput() TopicRuleDynamoDBActionOutput
func (TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionOutputWithContext ¶
func (i TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionOutputWithContext(ctx context.Context) TopicRuleDynamoDBActionOutput
func (TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionPtrOutput ¶
func (i TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionPtrOutput() TopicRuleDynamoDBActionPtrOutput
func (TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionPtrOutputWithContext ¶
func (i TopicRuleDynamoDBActionArgs) ToTopicRuleDynamoDBActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBActionPtrOutput
type TopicRuleDynamoDBActionInput ¶
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 ¶
type TopicRuleDynamoDBActionOutput struct{ *pulumi.OutputState }
func (TopicRuleDynamoDBActionOutput) ElementType ¶
func (TopicRuleDynamoDBActionOutput) ElementType() reflect.Type
func (TopicRuleDynamoDBActionOutput) HashKeyField ¶
func (o TopicRuleDynamoDBActionOutput) HashKeyField() pulumi.StringOutput
func (TopicRuleDynamoDBActionOutput) HashKeyType ¶
func (o TopicRuleDynamoDBActionOutput) HashKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionOutput) HashKeyValue ¶
func (o TopicRuleDynamoDBActionOutput) HashKeyValue() pulumi.StringOutput
func (TopicRuleDynamoDBActionOutput) PayloadField ¶
func (o TopicRuleDynamoDBActionOutput) PayloadField() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionOutput) RangeKeyField ¶
func (o TopicRuleDynamoDBActionOutput) RangeKeyField() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionOutput) RangeKeyType ¶
func (o TopicRuleDynamoDBActionOutput) RangeKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionOutput) RangeKeyValue ¶
func (o TopicRuleDynamoDBActionOutput) RangeKeyValue() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionOutput) RoleArn ¶
func (o TopicRuleDynamoDBActionOutput) RoleArn() pulumi.StringOutput
func (TopicRuleDynamoDBActionOutput) TableName ¶
func (o TopicRuleDynamoDBActionOutput) TableName() pulumi.StringOutput
func (TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionOutput ¶
func (o TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionOutput() TopicRuleDynamoDBActionOutput
func (TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionOutputWithContext ¶
func (o TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionOutputWithContext(ctx context.Context) TopicRuleDynamoDBActionOutput
func (TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionPtrOutput ¶
func (o TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionPtrOutput() TopicRuleDynamoDBActionPtrOutput
func (TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionPtrOutputWithContext ¶
func (o TopicRuleDynamoDBActionOutput) ToTopicRuleDynamoDBActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBActionPtrOutput
type TopicRuleDynamoDBActionPtrInput ¶
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 ¶
func TopicRuleDynamoDBActionPtr(v *TopicRuleDynamoDBActionArgs) TopicRuleDynamoDBActionPtrInput
type TopicRuleDynamoDBActionPtrOutput ¶
type TopicRuleDynamoDBActionPtrOutput struct{ *pulumi.OutputState }
func (TopicRuleDynamoDBActionPtrOutput) Elem ¶
func (o TopicRuleDynamoDBActionPtrOutput) Elem() TopicRuleDynamoDBActionOutput
func (TopicRuleDynamoDBActionPtrOutput) ElementType ¶
func (TopicRuleDynamoDBActionPtrOutput) ElementType() reflect.Type
func (TopicRuleDynamoDBActionPtrOutput) HashKeyField ¶
func (o TopicRuleDynamoDBActionPtrOutput) HashKeyField() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) HashKeyType ¶
func (o TopicRuleDynamoDBActionPtrOutput) HashKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) HashKeyValue ¶
func (o TopicRuleDynamoDBActionPtrOutput) HashKeyValue() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) PayloadField ¶
func (o TopicRuleDynamoDBActionPtrOutput) PayloadField() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) RangeKeyField ¶
func (o TopicRuleDynamoDBActionPtrOutput) RangeKeyField() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) RangeKeyType ¶
func (o TopicRuleDynamoDBActionPtrOutput) RangeKeyType() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) RangeKeyValue ¶
func (o TopicRuleDynamoDBActionPtrOutput) RangeKeyValue() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) RoleArn ¶
func (o TopicRuleDynamoDBActionPtrOutput) RoleArn() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) TableName ¶
func (o TopicRuleDynamoDBActionPtrOutput) TableName() pulumi.StringPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) ToTopicRuleDynamoDBActionPtrOutput ¶
func (o TopicRuleDynamoDBActionPtrOutput) ToTopicRuleDynamoDBActionPtrOutput() TopicRuleDynamoDBActionPtrOutput
func (TopicRuleDynamoDBActionPtrOutput) ToTopicRuleDynamoDBActionPtrOutputWithContext ¶
func (o TopicRuleDynamoDBActionPtrOutput) ToTopicRuleDynamoDBActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBActionPtrOutput
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) 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) 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) ToTopicRuleDynamoDBv2ActionPtrOutput ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutput() TopicRuleDynamoDBv2ActionPtrOutput
func (TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext ¶
func (o TopicRuleDynamoDBv2ActionPtrOutput) ToTopicRuleDynamoDBv2ActionPtrOutputWithContext(ctx context.Context) TopicRuleDynamoDBv2ActionPtrOutput
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) ToTopicRuleLambdaActionPtrOutput ¶
func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutput() TopicRuleLambdaActionPtrOutput
func (TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutputWithContext ¶
func (o TopicRuleLambdaActionPtrOutput) ToTopicRuleLambdaActionPtrOutputWithContext(ctx context.Context) TopicRuleLambdaActionPtrOutput
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) 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) 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) 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) ElementType ¶
func (TopicRuleOutput) ElementType() reflect.Type
func (TopicRuleOutput) ToTopicRuleOutput ¶
func (o TopicRuleOutput) ToTopicRuleOutput() TopicRuleOutput
func (TopicRuleOutput) ToTopicRuleOutputWithContext ¶
func (o TopicRuleOutput) ToTopicRuleOutputWithContext(ctx context.Context) TopicRuleOutput
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) 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
func (TopicRulePayloadArgs) ToTopicRulePayloadPtrOutput ¶ added in v0.2.0
func (i TopicRulePayloadArgs) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
func (TopicRulePayloadArgs) ToTopicRulePayloadPtrOutputWithContext ¶ added in v0.2.0
func (i TopicRulePayloadArgs) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
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) 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
func (TopicRulePayloadOutput) ToTopicRulePayloadPtrOutput ¶ added in v0.2.0
func (o TopicRulePayloadOutput) ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput
func (TopicRulePayloadOutput) ToTopicRulePayloadPtrOutputWithContext ¶ added in v0.2.0
func (o TopicRulePayloadOutput) ToTopicRulePayloadPtrOutputWithContext(ctx context.Context) TopicRulePayloadPtrOutput
type TopicRulePayloadPtrInput ¶ added in v0.2.0
type TopicRulePayloadPtrInput interface { pulumi.Input ToTopicRulePayloadPtrOutput() TopicRulePayloadPtrOutput ToTopicRulePayloadPtrOutputWithContext(context.Context) TopicRulePayloadPtrOutput }
TopicRulePayloadPtrInput is an input type that accepts TopicRulePayloadArgs, TopicRulePayloadPtr and TopicRulePayloadPtrOutput values. You can construct a concrete instance of `TopicRulePayloadPtrInput` via:
TopicRulePayloadArgs{...} or: nil
func TopicRulePayloadPtr ¶ added in v0.2.0
func TopicRulePayloadPtr(v *TopicRulePayloadArgs) TopicRulePayloadPtrInput
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) 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) 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) 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) 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) 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) 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) 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) ToTopicRulePutItemInputPtrOutput ¶
func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutput() TopicRulePutItemInputPtrOutput
func (TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutputWithContext ¶
func (o TopicRulePutItemInputPtrOutput) ToTopicRulePutItemInputPtrOutputWithContext(ctx context.Context) TopicRulePutItemInputPtrOutput
type TopicRuleRepublishActionArgs ¶
type TopicRuleRepublishActionArgs struct { 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) 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 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) Qos ¶
func (o TopicRuleRepublishActionOutput) Qos() pulumi.IntPtrOutput
func (TopicRuleRepublishActionOutput) RoleArn ¶
func (o TopicRuleRepublishActionOutput) RoleArn() pulumi.StringOutput
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) Qos ¶
func (o TopicRuleRepublishActionPtrOutput) Qos() pulumi.IntPtrOutput
func (TopicRuleRepublishActionPtrOutput) RoleArn ¶
func (o TopicRuleRepublishActionPtrOutput) RoleArn() pulumi.StringPtrOutput
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 TopicRuleTimestreamAction ¶
type TopicRuleTimestreamAction struct { BatchMode *bool `pulumi:"batchMode"` 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 { BatchMode pulumi.BoolPtrInput `pulumi:"batchMode"` 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) 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) BatchMode ¶
func (o TopicRuleTimestreamActionOutput) BatchMode() pulumi.BoolPtrOutput
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) 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) BatchMode ¶
func (o TopicRuleTimestreamActionPtrOutput) BatchMode() pulumi.BoolPtrOutput
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) 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) 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) 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) 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) 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) 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) 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) 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
Source Files
¶
- accountAuditConfiguration.go
- authorizer.go
- certificate.go
- customMetric.go
- dimension.go
- domainConfiguration.go
- fleetMetric.go
- init.go
- jobTemplate.go
- logging.go
- mitigationAction.go
- policy.go
- policyPrincipalAttachment.go
- provisioningTemplate.go
- pulumiEnums.go
- pulumiTypes.go
- resourceSpecificLogging.go
- scheduledAudit.go
- securityProfile.go
- thing.go
- thingPrincipalAttachment.go
- topicRule.go
- topicRuleDestination.go