Documentation
¶
Index ¶
- type AggregationAuthorization
- type AggregationAuthorizationArgs
- type AggregationAuthorizationInput
- type AggregationAuthorizationOutput
- func (AggregationAuthorizationOutput) ElementType() reflect.Type
- func (o AggregationAuthorizationOutput) ToAggregationAuthorizationOutput() AggregationAuthorizationOutput
- func (o AggregationAuthorizationOutput) ToAggregationAuthorizationOutputWithContext(ctx context.Context) AggregationAuthorizationOutput
- type AggregationAuthorizationState
- type AggregationAuthorizationTag
- type AggregationAuthorizationTagArgs
- func (AggregationAuthorizationTagArgs) ElementType() reflect.Type
- func (i AggregationAuthorizationTagArgs) ToAggregationAuthorizationTagOutput() AggregationAuthorizationTagOutput
- func (i AggregationAuthorizationTagArgs) ToAggregationAuthorizationTagOutputWithContext(ctx context.Context) AggregationAuthorizationTagOutput
- type AggregationAuthorizationTagArray
- func (AggregationAuthorizationTagArray) ElementType() reflect.Type
- func (i AggregationAuthorizationTagArray) ToAggregationAuthorizationTagArrayOutput() AggregationAuthorizationTagArrayOutput
- func (i AggregationAuthorizationTagArray) ToAggregationAuthorizationTagArrayOutputWithContext(ctx context.Context) AggregationAuthorizationTagArrayOutput
- type AggregationAuthorizationTagArrayInput
- type AggregationAuthorizationTagArrayOutput
- func (AggregationAuthorizationTagArrayOutput) ElementType() reflect.Type
- func (o AggregationAuthorizationTagArrayOutput) Index(i pulumi.IntInput) AggregationAuthorizationTagOutput
- func (o AggregationAuthorizationTagArrayOutput) ToAggregationAuthorizationTagArrayOutput() AggregationAuthorizationTagArrayOutput
- func (o AggregationAuthorizationTagArrayOutput) ToAggregationAuthorizationTagArrayOutputWithContext(ctx context.Context) AggregationAuthorizationTagArrayOutput
- type AggregationAuthorizationTagInput
- type AggregationAuthorizationTagOutput
- func (AggregationAuthorizationTagOutput) ElementType() reflect.Type
- func (o AggregationAuthorizationTagOutput) Key() pulumi.StringOutput
- func (o AggregationAuthorizationTagOutput) ToAggregationAuthorizationTagOutput() AggregationAuthorizationTagOutput
- func (o AggregationAuthorizationTagOutput) ToAggregationAuthorizationTagOutputWithContext(ctx context.Context) AggregationAuthorizationTagOutput
- func (o AggregationAuthorizationTagOutput) Value() pulumi.StringOutput
- type ConfigRuledeprecated
- type ConfigRuleArgs
- type ConfigRuleInput
- type ConfigRuleOutput
- type ConfigRuleScope
- type ConfigRuleScopeArgs
- func (ConfigRuleScopeArgs) ElementType() reflect.Type
- func (i ConfigRuleScopeArgs) ToConfigRuleScopeOutput() ConfigRuleScopeOutput
- func (i ConfigRuleScopeArgs) ToConfigRuleScopeOutputWithContext(ctx context.Context) ConfigRuleScopeOutput
- func (i ConfigRuleScopeArgs) ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput
- func (i ConfigRuleScopeArgs) ToConfigRuleScopePtrOutputWithContext(ctx context.Context) ConfigRuleScopePtrOutput
- type ConfigRuleScopeInput
- type ConfigRuleScopeOutput
- func (o ConfigRuleScopeOutput) ComplianceResourceId() pulumi.StringPtrOutput
- func (o ConfigRuleScopeOutput) ComplianceResourceTypes() pulumi.StringArrayOutput
- func (ConfigRuleScopeOutput) ElementType() reflect.Type
- func (o ConfigRuleScopeOutput) TagKey() pulumi.StringPtrOutput
- func (o ConfigRuleScopeOutput) TagValue() pulumi.StringPtrOutput
- func (o ConfigRuleScopeOutput) ToConfigRuleScopeOutput() ConfigRuleScopeOutput
- func (o ConfigRuleScopeOutput) ToConfigRuleScopeOutputWithContext(ctx context.Context) ConfigRuleScopeOutput
- func (o ConfigRuleScopeOutput) ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput
- func (o ConfigRuleScopeOutput) ToConfigRuleScopePtrOutputWithContext(ctx context.Context) ConfigRuleScopePtrOutput
- type ConfigRuleScopePtrInput
- type ConfigRuleScopePtrOutput
- func (o ConfigRuleScopePtrOutput) ComplianceResourceId() pulumi.StringPtrOutput
- func (o ConfigRuleScopePtrOutput) ComplianceResourceTypes() pulumi.StringArrayOutput
- func (o ConfigRuleScopePtrOutput) Elem() ConfigRuleScopeOutput
- func (ConfigRuleScopePtrOutput) ElementType() reflect.Type
- func (o ConfigRuleScopePtrOutput) TagKey() pulumi.StringPtrOutput
- func (o ConfigRuleScopePtrOutput) TagValue() pulumi.StringPtrOutput
- func (o ConfigRuleScopePtrOutput) ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput
- func (o ConfigRuleScopePtrOutput) ToConfigRuleScopePtrOutputWithContext(ctx context.Context) ConfigRuleScopePtrOutput
- type ConfigRuleSource
- type ConfigRuleSourceArgs
- func (ConfigRuleSourceArgs) ElementType() reflect.Type
- func (i ConfigRuleSourceArgs) ToConfigRuleSourceOutput() ConfigRuleSourceOutput
- func (i ConfigRuleSourceArgs) ToConfigRuleSourceOutputWithContext(ctx context.Context) ConfigRuleSourceOutput
- func (i ConfigRuleSourceArgs) ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput
- func (i ConfigRuleSourceArgs) ToConfigRuleSourcePtrOutputWithContext(ctx context.Context) ConfigRuleSourcePtrOutput
- type ConfigRuleSourceDetail
- type ConfigRuleSourceDetailArgs
- type ConfigRuleSourceDetailArray
- func (ConfigRuleSourceDetailArray) ElementType() reflect.Type
- func (i ConfigRuleSourceDetailArray) ToConfigRuleSourceDetailArrayOutput() ConfigRuleSourceDetailArrayOutput
- func (i ConfigRuleSourceDetailArray) ToConfigRuleSourceDetailArrayOutputWithContext(ctx context.Context) ConfigRuleSourceDetailArrayOutput
- type ConfigRuleSourceDetailArrayInput
- type ConfigRuleSourceDetailArrayOutput
- func (ConfigRuleSourceDetailArrayOutput) ElementType() reflect.Type
- func (o ConfigRuleSourceDetailArrayOutput) Index(i pulumi.IntInput) ConfigRuleSourceDetailOutput
- func (o ConfigRuleSourceDetailArrayOutput) ToConfigRuleSourceDetailArrayOutput() ConfigRuleSourceDetailArrayOutput
- func (o ConfigRuleSourceDetailArrayOutput) ToConfigRuleSourceDetailArrayOutputWithContext(ctx context.Context) ConfigRuleSourceDetailArrayOutput
- type ConfigRuleSourceDetailInput
- type ConfigRuleSourceDetailOutput
- func (ConfigRuleSourceDetailOutput) ElementType() reflect.Type
- func (o ConfigRuleSourceDetailOutput) EventSource() pulumi.StringOutput
- func (o ConfigRuleSourceDetailOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
- func (o ConfigRuleSourceDetailOutput) MessageType() pulumi.StringOutput
- func (o ConfigRuleSourceDetailOutput) ToConfigRuleSourceDetailOutput() ConfigRuleSourceDetailOutput
- func (o ConfigRuleSourceDetailOutput) ToConfigRuleSourceDetailOutputWithContext(ctx context.Context) ConfigRuleSourceDetailOutput
- type ConfigRuleSourceInput
- type ConfigRuleSourceOutput
- func (ConfigRuleSourceOutput) ElementType() reflect.Type
- func (o ConfigRuleSourceOutput) Owner() pulumi.StringOutput
- func (o ConfigRuleSourceOutput) SourceDetails() ConfigRuleSourceDetailArrayOutput
- func (o ConfigRuleSourceOutput) SourceIdentifier() pulumi.StringOutput
- func (o ConfigRuleSourceOutput) ToConfigRuleSourceOutput() ConfigRuleSourceOutput
- func (o ConfigRuleSourceOutput) ToConfigRuleSourceOutputWithContext(ctx context.Context) ConfigRuleSourceOutput
- func (o ConfigRuleSourceOutput) ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput
- func (o ConfigRuleSourceOutput) ToConfigRuleSourcePtrOutputWithContext(ctx context.Context) ConfigRuleSourcePtrOutput
- type ConfigRuleSourcePtrInput
- type ConfigRuleSourcePtrOutput
- func (o ConfigRuleSourcePtrOutput) Elem() ConfigRuleSourceOutput
- func (ConfigRuleSourcePtrOutput) ElementType() reflect.Type
- func (o ConfigRuleSourcePtrOutput) Owner() pulumi.StringPtrOutput
- func (o ConfigRuleSourcePtrOutput) SourceDetails() ConfigRuleSourceDetailArrayOutput
- func (o ConfigRuleSourcePtrOutput) SourceIdentifier() pulumi.StringPtrOutput
- func (o ConfigRuleSourcePtrOutput) ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput
- func (o ConfigRuleSourcePtrOutput) ToConfigRuleSourcePtrOutputWithContext(ctx context.Context) ConfigRuleSourcePtrOutput
- type ConfigRuleState
- type ConfigurationAggregator
- type ConfigurationAggregatorAccountAggregationSource
- type ConfigurationAggregatorAccountAggregationSourceArgs
- func (ConfigurationAggregatorAccountAggregationSourceArgs) ElementType() reflect.Type
- func (i ConfigurationAggregatorAccountAggregationSourceArgs) ToConfigurationAggregatorAccountAggregationSourceOutput() ConfigurationAggregatorAccountAggregationSourceOutput
- func (i ConfigurationAggregatorAccountAggregationSourceArgs) ToConfigurationAggregatorAccountAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceOutput
- type ConfigurationAggregatorAccountAggregationSourceArray
- func (ConfigurationAggregatorAccountAggregationSourceArray) ElementType() reflect.Type
- func (i ConfigurationAggregatorAccountAggregationSourceArray) ToConfigurationAggregatorAccountAggregationSourceArrayOutput() ConfigurationAggregatorAccountAggregationSourceArrayOutput
- func (i ConfigurationAggregatorAccountAggregationSourceArray) ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceArrayOutput
- type ConfigurationAggregatorAccountAggregationSourceArrayInput
- type ConfigurationAggregatorAccountAggregationSourceArrayOutput
- func (ConfigurationAggregatorAccountAggregationSourceArrayOutput) ElementType() reflect.Type
- func (o ConfigurationAggregatorAccountAggregationSourceArrayOutput) Index(i pulumi.IntInput) ConfigurationAggregatorAccountAggregationSourceOutput
- func (o ConfigurationAggregatorAccountAggregationSourceArrayOutput) ToConfigurationAggregatorAccountAggregationSourceArrayOutput() ConfigurationAggregatorAccountAggregationSourceArrayOutput
- func (o ConfigurationAggregatorAccountAggregationSourceArrayOutput) ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceArrayOutput
- type ConfigurationAggregatorAccountAggregationSourceInput
- type ConfigurationAggregatorAccountAggregationSourceOutput
- func (o ConfigurationAggregatorAccountAggregationSourceOutput) AccountIds() pulumi.StringArrayOutput
- func (o ConfigurationAggregatorAccountAggregationSourceOutput) AllAwsRegions() pulumi.BoolPtrOutput
- func (o ConfigurationAggregatorAccountAggregationSourceOutput) AwsRegions() pulumi.StringArrayOutput
- func (ConfigurationAggregatorAccountAggregationSourceOutput) ElementType() reflect.Type
- func (o ConfigurationAggregatorAccountAggregationSourceOutput) ToConfigurationAggregatorAccountAggregationSourceOutput() ConfigurationAggregatorAccountAggregationSourceOutput
- func (o ConfigurationAggregatorAccountAggregationSourceOutput) ToConfigurationAggregatorAccountAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceOutput
- type ConfigurationAggregatorArgs
- type ConfigurationAggregatorInput
- type ConfigurationAggregatorOrganizationAggregationSource
- type ConfigurationAggregatorOrganizationAggregationSourceArgs
- func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ElementType() reflect.Type
- func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourceOutput() ConfigurationAggregatorOrganizationAggregationSourceOutput
- func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourceOutput
- func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- type ConfigurationAggregatorOrganizationAggregationSourceInput
- type ConfigurationAggregatorOrganizationAggregationSourceOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) AllAwsRegions() pulumi.BoolPtrOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) AwsRegions() pulumi.StringArrayOutput
- func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ElementType() reflect.Type
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) RoleArn() pulumi.StringOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourceOutput() ConfigurationAggregatorOrganizationAggregationSourceOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourceOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- type ConfigurationAggregatorOrganizationAggregationSourcePtrInput
- type ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) AllAwsRegions() pulumi.BoolPtrOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) AwsRegions() pulumi.StringArrayOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) Elem() ConfigurationAggregatorOrganizationAggregationSourceOutput
- func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ElementType() reflect.Type
- func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
- type ConfigurationAggregatorOutput
- type ConfigurationAggregatorState
- type ConfigurationAggregatorTag
- type ConfigurationAggregatorTagArgs
- func (ConfigurationAggregatorTagArgs) ElementType() reflect.Type
- func (i ConfigurationAggregatorTagArgs) ToConfigurationAggregatorTagOutput() ConfigurationAggregatorTagOutput
- func (i ConfigurationAggregatorTagArgs) ToConfigurationAggregatorTagOutputWithContext(ctx context.Context) ConfigurationAggregatorTagOutput
- type ConfigurationAggregatorTagArray
- func (ConfigurationAggregatorTagArray) ElementType() reflect.Type
- func (i ConfigurationAggregatorTagArray) ToConfigurationAggregatorTagArrayOutput() ConfigurationAggregatorTagArrayOutput
- func (i ConfigurationAggregatorTagArray) ToConfigurationAggregatorTagArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorTagArrayOutput
- type ConfigurationAggregatorTagArrayInput
- type ConfigurationAggregatorTagArrayOutput
- func (ConfigurationAggregatorTagArrayOutput) ElementType() reflect.Type
- func (o ConfigurationAggregatorTagArrayOutput) Index(i pulumi.IntInput) ConfigurationAggregatorTagOutput
- func (o ConfigurationAggregatorTagArrayOutput) ToConfigurationAggregatorTagArrayOutput() ConfigurationAggregatorTagArrayOutput
- func (o ConfigurationAggregatorTagArrayOutput) ToConfigurationAggregatorTagArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorTagArrayOutput
- type ConfigurationAggregatorTagInput
- type ConfigurationAggregatorTagOutput
- func (ConfigurationAggregatorTagOutput) ElementType() reflect.Type
- func (o ConfigurationAggregatorTagOutput) Key() pulumi.StringOutput
- func (o ConfigurationAggregatorTagOutput) ToConfigurationAggregatorTagOutput() ConfigurationAggregatorTagOutput
- func (o ConfigurationAggregatorTagOutput) ToConfigurationAggregatorTagOutputWithContext(ctx context.Context) ConfigurationAggregatorTagOutput
- func (o ConfigurationAggregatorTagOutput) Value() pulumi.StringOutput
- type ConfigurationRecorderdeprecated
- type ConfigurationRecorderArgs
- type ConfigurationRecorderInput
- type ConfigurationRecorderOutput
- type ConfigurationRecorderRecordingGroup
- type ConfigurationRecorderRecordingGroupArgs
- func (ConfigurationRecorderRecordingGroupArgs) ElementType() reflect.Type
- func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupOutput() ConfigurationRecorderRecordingGroupOutput
- func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupOutput
- func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput
- func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupPtrOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupPtrOutput
- type ConfigurationRecorderRecordingGroupInput
- type ConfigurationRecorderRecordingGroupOutput
- func (o ConfigurationRecorderRecordingGroupOutput) AllSupported() pulumi.BoolPtrOutput
- func (ConfigurationRecorderRecordingGroupOutput) ElementType() reflect.Type
- func (o ConfigurationRecorderRecordingGroupOutput) IncludeGlobalResourceTypes() pulumi.BoolPtrOutput
- func (o ConfigurationRecorderRecordingGroupOutput) ResourceTypes() pulumi.StringArrayOutput
- func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupOutput() ConfigurationRecorderRecordingGroupOutput
- func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupOutput
- func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput
- func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupPtrOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupPtrOutput
- type ConfigurationRecorderRecordingGroupPtrInput
- type ConfigurationRecorderRecordingGroupPtrOutput
- func (o ConfigurationRecorderRecordingGroupPtrOutput) AllSupported() pulumi.BoolPtrOutput
- func (o ConfigurationRecorderRecordingGroupPtrOutput) Elem() ConfigurationRecorderRecordingGroupOutput
- func (ConfigurationRecorderRecordingGroupPtrOutput) ElementType() reflect.Type
- func (o ConfigurationRecorderRecordingGroupPtrOutput) IncludeGlobalResourceTypes() pulumi.BoolPtrOutput
- func (o ConfigurationRecorderRecordingGroupPtrOutput) ResourceTypes() pulumi.StringArrayOutput
- func (o ConfigurationRecorderRecordingGroupPtrOutput) ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput
- func (o ConfigurationRecorderRecordingGroupPtrOutput) ToConfigurationRecorderRecordingGroupPtrOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupPtrOutput
- type ConfigurationRecorderState
- type ConformancePack
- type ConformancePackArgs
- type ConformancePackInput
- type ConformancePackInputParameter
- type ConformancePackInputParameterArgs
- func (ConformancePackInputParameterArgs) ElementType() reflect.Type
- func (i ConformancePackInputParameterArgs) ToConformancePackInputParameterOutput() ConformancePackInputParameterOutput
- func (i ConformancePackInputParameterArgs) ToConformancePackInputParameterOutputWithContext(ctx context.Context) ConformancePackInputParameterOutput
- type ConformancePackInputParameterArray
- func (ConformancePackInputParameterArray) ElementType() reflect.Type
- func (i ConformancePackInputParameterArray) ToConformancePackInputParameterArrayOutput() ConformancePackInputParameterArrayOutput
- func (i ConformancePackInputParameterArray) ToConformancePackInputParameterArrayOutputWithContext(ctx context.Context) ConformancePackInputParameterArrayOutput
- type ConformancePackInputParameterArrayInput
- type ConformancePackInputParameterArrayOutput
- func (ConformancePackInputParameterArrayOutput) ElementType() reflect.Type
- func (o ConformancePackInputParameterArrayOutput) Index(i pulumi.IntInput) ConformancePackInputParameterOutput
- func (o ConformancePackInputParameterArrayOutput) ToConformancePackInputParameterArrayOutput() ConformancePackInputParameterArrayOutput
- func (o ConformancePackInputParameterArrayOutput) ToConformancePackInputParameterArrayOutputWithContext(ctx context.Context) ConformancePackInputParameterArrayOutput
- type ConformancePackInputParameterInput
- type ConformancePackInputParameterOutput
- func (ConformancePackInputParameterOutput) ElementType() reflect.Type
- func (o ConformancePackInputParameterOutput) ParameterName() pulumi.StringOutput
- func (o ConformancePackInputParameterOutput) ParameterValue() pulumi.StringOutput
- func (o ConformancePackInputParameterOutput) ToConformancePackInputParameterOutput() ConformancePackInputParameterOutput
- func (o ConformancePackInputParameterOutput) ToConformancePackInputParameterOutputWithContext(ctx context.Context) ConformancePackInputParameterOutput
- type ConformancePackOutput
- type ConformancePackState
- type DeliveryChanneldeprecated
- type DeliveryChannelArgs
- type DeliveryChannelConfigSnapshotDeliveryProperties
- type DeliveryChannelConfigSnapshotDeliveryPropertiesArgs
- func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ElementType() reflect.Type
- func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
- func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
- func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- type DeliveryChannelConfigSnapshotDeliveryPropertiesInput
- type DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) DeliveryFrequency() pulumi.StringPtrOutput
- func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ElementType() reflect.Type
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- type DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput
- type DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) DeliveryFrequency() pulumi.StringPtrOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) Elem() DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
- func (DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ElementType() reflect.Type
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
- type DeliveryChannelInput
- type DeliveryChannelOutput
- type DeliveryChannelState
- type OrganizationConfigRuledeprecated
- type OrganizationConfigRuleArgs
- type OrganizationConfigRuleInput
- type OrganizationConfigRuleOrganizationCustomRuleMetadata
- type OrganizationConfigRuleOrganizationCustomRuleMetadataArgs
- func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ElementType() reflect.Type
- func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
- func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
- func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- type OrganizationConfigRuleOrganizationCustomRuleMetadataInput
- type OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) Description() pulumi.StringPtrOutput
- func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ElementType() reflect.Type
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) InputParameters() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) LambdaFunctionArn() pulumi.StringOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) OrganizationConfigRuleTriggerTypes() pulumi.StringArrayOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ResourceIdScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ResourceTypesScope() pulumi.StringArrayOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) TagKeyScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) TagValueScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- type OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput
- type OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) Description() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) Elem() OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
- func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ElementType() reflect.Type
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) InputParameters() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) LambdaFunctionArn() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) OrganizationConfigRuleTriggerTypes() pulumi.StringArrayOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ResourceIdScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ResourceTypesScope() pulumi.StringArrayOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) TagKeyScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) TagValueScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
- type OrganizationConfigRuleOrganizationManagedRuleMetadata
- type OrganizationConfigRuleOrganizationManagedRuleMetadataArgs
- func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ElementType() reflect.Type
- func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
- func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
- func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- type OrganizationConfigRuleOrganizationManagedRuleMetadataInput
- type OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) Description() pulumi.StringPtrOutput
- func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ElementType() reflect.Type
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) InputParameters() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ResourceIdScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ResourceTypesScope() pulumi.StringArrayOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) RuleIdentifier() pulumi.StringOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) TagKeyScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) TagValueScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- type OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput
- type OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) Description() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) Elem() OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
- func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ElementType() reflect.Type
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) InputParameters() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ResourceIdScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ResourceTypesScope() pulumi.StringArrayOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) RuleIdentifier() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) TagKeyScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) TagValueScope() pulumi.StringPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
- type OrganizationConfigRuleOutput
- type OrganizationConfigRuleState
- type OrganizationConformancePack
- func (*OrganizationConformancePack) ElementType() reflect.Type
- func (i *OrganizationConformancePack) ToOrganizationConformancePackOutput() OrganizationConformancePackOutput
- func (i *OrganizationConformancePack) ToOrganizationConformancePackOutputWithContext(ctx context.Context) OrganizationConformancePackOutput
- type OrganizationConformancePackArgs
- type OrganizationConformancePackConformancePackInputParameter
- type OrganizationConformancePackConformancePackInputParameterArgs
- func (OrganizationConformancePackConformancePackInputParameterArgs) ElementType() reflect.Type
- func (i OrganizationConformancePackConformancePackInputParameterArgs) ToOrganizationConformancePackConformancePackInputParameterOutput() OrganizationConformancePackConformancePackInputParameterOutput
- func (i OrganizationConformancePackConformancePackInputParameterArgs) ToOrganizationConformancePackConformancePackInputParameterOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterOutput
- type OrganizationConformancePackConformancePackInputParameterArray
- func (OrganizationConformancePackConformancePackInputParameterArray) ElementType() reflect.Type
- func (i OrganizationConformancePackConformancePackInputParameterArray) ToOrganizationConformancePackConformancePackInputParameterArrayOutput() OrganizationConformancePackConformancePackInputParameterArrayOutput
- func (i OrganizationConformancePackConformancePackInputParameterArray) ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterArrayOutput
- type OrganizationConformancePackConformancePackInputParameterArrayInput
- type OrganizationConformancePackConformancePackInputParameterArrayOutput
- func (OrganizationConformancePackConformancePackInputParameterArrayOutput) ElementType() reflect.Type
- func (o OrganizationConformancePackConformancePackInputParameterArrayOutput) Index(i pulumi.IntInput) OrganizationConformancePackConformancePackInputParameterOutput
- func (o OrganizationConformancePackConformancePackInputParameterArrayOutput) ToOrganizationConformancePackConformancePackInputParameterArrayOutput() OrganizationConformancePackConformancePackInputParameterArrayOutput
- func (o OrganizationConformancePackConformancePackInputParameterArrayOutput) ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterArrayOutput
- type OrganizationConformancePackConformancePackInputParameterInput
- type OrganizationConformancePackConformancePackInputParameterOutput
- func (OrganizationConformancePackConformancePackInputParameterOutput) ElementType() reflect.Type
- func (o OrganizationConformancePackConformancePackInputParameterOutput) ParameterName() pulumi.StringOutput
- func (o OrganizationConformancePackConformancePackInputParameterOutput) ParameterValue() pulumi.StringOutput
- func (o OrganizationConformancePackConformancePackInputParameterOutput) ToOrganizationConformancePackConformancePackInputParameterOutput() OrganizationConformancePackConformancePackInputParameterOutput
- func (o OrganizationConformancePackConformancePackInputParameterOutput) ToOrganizationConformancePackConformancePackInputParameterOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterOutput
- type OrganizationConformancePackInput
- type OrganizationConformancePackOutput
- func (OrganizationConformancePackOutput) ElementType() reflect.Type
- func (o OrganizationConformancePackOutput) ToOrganizationConformancePackOutput() OrganizationConformancePackOutput
- func (o OrganizationConformancePackOutput) ToOrganizationConformancePackOutputWithContext(ctx context.Context) OrganizationConformancePackOutput
- type OrganizationConformancePackState
- type RemediationConfigurationdeprecated
- type RemediationConfigurationArgs
- type RemediationConfigurationExecutionControls
- type RemediationConfigurationExecutionControlsArgs
- func (RemediationConfigurationExecutionControlsArgs) ElementType() reflect.Type
- func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsOutput() RemediationConfigurationExecutionControlsOutput
- func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsOutput
- func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput
- func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsPtrOutput
- type RemediationConfigurationExecutionControlsInput
- type RemediationConfigurationExecutionControlsOutput
- func (RemediationConfigurationExecutionControlsOutput) ElementType() reflect.Type
- func (o RemediationConfigurationExecutionControlsOutput) SsmControls() RemediationConfigurationSsmControlsPtrOutput
- func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsOutput() RemediationConfigurationExecutionControlsOutput
- func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsOutput
- func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput
- func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsPtrOutput
- type RemediationConfigurationExecutionControlsPtrInput
- type RemediationConfigurationExecutionControlsPtrOutput
- func (o RemediationConfigurationExecutionControlsPtrOutput) Elem() RemediationConfigurationExecutionControlsOutput
- func (RemediationConfigurationExecutionControlsPtrOutput) ElementType() reflect.Type
- func (o RemediationConfigurationExecutionControlsPtrOutput) SsmControls() RemediationConfigurationSsmControlsPtrOutput
- func (o RemediationConfigurationExecutionControlsPtrOutput) ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput
- func (o RemediationConfigurationExecutionControlsPtrOutput) ToRemediationConfigurationExecutionControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsPtrOutput
- type RemediationConfigurationInput
- type RemediationConfigurationOutput
- func (RemediationConfigurationOutput) ElementType() reflect.Type
- func (o RemediationConfigurationOutput) ToRemediationConfigurationOutput() RemediationConfigurationOutput
- func (o RemediationConfigurationOutput) ToRemediationConfigurationOutputWithContext(ctx context.Context) RemediationConfigurationOutput
- type RemediationConfigurationSsmControls
- type RemediationConfigurationSsmControlsArgs
- func (RemediationConfigurationSsmControlsArgs) ElementType() reflect.Type
- func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsOutput() RemediationConfigurationSsmControlsOutput
- func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsOutput
- func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput
- func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsPtrOutput
- type RemediationConfigurationSsmControlsInput
- type RemediationConfigurationSsmControlsOutput
- func (o RemediationConfigurationSsmControlsOutput) ConcurrentExecutionRatePercentage() pulumi.IntPtrOutput
- func (RemediationConfigurationSsmControlsOutput) ElementType() reflect.Type
- func (o RemediationConfigurationSsmControlsOutput) ErrorPercentage() pulumi.IntPtrOutput
- func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsOutput() RemediationConfigurationSsmControlsOutput
- func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsOutput
- func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput
- func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsPtrOutput
- type RemediationConfigurationSsmControlsPtrInput
- type RemediationConfigurationSsmControlsPtrOutput
- func (o RemediationConfigurationSsmControlsPtrOutput) ConcurrentExecutionRatePercentage() pulumi.IntPtrOutput
- func (o RemediationConfigurationSsmControlsPtrOutput) Elem() RemediationConfigurationSsmControlsOutput
- func (RemediationConfigurationSsmControlsPtrOutput) ElementType() reflect.Type
- func (o RemediationConfigurationSsmControlsPtrOutput) ErrorPercentage() pulumi.IntPtrOutput
- func (o RemediationConfigurationSsmControlsPtrOutput) ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput
- func (o RemediationConfigurationSsmControlsPtrOutput) ToRemediationConfigurationSsmControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsPtrOutput
- type RemediationConfigurationState
- type StoredQuery
- type StoredQueryArgs
- type StoredQueryInput
- type StoredQueryOutput
- type StoredQueryState
- type StoredQueryTag
- type StoredQueryTagArgs
- type StoredQueryTagArray
- type StoredQueryTagArrayInput
- type StoredQueryTagArrayOutput
- func (StoredQueryTagArrayOutput) ElementType() reflect.Type
- func (o StoredQueryTagArrayOutput) Index(i pulumi.IntInput) StoredQueryTagOutput
- func (o StoredQueryTagArrayOutput) ToStoredQueryTagArrayOutput() StoredQueryTagArrayOutput
- func (o StoredQueryTagArrayOutput) ToStoredQueryTagArrayOutputWithContext(ctx context.Context) StoredQueryTagArrayOutput
- type StoredQueryTagInput
- type StoredQueryTagOutput
- func (StoredQueryTagOutput) ElementType() reflect.Type
- func (o StoredQueryTagOutput) Key() pulumi.StringOutput
- func (o StoredQueryTagOutput) ToStoredQueryTagOutput() StoredQueryTagOutput
- func (o StoredQueryTagOutput) ToStoredQueryTagOutputWithContext(ctx context.Context) StoredQueryTagOutput
- func (o StoredQueryTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregationAuthorization ¶
type AggregationAuthorization struct { pulumi.CustomResourceState // The ARN of the AggregationAuthorization. AggregationAuthorizationArn pulumi.StringOutput `pulumi:"aggregationAuthorizationArn"` // The 12-digit account ID of the account authorized to aggregate data. AuthorizedAccountId pulumi.StringOutput `pulumi:"authorizedAccountId"` // The region authorized to collect aggregated data. AuthorizedAwsRegion pulumi.StringOutput `pulumi:"authorizedAwsRegion"` // The tags for the AggregationAuthorization. Tags AggregationAuthorizationTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Config::AggregationAuthorization
func GetAggregationAuthorization ¶
func GetAggregationAuthorization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AggregationAuthorizationState, opts ...pulumi.ResourceOption) (*AggregationAuthorization, error)
GetAggregationAuthorization gets an existing AggregationAuthorization 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 NewAggregationAuthorization ¶
func NewAggregationAuthorization(ctx *pulumi.Context, name string, args *AggregationAuthorizationArgs, opts ...pulumi.ResourceOption) (*AggregationAuthorization, error)
NewAggregationAuthorization registers a new resource with the given unique name, arguments, and options.
func (*AggregationAuthorization) ElementType ¶
func (*AggregationAuthorization) ElementType() reflect.Type
func (*AggregationAuthorization) ToAggregationAuthorizationOutput ¶
func (i *AggregationAuthorization) ToAggregationAuthorizationOutput() AggregationAuthorizationOutput
func (*AggregationAuthorization) ToAggregationAuthorizationOutputWithContext ¶
func (i *AggregationAuthorization) ToAggregationAuthorizationOutputWithContext(ctx context.Context) AggregationAuthorizationOutput
type AggregationAuthorizationArgs ¶
type AggregationAuthorizationArgs struct { // The 12-digit account ID of the account authorized to aggregate data. AuthorizedAccountId pulumi.StringInput // The region authorized to collect aggregated data. AuthorizedAwsRegion pulumi.StringInput // The tags for the AggregationAuthorization. Tags AggregationAuthorizationTagArrayInput }
The set of arguments for constructing a AggregationAuthorization resource.
func (AggregationAuthorizationArgs) ElementType ¶
func (AggregationAuthorizationArgs) ElementType() reflect.Type
type AggregationAuthorizationInput ¶
type AggregationAuthorizationInput interface { pulumi.Input ToAggregationAuthorizationOutput() AggregationAuthorizationOutput ToAggregationAuthorizationOutputWithContext(ctx context.Context) AggregationAuthorizationOutput }
type AggregationAuthorizationOutput ¶
type AggregationAuthorizationOutput struct{ *pulumi.OutputState }
func (AggregationAuthorizationOutput) ElementType ¶
func (AggregationAuthorizationOutput) ElementType() reflect.Type
func (AggregationAuthorizationOutput) ToAggregationAuthorizationOutput ¶
func (o AggregationAuthorizationOutput) ToAggregationAuthorizationOutput() AggregationAuthorizationOutput
func (AggregationAuthorizationOutput) ToAggregationAuthorizationOutputWithContext ¶
func (o AggregationAuthorizationOutput) ToAggregationAuthorizationOutputWithContext(ctx context.Context) AggregationAuthorizationOutput
type AggregationAuthorizationState ¶
type AggregationAuthorizationState struct { }
func (AggregationAuthorizationState) ElementType ¶
func (AggregationAuthorizationState) ElementType() reflect.Type
type AggregationAuthorizationTag ¶
type AggregationAuthorizationTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type AggregationAuthorizationTagArgs ¶
type AggregationAuthorizationTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (AggregationAuthorizationTagArgs) ElementType ¶
func (AggregationAuthorizationTagArgs) ElementType() reflect.Type
func (AggregationAuthorizationTagArgs) ToAggregationAuthorizationTagOutput ¶
func (i AggregationAuthorizationTagArgs) ToAggregationAuthorizationTagOutput() AggregationAuthorizationTagOutput
func (AggregationAuthorizationTagArgs) ToAggregationAuthorizationTagOutputWithContext ¶
func (i AggregationAuthorizationTagArgs) ToAggregationAuthorizationTagOutputWithContext(ctx context.Context) AggregationAuthorizationTagOutput
type AggregationAuthorizationTagArray ¶
type AggregationAuthorizationTagArray []AggregationAuthorizationTagInput
func (AggregationAuthorizationTagArray) ElementType ¶
func (AggregationAuthorizationTagArray) ElementType() reflect.Type
func (AggregationAuthorizationTagArray) ToAggregationAuthorizationTagArrayOutput ¶
func (i AggregationAuthorizationTagArray) ToAggregationAuthorizationTagArrayOutput() AggregationAuthorizationTagArrayOutput
func (AggregationAuthorizationTagArray) ToAggregationAuthorizationTagArrayOutputWithContext ¶
func (i AggregationAuthorizationTagArray) ToAggregationAuthorizationTagArrayOutputWithContext(ctx context.Context) AggregationAuthorizationTagArrayOutput
type AggregationAuthorizationTagArrayInput ¶
type AggregationAuthorizationTagArrayInput interface { pulumi.Input ToAggregationAuthorizationTagArrayOutput() AggregationAuthorizationTagArrayOutput ToAggregationAuthorizationTagArrayOutputWithContext(context.Context) AggregationAuthorizationTagArrayOutput }
AggregationAuthorizationTagArrayInput is an input type that accepts AggregationAuthorizationTagArray and AggregationAuthorizationTagArrayOutput values. You can construct a concrete instance of `AggregationAuthorizationTagArrayInput` via:
AggregationAuthorizationTagArray{ AggregationAuthorizationTagArgs{...} }
type AggregationAuthorizationTagArrayOutput ¶
type AggregationAuthorizationTagArrayOutput struct{ *pulumi.OutputState }
func (AggregationAuthorizationTagArrayOutput) ElementType ¶
func (AggregationAuthorizationTagArrayOutput) ElementType() reflect.Type
func (AggregationAuthorizationTagArrayOutput) ToAggregationAuthorizationTagArrayOutput ¶
func (o AggregationAuthorizationTagArrayOutput) ToAggregationAuthorizationTagArrayOutput() AggregationAuthorizationTagArrayOutput
func (AggregationAuthorizationTagArrayOutput) ToAggregationAuthorizationTagArrayOutputWithContext ¶
func (o AggregationAuthorizationTagArrayOutput) ToAggregationAuthorizationTagArrayOutputWithContext(ctx context.Context) AggregationAuthorizationTagArrayOutput
type AggregationAuthorizationTagInput ¶
type AggregationAuthorizationTagInput interface { pulumi.Input ToAggregationAuthorizationTagOutput() AggregationAuthorizationTagOutput ToAggregationAuthorizationTagOutputWithContext(context.Context) AggregationAuthorizationTagOutput }
AggregationAuthorizationTagInput is an input type that accepts AggregationAuthorizationTagArgs and AggregationAuthorizationTagOutput values. You can construct a concrete instance of `AggregationAuthorizationTagInput` via:
AggregationAuthorizationTagArgs{...}
type AggregationAuthorizationTagOutput ¶
type AggregationAuthorizationTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (AggregationAuthorizationTagOutput) ElementType ¶
func (AggregationAuthorizationTagOutput) ElementType() reflect.Type
func (AggregationAuthorizationTagOutput) Key ¶
func (o AggregationAuthorizationTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (AggregationAuthorizationTagOutput) ToAggregationAuthorizationTagOutput ¶
func (o AggregationAuthorizationTagOutput) ToAggregationAuthorizationTagOutput() AggregationAuthorizationTagOutput
func (AggregationAuthorizationTagOutput) ToAggregationAuthorizationTagOutputWithContext ¶
func (o AggregationAuthorizationTagOutput) ToAggregationAuthorizationTagOutputWithContext(ctx context.Context) AggregationAuthorizationTagOutput
func (AggregationAuthorizationTagOutput) Value ¶
func (o AggregationAuthorizationTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ConfigRule
deprecated
type ConfigRule struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` ComplianceType pulumi.StringPtrOutput `pulumi:"complianceType"` ConfigRuleId pulumi.StringOutput `pulumi:"configRuleId"` ConfigRuleName pulumi.StringPtrOutput `pulumi:"configRuleName"` Description pulumi.StringPtrOutput `pulumi:"description"` InputParameters pulumi.AnyOutput `pulumi:"inputParameters"` MaximumExecutionFrequency pulumi.StringPtrOutput `pulumi:"maximumExecutionFrequency"` Scope ConfigRuleScopePtrOutput `pulumi:"scope"` Source ConfigRuleSourceOutput `pulumi:"source"` }
Resource Type definition for AWS::Config::ConfigRule
Deprecated: ConfigRule is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetConfigRule ¶
func GetConfigRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigRuleState, opts ...pulumi.ResourceOption) (*ConfigRule, error)
GetConfigRule gets an existing ConfigRule 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 NewConfigRule ¶
func NewConfigRule(ctx *pulumi.Context, name string, args *ConfigRuleArgs, opts ...pulumi.ResourceOption) (*ConfigRule, error)
NewConfigRule registers a new resource with the given unique name, arguments, and options.
func (*ConfigRule) ElementType ¶
func (*ConfigRule) ElementType() reflect.Type
func (*ConfigRule) ToConfigRuleOutput ¶
func (i *ConfigRule) ToConfigRuleOutput() ConfigRuleOutput
func (*ConfigRule) ToConfigRuleOutputWithContext ¶
func (i *ConfigRule) ToConfigRuleOutputWithContext(ctx context.Context) ConfigRuleOutput
type ConfigRuleArgs ¶
type ConfigRuleArgs struct { ComplianceType pulumi.StringPtrInput ConfigRuleName pulumi.StringPtrInput Description pulumi.StringPtrInput InputParameters pulumi.Input MaximumExecutionFrequency pulumi.StringPtrInput Scope ConfigRuleScopePtrInput Source ConfigRuleSourceInput }
The set of arguments for constructing a ConfigRule resource.
func (ConfigRuleArgs) ElementType ¶
func (ConfigRuleArgs) ElementType() reflect.Type
type ConfigRuleInput ¶
type ConfigRuleInput interface { pulumi.Input ToConfigRuleOutput() ConfigRuleOutput ToConfigRuleOutputWithContext(ctx context.Context) ConfigRuleOutput }
type ConfigRuleOutput ¶
type ConfigRuleOutput struct{ *pulumi.OutputState }
func (ConfigRuleOutput) ElementType ¶
func (ConfigRuleOutput) ElementType() reflect.Type
func (ConfigRuleOutput) ToConfigRuleOutput ¶
func (o ConfigRuleOutput) ToConfigRuleOutput() ConfigRuleOutput
func (ConfigRuleOutput) ToConfigRuleOutputWithContext ¶
func (o ConfigRuleOutput) ToConfigRuleOutputWithContext(ctx context.Context) ConfigRuleOutput
type ConfigRuleScope ¶
type ConfigRuleScopeArgs ¶
type ConfigRuleScopeArgs struct { ComplianceResourceId pulumi.StringPtrInput `pulumi:"complianceResourceId"` ComplianceResourceTypes pulumi.StringArrayInput `pulumi:"complianceResourceTypes"` TagKey pulumi.StringPtrInput `pulumi:"tagKey"` TagValue pulumi.StringPtrInput `pulumi:"tagValue"` }
func (ConfigRuleScopeArgs) ElementType ¶
func (ConfigRuleScopeArgs) ElementType() reflect.Type
func (ConfigRuleScopeArgs) ToConfigRuleScopeOutput ¶
func (i ConfigRuleScopeArgs) ToConfigRuleScopeOutput() ConfigRuleScopeOutput
func (ConfigRuleScopeArgs) ToConfigRuleScopeOutputWithContext ¶
func (i ConfigRuleScopeArgs) ToConfigRuleScopeOutputWithContext(ctx context.Context) ConfigRuleScopeOutput
func (ConfigRuleScopeArgs) ToConfigRuleScopePtrOutput ¶
func (i ConfigRuleScopeArgs) ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput
func (ConfigRuleScopeArgs) ToConfigRuleScopePtrOutputWithContext ¶
func (i ConfigRuleScopeArgs) ToConfigRuleScopePtrOutputWithContext(ctx context.Context) ConfigRuleScopePtrOutput
type ConfigRuleScopeInput ¶
type ConfigRuleScopeInput interface { pulumi.Input ToConfigRuleScopeOutput() ConfigRuleScopeOutput ToConfigRuleScopeOutputWithContext(context.Context) ConfigRuleScopeOutput }
ConfigRuleScopeInput is an input type that accepts ConfigRuleScopeArgs and ConfigRuleScopeOutput values. You can construct a concrete instance of `ConfigRuleScopeInput` via:
ConfigRuleScopeArgs{...}
type ConfigRuleScopeOutput ¶
type ConfigRuleScopeOutput struct{ *pulumi.OutputState }
func (ConfigRuleScopeOutput) ComplianceResourceId ¶
func (o ConfigRuleScopeOutput) ComplianceResourceId() pulumi.StringPtrOutput
func (ConfigRuleScopeOutput) ComplianceResourceTypes ¶
func (o ConfigRuleScopeOutput) ComplianceResourceTypes() pulumi.StringArrayOutput
func (ConfigRuleScopeOutput) ElementType ¶
func (ConfigRuleScopeOutput) ElementType() reflect.Type
func (ConfigRuleScopeOutput) TagKey ¶
func (o ConfigRuleScopeOutput) TagKey() pulumi.StringPtrOutput
func (ConfigRuleScopeOutput) TagValue ¶
func (o ConfigRuleScopeOutput) TagValue() pulumi.StringPtrOutput
func (ConfigRuleScopeOutput) ToConfigRuleScopeOutput ¶
func (o ConfigRuleScopeOutput) ToConfigRuleScopeOutput() ConfigRuleScopeOutput
func (ConfigRuleScopeOutput) ToConfigRuleScopeOutputWithContext ¶
func (o ConfigRuleScopeOutput) ToConfigRuleScopeOutputWithContext(ctx context.Context) ConfigRuleScopeOutput
func (ConfigRuleScopeOutput) ToConfigRuleScopePtrOutput ¶
func (o ConfigRuleScopeOutput) ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput
func (ConfigRuleScopeOutput) ToConfigRuleScopePtrOutputWithContext ¶
func (o ConfigRuleScopeOutput) ToConfigRuleScopePtrOutputWithContext(ctx context.Context) ConfigRuleScopePtrOutput
type ConfigRuleScopePtrInput ¶
type ConfigRuleScopePtrInput interface { pulumi.Input ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput ToConfigRuleScopePtrOutputWithContext(context.Context) ConfigRuleScopePtrOutput }
ConfigRuleScopePtrInput is an input type that accepts ConfigRuleScopeArgs, ConfigRuleScopePtr and ConfigRuleScopePtrOutput values. You can construct a concrete instance of `ConfigRuleScopePtrInput` via:
ConfigRuleScopeArgs{...} or: nil
func ConfigRuleScopePtr ¶
func ConfigRuleScopePtr(v *ConfigRuleScopeArgs) ConfigRuleScopePtrInput
type ConfigRuleScopePtrOutput ¶
type ConfigRuleScopePtrOutput struct{ *pulumi.OutputState }
func (ConfigRuleScopePtrOutput) ComplianceResourceId ¶
func (o ConfigRuleScopePtrOutput) ComplianceResourceId() pulumi.StringPtrOutput
func (ConfigRuleScopePtrOutput) ComplianceResourceTypes ¶
func (o ConfigRuleScopePtrOutput) ComplianceResourceTypes() pulumi.StringArrayOutput
func (ConfigRuleScopePtrOutput) Elem ¶
func (o ConfigRuleScopePtrOutput) Elem() ConfigRuleScopeOutput
func (ConfigRuleScopePtrOutput) ElementType ¶
func (ConfigRuleScopePtrOutput) ElementType() reflect.Type
func (ConfigRuleScopePtrOutput) TagKey ¶
func (o ConfigRuleScopePtrOutput) TagKey() pulumi.StringPtrOutput
func (ConfigRuleScopePtrOutput) TagValue ¶
func (o ConfigRuleScopePtrOutput) TagValue() pulumi.StringPtrOutput
func (ConfigRuleScopePtrOutput) ToConfigRuleScopePtrOutput ¶
func (o ConfigRuleScopePtrOutput) ToConfigRuleScopePtrOutput() ConfigRuleScopePtrOutput
func (ConfigRuleScopePtrOutput) ToConfigRuleScopePtrOutputWithContext ¶
func (o ConfigRuleScopePtrOutput) ToConfigRuleScopePtrOutputWithContext(ctx context.Context) ConfigRuleScopePtrOutput
type ConfigRuleSource ¶
type ConfigRuleSource struct { Owner string `pulumi:"owner"` SourceDetails []ConfigRuleSourceDetail `pulumi:"sourceDetails"` SourceIdentifier string `pulumi:"sourceIdentifier"` }
type ConfigRuleSourceArgs ¶
type ConfigRuleSourceArgs struct { Owner pulumi.StringInput `pulumi:"owner"` SourceDetails ConfigRuleSourceDetailArrayInput `pulumi:"sourceDetails"` SourceIdentifier pulumi.StringInput `pulumi:"sourceIdentifier"` }
func (ConfigRuleSourceArgs) ElementType ¶
func (ConfigRuleSourceArgs) ElementType() reflect.Type
func (ConfigRuleSourceArgs) ToConfigRuleSourceOutput ¶
func (i ConfigRuleSourceArgs) ToConfigRuleSourceOutput() ConfigRuleSourceOutput
func (ConfigRuleSourceArgs) ToConfigRuleSourceOutputWithContext ¶
func (i ConfigRuleSourceArgs) ToConfigRuleSourceOutputWithContext(ctx context.Context) ConfigRuleSourceOutput
func (ConfigRuleSourceArgs) ToConfigRuleSourcePtrOutput ¶
func (i ConfigRuleSourceArgs) ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput
func (ConfigRuleSourceArgs) ToConfigRuleSourcePtrOutputWithContext ¶
func (i ConfigRuleSourceArgs) ToConfigRuleSourcePtrOutputWithContext(ctx context.Context) ConfigRuleSourcePtrOutput
type ConfigRuleSourceDetail ¶
type ConfigRuleSourceDetailArgs ¶
type ConfigRuleSourceDetailArgs struct { EventSource pulumi.StringInput `pulumi:"eventSource"` MaximumExecutionFrequency pulumi.StringPtrInput `pulumi:"maximumExecutionFrequency"` MessageType pulumi.StringInput `pulumi:"messageType"` }
func (ConfigRuleSourceDetailArgs) ElementType ¶
func (ConfigRuleSourceDetailArgs) ElementType() reflect.Type
func (ConfigRuleSourceDetailArgs) ToConfigRuleSourceDetailOutput ¶
func (i ConfigRuleSourceDetailArgs) ToConfigRuleSourceDetailOutput() ConfigRuleSourceDetailOutput
func (ConfigRuleSourceDetailArgs) ToConfigRuleSourceDetailOutputWithContext ¶
func (i ConfigRuleSourceDetailArgs) ToConfigRuleSourceDetailOutputWithContext(ctx context.Context) ConfigRuleSourceDetailOutput
type ConfigRuleSourceDetailArray ¶
type ConfigRuleSourceDetailArray []ConfigRuleSourceDetailInput
func (ConfigRuleSourceDetailArray) ElementType ¶
func (ConfigRuleSourceDetailArray) ElementType() reflect.Type
func (ConfigRuleSourceDetailArray) ToConfigRuleSourceDetailArrayOutput ¶
func (i ConfigRuleSourceDetailArray) ToConfigRuleSourceDetailArrayOutput() ConfigRuleSourceDetailArrayOutput
func (ConfigRuleSourceDetailArray) ToConfigRuleSourceDetailArrayOutputWithContext ¶
func (i ConfigRuleSourceDetailArray) ToConfigRuleSourceDetailArrayOutputWithContext(ctx context.Context) ConfigRuleSourceDetailArrayOutput
type ConfigRuleSourceDetailArrayInput ¶
type ConfigRuleSourceDetailArrayInput interface { pulumi.Input ToConfigRuleSourceDetailArrayOutput() ConfigRuleSourceDetailArrayOutput ToConfigRuleSourceDetailArrayOutputWithContext(context.Context) ConfigRuleSourceDetailArrayOutput }
ConfigRuleSourceDetailArrayInput is an input type that accepts ConfigRuleSourceDetailArray and ConfigRuleSourceDetailArrayOutput values. You can construct a concrete instance of `ConfigRuleSourceDetailArrayInput` via:
ConfigRuleSourceDetailArray{ ConfigRuleSourceDetailArgs{...} }
type ConfigRuleSourceDetailArrayOutput ¶
type ConfigRuleSourceDetailArrayOutput struct{ *pulumi.OutputState }
func (ConfigRuleSourceDetailArrayOutput) ElementType ¶
func (ConfigRuleSourceDetailArrayOutput) ElementType() reflect.Type
func (ConfigRuleSourceDetailArrayOutput) Index ¶
func (o ConfigRuleSourceDetailArrayOutput) Index(i pulumi.IntInput) ConfigRuleSourceDetailOutput
func (ConfigRuleSourceDetailArrayOutput) ToConfigRuleSourceDetailArrayOutput ¶
func (o ConfigRuleSourceDetailArrayOutput) ToConfigRuleSourceDetailArrayOutput() ConfigRuleSourceDetailArrayOutput
func (ConfigRuleSourceDetailArrayOutput) ToConfigRuleSourceDetailArrayOutputWithContext ¶
func (o ConfigRuleSourceDetailArrayOutput) ToConfigRuleSourceDetailArrayOutputWithContext(ctx context.Context) ConfigRuleSourceDetailArrayOutput
type ConfigRuleSourceDetailInput ¶
type ConfigRuleSourceDetailInput interface { pulumi.Input ToConfigRuleSourceDetailOutput() ConfigRuleSourceDetailOutput ToConfigRuleSourceDetailOutputWithContext(context.Context) ConfigRuleSourceDetailOutput }
ConfigRuleSourceDetailInput is an input type that accepts ConfigRuleSourceDetailArgs and ConfigRuleSourceDetailOutput values. You can construct a concrete instance of `ConfigRuleSourceDetailInput` via:
ConfigRuleSourceDetailArgs{...}
type ConfigRuleSourceDetailOutput ¶
type ConfigRuleSourceDetailOutput struct{ *pulumi.OutputState }
func (ConfigRuleSourceDetailOutput) ElementType ¶
func (ConfigRuleSourceDetailOutput) ElementType() reflect.Type
func (ConfigRuleSourceDetailOutput) EventSource ¶
func (o ConfigRuleSourceDetailOutput) EventSource() pulumi.StringOutput
func (ConfigRuleSourceDetailOutput) MaximumExecutionFrequency ¶
func (o ConfigRuleSourceDetailOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
func (ConfigRuleSourceDetailOutput) MessageType ¶
func (o ConfigRuleSourceDetailOutput) MessageType() pulumi.StringOutput
func (ConfigRuleSourceDetailOutput) ToConfigRuleSourceDetailOutput ¶
func (o ConfigRuleSourceDetailOutput) ToConfigRuleSourceDetailOutput() ConfigRuleSourceDetailOutput
func (ConfigRuleSourceDetailOutput) ToConfigRuleSourceDetailOutputWithContext ¶
func (o ConfigRuleSourceDetailOutput) ToConfigRuleSourceDetailOutputWithContext(ctx context.Context) ConfigRuleSourceDetailOutput
type ConfigRuleSourceInput ¶
type ConfigRuleSourceInput interface { pulumi.Input ToConfigRuleSourceOutput() ConfigRuleSourceOutput ToConfigRuleSourceOutputWithContext(context.Context) ConfigRuleSourceOutput }
ConfigRuleSourceInput is an input type that accepts ConfigRuleSourceArgs and ConfigRuleSourceOutput values. You can construct a concrete instance of `ConfigRuleSourceInput` via:
ConfigRuleSourceArgs{...}
type ConfigRuleSourceOutput ¶
type ConfigRuleSourceOutput struct{ *pulumi.OutputState }
func (ConfigRuleSourceOutput) ElementType ¶
func (ConfigRuleSourceOutput) ElementType() reflect.Type
func (ConfigRuleSourceOutput) Owner ¶
func (o ConfigRuleSourceOutput) Owner() pulumi.StringOutput
func (ConfigRuleSourceOutput) SourceDetails ¶
func (o ConfigRuleSourceOutput) SourceDetails() ConfigRuleSourceDetailArrayOutput
func (ConfigRuleSourceOutput) SourceIdentifier ¶
func (o ConfigRuleSourceOutput) SourceIdentifier() pulumi.StringOutput
func (ConfigRuleSourceOutput) ToConfigRuleSourceOutput ¶
func (o ConfigRuleSourceOutput) ToConfigRuleSourceOutput() ConfigRuleSourceOutput
func (ConfigRuleSourceOutput) ToConfigRuleSourceOutputWithContext ¶
func (o ConfigRuleSourceOutput) ToConfigRuleSourceOutputWithContext(ctx context.Context) ConfigRuleSourceOutput
func (ConfigRuleSourceOutput) ToConfigRuleSourcePtrOutput ¶
func (o ConfigRuleSourceOutput) ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput
func (ConfigRuleSourceOutput) ToConfigRuleSourcePtrOutputWithContext ¶
func (o ConfigRuleSourceOutput) ToConfigRuleSourcePtrOutputWithContext(ctx context.Context) ConfigRuleSourcePtrOutput
type ConfigRuleSourcePtrInput ¶
type ConfigRuleSourcePtrInput interface { pulumi.Input ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput ToConfigRuleSourcePtrOutputWithContext(context.Context) ConfigRuleSourcePtrOutput }
ConfigRuleSourcePtrInput is an input type that accepts ConfigRuleSourceArgs, ConfigRuleSourcePtr and ConfigRuleSourcePtrOutput values. You can construct a concrete instance of `ConfigRuleSourcePtrInput` via:
ConfigRuleSourceArgs{...} or: nil
func ConfigRuleSourcePtr ¶
func ConfigRuleSourcePtr(v *ConfigRuleSourceArgs) ConfigRuleSourcePtrInput
type ConfigRuleSourcePtrOutput ¶
type ConfigRuleSourcePtrOutput struct{ *pulumi.OutputState }
func (ConfigRuleSourcePtrOutput) Elem ¶
func (o ConfigRuleSourcePtrOutput) Elem() ConfigRuleSourceOutput
func (ConfigRuleSourcePtrOutput) ElementType ¶
func (ConfigRuleSourcePtrOutput) ElementType() reflect.Type
func (ConfigRuleSourcePtrOutput) Owner ¶
func (o ConfigRuleSourcePtrOutput) Owner() pulumi.StringPtrOutput
func (ConfigRuleSourcePtrOutput) SourceDetails ¶
func (o ConfigRuleSourcePtrOutput) SourceDetails() ConfigRuleSourceDetailArrayOutput
func (ConfigRuleSourcePtrOutput) SourceIdentifier ¶
func (o ConfigRuleSourcePtrOutput) SourceIdentifier() pulumi.StringPtrOutput
func (ConfigRuleSourcePtrOutput) ToConfigRuleSourcePtrOutput ¶
func (o ConfigRuleSourcePtrOutput) ToConfigRuleSourcePtrOutput() ConfigRuleSourcePtrOutput
func (ConfigRuleSourcePtrOutput) ToConfigRuleSourcePtrOutputWithContext ¶
func (o ConfigRuleSourcePtrOutput) ToConfigRuleSourcePtrOutputWithContext(ctx context.Context) ConfigRuleSourcePtrOutput
type ConfigRuleState ¶
type ConfigRuleState struct { }
func (ConfigRuleState) ElementType ¶
func (ConfigRuleState) ElementType() reflect.Type
type ConfigurationAggregator ¶
type ConfigurationAggregator struct { pulumi.CustomResourceState AccountAggregationSources ConfigurationAggregatorAccountAggregationSourceArrayOutput `pulumi:"accountAggregationSources"` // The Amazon Resource Name (ARN) of the aggregator. ConfigurationAggregatorArn pulumi.StringOutput `pulumi:"configurationAggregatorArn"` // The name of the aggregator. ConfigurationAggregatorName pulumi.StringPtrOutput `pulumi:"configurationAggregatorName"` OrganizationAggregationSource ConfigurationAggregatorOrganizationAggregationSourcePtrOutput `pulumi:"organizationAggregationSource"` // The tags for the configuration aggregator. Tags ConfigurationAggregatorTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Config::ConfigurationAggregator
func GetConfigurationAggregator ¶
func GetConfigurationAggregator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationAggregatorState, opts ...pulumi.ResourceOption) (*ConfigurationAggregator, error)
GetConfigurationAggregator gets an existing ConfigurationAggregator 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 NewConfigurationAggregator ¶
func NewConfigurationAggregator(ctx *pulumi.Context, name string, args *ConfigurationAggregatorArgs, opts ...pulumi.ResourceOption) (*ConfigurationAggregator, error)
NewConfigurationAggregator registers a new resource with the given unique name, arguments, and options.
func (*ConfigurationAggregator) ElementType ¶
func (*ConfigurationAggregator) ElementType() reflect.Type
func (*ConfigurationAggregator) ToConfigurationAggregatorOutput ¶
func (i *ConfigurationAggregator) ToConfigurationAggregatorOutput() ConfigurationAggregatorOutput
func (*ConfigurationAggregator) ToConfigurationAggregatorOutputWithContext ¶
func (i *ConfigurationAggregator) ToConfigurationAggregatorOutputWithContext(ctx context.Context) ConfigurationAggregatorOutput
type ConfigurationAggregatorAccountAggregationSourceArgs ¶
type ConfigurationAggregatorAccountAggregationSourceArgs struct { AccountIds pulumi.StringArrayInput `pulumi:"accountIds"` AllAwsRegions pulumi.BoolPtrInput `pulumi:"allAwsRegions"` AwsRegions pulumi.StringArrayInput `pulumi:"awsRegions"` }
func (ConfigurationAggregatorAccountAggregationSourceArgs) ElementType ¶
func (ConfigurationAggregatorAccountAggregationSourceArgs) ElementType() reflect.Type
func (ConfigurationAggregatorAccountAggregationSourceArgs) ToConfigurationAggregatorAccountAggregationSourceOutput ¶
func (i ConfigurationAggregatorAccountAggregationSourceArgs) ToConfigurationAggregatorAccountAggregationSourceOutput() ConfigurationAggregatorAccountAggregationSourceOutput
func (ConfigurationAggregatorAccountAggregationSourceArgs) ToConfigurationAggregatorAccountAggregationSourceOutputWithContext ¶
func (i ConfigurationAggregatorAccountAggregationSourceArgs) ToConfigurationAggregatorAccountAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceOutput
type ConfigurationAggregatorAccountAggregationSourceArray ¶
type ConfigurationAggregatorAccountAggregationSourceArray []ConfigurationAggregatorAccountAggregationSourceInput
func (ConfigurationAggregatorAccountAggregationSourceArray) ElementType ¶
func (ConfigurationAggregatorAccountAggregationSourceArray) ElementType() reflect.Type
func (ConfigurationAggregatorAccountAggregationSourceArray) ToConfigurationAggregatorAccountAggregationSourceArrayOutput ¶
func (i ConfigurationAggregatorAccountAggregationSourceArray) ToConfigurationAggregatorAccountAggregationSourceArrayOutput() ConfigurationAggregatorAccountAggregationSourceArrayOutput
func (ConfigurationAggregatorAccountAggregationSourceArray) ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext ¶
func (i ConfigurationAggregatorAccountAggregationSourceArray) ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceArrayOutput
type ConfigurationAggregatorAccountAggregationSourceArrayInput ¶
type ConfigurationAggregatorAccountAggregationSourceArrayInput interface { pulumi.Input ToConfigurationAggregatorAccountAggregationSourceArrayOutput() ConfigurationAggregatorAccountAggregationSourceArrayOutput ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext(context.Context) ConfigurationAggregatorAccountAggregationSourceArrayOutput }
ConfigurationAggregatorAccountAggregationSourceArrayInput is an input type that accepts ConfigurationAggregatorAccountAggregationSourceArray and ConfigurationAggregatorAccountAggregationSourceArrayOutput values. You can construct a concrete instance of `ConfigurationAggregatorAccountAggregationSourceArrayInput` via:
ConfigurationAggregatorAccountAggregationSourceArray{ ConfigurationAggregatorAccountAggregationSourceArgs{...} }
type ConfigurationAggregatorAccountAggregationSourceArrayOutput ¶
type ConfigurationAggregatorAccountAggregationSourceArrayOutput struct{ *pulumi.OutputState }
func (ConfigurationAggregatorAccountAggregationSourceArrayOutput) ElementType ¶
func (ConfigurationAggregatorAccountAggregationSourceArrayOutput) ElementType() reflect.Type
func (ConfigurationAggregatorAccountAggregationSourceArrayOutput) ToConfigurationAggregatorAccountAggregationSourceArrayOutput ¶
func (o ConfigurationAggregatorAccountAggregationSourceArrayOutput) ToConfigurationAggregatorAccountAggregationSourceArrayOutput() ConfigurationAggregatorAccountAggregationSourceArrayOutput
func (ConfigurationAggregatorAccountAggregationSourceArrayOutput) ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext ¶
func (o ConfigurationAggregatorAccountAggregationSourceArrayOutput) ToConfigurationAggregatorAccountAggregationSourceArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceArrayOutput
type ConfigurationAggregatorAccountAggregationSourceInput ¶
type ConfigurationAggregatorAccountAggregationSourceInput interface { pulumi.Input ToConfigurationAggregatorAccountAggregationSourceOutput() ConfigurationAggregatorAccountAggregationSourceOutput ToConfigurationAggregatorAccountAggregationSourceOutputWithContext(context.Context) ConfigurationAggregatorAccountAggregationSourceOutput }
ConfigurationAggregatorAccountAggregationSourceInput is an input type that accepts ConfigurationAggregatorAccountAggregationSourceArgs and ConfigurationAggregatorAccountAggregationSourceOutput values. You can construct a concrete instance of `ConfigurationAggregatorAccountAggregationSourceInput` via:
ConfigurationAggregatorAccountAggregationSourceArgs{...}
type ConfigurationAggregatorAccountAggregationSourceOutput ¶
type ConfigurationAggregatorAccountAggregationSourceOutput struct{ *pulumi.OutputState }
func (ConfigurationAggregatorAccountAggregationSourceOutput) AccountIds ¶
func (o ConfigurationAggregatorAccountAggregationSourceOutput) AccountIds() pulumi.StringArrayOutput
func (ConfigurationAggregatorAccountAggregationSourceOutput) AllAwsRegions ¶
func (o ConfigurationAggregatorAccountAggregationSourceOutput) AllAwsRegions() pulumi.BoolPtrOutput
func (ConfigurationAggregatorAccountAggregationSourceOutput) AwsRegions ¶
func (o ConfigurationAggregatorAccountAggregationSourceOutput) AwsRegions() pulumi.StringArrayOutput
func (ConfigurationAggregatorAccountAggregationSourceOutput) ElementType ¶
func (ConfigurationAggregatorAccountAggregationSourceOutput) ElementType() reflect.Type
func (ConfigurationAggregatorAccountAggregationSourceOutput) ToConfigurationAggregatorAccountAggregationSourceOutput ¶
func (o ConfigurationAggregatorAccountAggregationSourceOutput) ToConfigurationAggregatorAccountAggregationSourceOutput() ConfigurationAggregatorAccountAggregationSourceOutput
func (ConfigurationAggregatorAccountAggregationSourceOutput) ToConfigurationAggregatorAccountAggregationSourceOutputWithContext ¶
func (o ConfigurationAggregatorAccountAggregationSourceOutput) ToConfigurationAggregatorAccountAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorAccountAggregationSourceOutput
type ConfigurationAggregatorArgs ¶
type ConfigurationAggregatorArgs struct { AccountAggregationSources ConfigurationAggregatorAccountAggregationSourceArrayInput // The name of the aggregator. ConfigurationAggregatorName pulumi.StringPtrInput OrganizationAggregationSource ConfigurationAggregatorOrganizationAggregationSourcePtrInput // The tags for the configuration aggregator. Tags ConfigurationAggregatorTagArrayInput }
The set of arguments for constructing a ConfigurationAggregator resource.
func (ConfigurationAggregatorArgs) ElementType ¶
func (ConfigurationAggregatorArgs) ElementType() reflect.Type
type ConfigurationAggregatorInput ¶
type ConfigurationAggregatorInput interface { pulumi.Input ToConfigurationAggregatorOutput() ConfigurationAggregatorOutput ToConfigurationAggregatorOutputWithContext(ctx context.Context) ConfigurationAggregatorOutput }
type ConfigurationAggregatorOrganizationAggregationSourceArgs ¶
type ConfigurationAggregatorOrganizationAggregationSourceArgs struct { AllAwsRegions pulumi.BoolPtrInput `pulumi:"allAwsRegions"` AwsRegions pulumi.StringArrayInput `pulumi:"awsRegions"` RoleArn pulumi.StringInput `pulumi:"roleArn"` }
func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ElementType ¶
func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ElementType() reflect.Type
func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourceOutput ¶
func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourceOutput() ConfigurationAggregatorOrganizationAggregationSourceOutput
func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext ¶
func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourceOutput
func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput ¶
func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
func (ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext ¶
func (i ConfigurationAggregatorOrganizationAggregationSourceArgs) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
type ConfigurationAggregatorOrganizationAggregationSourceInput ¶
type ConfigurationAggregatorOrganizationAggregationSourceInput interface { pulumi.Input ToConfigurationAggregatorOrganizationAggregationSourceOutput() ConfigurationAggregatorOrganizationAggregationSourceOutput ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext(context.Context) ConfigurationAggregatorOrganizationAggregationSourceOutput }
ConfigurationAggregatorOrganizationAggregationSourceInput is an input type that accepts ConfigurationAggregatorOrganizationAggregationSourceArgs and ConfigurationAggregatorOrganizationAggregationSourceOutput values. You can construct a concrete instance of `ConfigurationAggregatorOrganizationAggregationSourceInput` via:
ConfigurationAggregatorOrganizationAggregationSourceArgs{...}
type ConfigurationAggregatorOrganizationAggregationSourceOutput ¶
type ConfigurationAggregatorOrganizationAggregationSourceOutput struct{ *pulumi.OutputState }
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) AllAwsRegions ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) AllAwsRegions() pulumi.BoolPtrOutput
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) AwsRegions ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) AwsRegions() pulumi.StringArrayOutput
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ElementType ¶
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ElementType() reflect.Type
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) RoleArn ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) RoleArn() pulumi.StringOutput
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourceOutput ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourceOutput() ConfigurationAggregatorOrganizationAggregationSourceOutput
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourceOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourceOutput
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
func (ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext ¶
func (o ConfigurationAggregatorOrganizationAggregationSourceOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
type ConfigurationAggregatorOrganizationAggregationSourcePtrInput ¶
type ConfigurationAggregatorOrganizationAggregationSourcePtrInput interface { pulumi.Input ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput }
ConfigurationAggregatorOrganizationAggregationSourcePtrInput is an input type that accepts ConfigurationAggregatorOrganizationAggregationSourceArgs, ConfigurationAggregatorOrganizationAggregationSourcePtr and ConfigurationAggregatorOrganizationAggregationSourcePtrOutput values. You can construct a concrete instance of `ConfigurationAggregatorOrganizationAggregationSourcePtrInput` via:
ConfigurationAggregatorOrganizationAggregationSourceArgs{...} or: nil
func ConfigurationAggregatorOrganizationAggregationSourcePtr ¶
func ConfigurationAggregatorOrganizationAggregationSourcePtr(v *ConfigurationAggregatorOrganizationAggregationSourceArgs) ConfigurationAggregatorOrganizationAggregationSourcePtrInput
type ConfigurationAggregatorOrganizationAggregationSourcePtrOutput ¶
type ConfigurationAggregatorOrganizationAggregationSourcePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) AllAwsRegions ¶
func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) AllAwsRegions() pulumi.BoolPtrOutput
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) AwsRegions ¶
func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) AwsRegions() pulumi.StringArrayOutput
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ElementType ¶
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ElementType() reflect.Type
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) RoleArn ¶
func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) RoleArn() pulumi.StringPtrOutput
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput ¶
func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutput() ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
func (ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext ¶
func (o ConfigurationAggregatorOrganizationAggregationSourcePtrOutput) ToConfigurationAggregatorOrganizationAggregationSourcePtrOutputWithContext(ctx context.Context) ConfigurationAggregatorOrganizationAggregationSourcePtrOutput
type ConfigurationAggregatorOutput ¶
type ConfigurationAggregatorOutput struct{ *pulumi.OutputState }
func (ConfigurationAggregatorOutput) ElementType ¶
func (ConfigurationAggregatorOutput) ElementType() reflect.Type
func (ConfigurationAggregatorOutput) ToConfigurationAggregatorOutput ¶
func (o ConfigurationAggregatorOutput) ToConfigurationAggregatorOutput() ConfigurationAggregatorOutput
func (ConfigurationAggregatorOutput) ToConfigurationAggregatorOutputWithContext ¶
func (o ConfigurationAggregatorOutput) ToConfigurationAggregatorOutputWithContext(ctx context.Context) ConfigurationAggregatorOutput
type ConfigurationAggregatorState ¶
type ConfigurationAggregatorState struct { }
func (ConfigurationAggregatorState) ElementType ¶
func (ConfigurationAggregatorState) ElementType() reflect.Type
type ConfigurationAggregatorTag ¶
type ConfigurationAggregatorTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type ConfigurationAggregatorTagArgs ¶
type ConfigurationAggregatorTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (ConfigurationAggregatorTagArgs) ElementType ¶
func (ConfigurationAggregatorTagArgs) ElementType() reflect.Type
func (ConfigurationAggregatorTagArgs) ToConfigurationAggregatorTagOutput ¶
func (i ConfigurationAggregatorTagArgs) ToConfigurationAggregatorTagOutput() ConfigurationAggregatorTagOutput
func (ConfigurationAggregatorTagArgs) ToConfigurationAggregatorTagOutputWithContext ¶
func (i ConfigurationAggregatorTagArgs) ToConfigurationAggregatorTagOutputWithContext(ctx context.Context) ConfigurationAggregatorTagOutput
type ConfigurationAggregatorTagArray ¶
type ConfigurationAggregatorTagArray []ConfigurationAggregatorTagInput
func (ConfigurationAggregatorTagArray) ElementType ¶
func (ConfigurationAggregatorTagArray) ElementType() reflect.Type
func (ConfigurationAggregatorTagArray) ToConfigurationAggregatorTagArrayOutput ¶
func (i ConfigurationAggregatorTagArray) ToConfigurationAggregatorTagArrayOutput() ConfigurationAggregatorTagArrayOutput
func (ConfigurationAggregatorTagArray) ToConfigurationAggregatorTagArrayOutputWithContext ¶
func (i ConfigurationAggregatorTagArray) ToConfigurationAggregatorTagArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorTagArrayOutput
type ConfigurationAggregatorTagArrayInput ¶
type ConfigurationAggregatorTagArrayInput interface { pulumi.Input ToConfigurationAggregatorTagArrayOutput() ConfigurationAggregatorTagArrayOutput ToConfigurationAggregatorTagArrayOutputWithContext(context.Context) ConfigurationAggregatorTagArrayOutput }
ConfigurationAggregatorTagArrayInput is an input type that accepts ConfigurationAggregatorTagArray and ConfigurationAggregatorTagArrayOutput values. You can construct a concrete instance of `ConfigurationAggregatorTagArrayInput` via:
ConfigurationAggregatorTagArray{ ConfigurationAggregatorTagArgs{...} }
type ConfigurationAggregatorTagArrayOutput ¶
type ConfigurationAggregatorTagArrayOutput struct{ *pulumi.OutputState }
func (ConfigurationAggregatorTagArrayOutput) ElementType ¶
func (ConfigurationAggregatorTagArrayOutput) ElementType() reflect.Type
func (ConfigurationAggregatorTagArrayOutput) Index ¶
func (o ConfigurationAggregatorTagArrayOutput) Index(i pulumi.IntInput) ConfigurationAggregatorTagOutput
func (ConfigurationAggregatorTagArrayOutput) ToConfigurationAggregatorTagArrayOutput ¶
func (o ConfigurationAggregatorTagArrayOutput) ToConfigurationAggregatorTagArrayOutput() ConfigurationAggregatorTagArrayOutput
func (ConfigurationAggregatorTagArrayOutput) ToConfigurationAggregatorTagArrayOutputWithContext ¶
func (o ConfigurationAggregatorTagArrayOutput) ToConfigurationAggregatorTagArrayOutputWithContext(ctx context.Context) ConfigurationAggregatorTagArrayOutput
type ConfigurationAggregatorTagInput ¶
type ConfigurationAggregatorTagInput interface { pulumi.Input ToConfigurationAggregatorTagOutput() ConfigurationAggregatorTagOutput ToConfigurationAggregatorTagOutputWithContext(context.Context) ConfigurationAggregatorTagOutput }
ConfigurationAggregatorTagInput is an input type that accepts ConfigurationAggregatorTagArgs and ConfigurationAggregatorTagOutput values. You can construct a concrete instance of `ConfigurationAggregatorTagInput` via:
ConfigurationAggregatorTagArgs{...}
type ConfigurationAggregatorTagOutput ¶
type ConfigurationAggregatorTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (ConfigurationAggregatorTagOutput) ElementType ¶
func (ConfigurationAggregatorTagOutput) ElementType() reflect.Type
func (ConfigurationAggregatorTagOutput) Key ¶
func (o ConfigurationAggregatorTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (ConfigurationAggregatorTagOutput) ToConfigurationAggregatorTagOutput ¶
func (o ConfigurationAggregatorTagOutput) ToConfigurationAggregatorTagOutput() ConfigurationAggregatorTagOutput
func (ConfigurationAggregatorTagOutput) ToConfigurationAggregatorTagOutputWithContext ¶
func (o ConfigurationAggregatorTagOutput) ToConfigurationAggregatorTagOutputWithContext(ctx context.Context) ConfigurationAggregatorTagOutput
func (ConfigurationAggregatorTagOutput) Value ¶
func (o ConfigurationAggregatorTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type ConfigurationRecorder
deprecated
type ConfigurationRecorder struct { pulumi.CustomResourceState Name pulumi.StringPtrOutput `pulumi:"name"` RecordingGroup ConfigurationRecorderRecordingGroupPtrOutput `pulumi:"recordingGroup"` RoleARN pulumi.StringOutput `pulumi:"roleARN"` }
Resource Type definition for AWS::Config::ConfigurationRecorder
Deprecated: ConfigurationRecorder is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetConfigurationRecorder ¶
func GetConfigurationRecorder(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationRecorderState, opts ...pulumi.ResourceOption) (*ConfigurationRecorder, error)
GetConfigurationRecorder gets an existing ConfigurationRecorder 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 NewConfigurationRecorder ¶
func NewConfigurationRecorder(ctx *pulumi.Context, name string, args *ConfigurationRecorderArgs, opts ...pulumi.ResourceOption) (*ConfigurationRecorder, error)
NewConfigurationRecorder registers a new resource with the given unique name, arguments, and options.
func (*ConfigurationRecorder) ElementType ¶
func (*ConfigurationRecorder) ElementType() reflect.Type
func (*ConfigurationRecorder) ToConfigurationRecorderOutput ¶
func (i *ConfigurationRecorder) ToConfigurationRecorderOutput() ConfigurationRecorderOutput
func (*ConfigurationRecorder) ToConfigurationRecorderOutputWithContext ¶
func (i *ConfigurationRecorder) ToConfigurationRecorderOutputWithContext(ctx context.Context) ConfigurationRecorderOutput
type ConfigurationRecorderArgs ¶
type ConfigurationRecorderArgs struct { Name pulumi.StringPtrInput RecordingGroup ConfigurationRecorderRecordingGroupPtrInput RoleARN pulumi.StringInput }
The set of arguments for constructing a ConfigurationRecorder resource.
func (ConfigurationRecorderArgs) ElementType ¶
func (ConfigurationRecorderArgs) ElementType() reflect.Type
type ConfigurationRecorderInput ¶
type ConfigurationRecorderInput interface { pulumi.Input ToConfigurationRecorderOutput() ConfigurationRecorderOutput ToConfigurationRecorderOutputWithContext(ctx context.Context) ConfigurationRecorderOutput }
type ConfigurationRecorderOutput ¶
type ConfigurationRecorderOutput struct{ *pulumi.OutputState }
func (ConfigurationRecorderOutput) ElementType ¶
func (ConfigurationRecorderOutput) ElementType() reflect.Type
func (ConfigurationRecorderOutput) ToConfigurationRecorderOutput ¶
func (o ConfigurationRecorderOutput) ToConfigurationRecorderOutput() ConfigurationRecorderOutput
func (ConfigurationRecorderOutput) ToConfigurationRecorderOutputWithContext ¶
func (o ConfigurationRecorderOutput) ToConfigurationRecorderOutputWithContext(ctx context.Context) ConfigurationRecorderOutput
type ConfigurationRecorderRecordingGroupArgs ¶
type ConfigurationRecorderRecordingGroupArgs struct { AllSupported pulumi.BoolPtrInput `pulumi:"allSupported"` IncludeGlobalResourceTypes pulumi.BoolPtrInput `pulumi:"includeGlobalResourceTypes"` ResourceTypes pulumi.StringArrayInput `pulumi:"resourceTypes"` }
func (ConfigurationRecorderRecordingGroupArgs) ElementType ¶
func (ConfigurationRecorderRecordingGroupArgs) ElementType() reflect.Type
func (ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupOutput ¶
func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupOutput() ConfigurationRecorderRecordingGroupOutput
func (ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupOutputWithContext ¶
func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupOutput
func (ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupPtrOutput ¶
func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput
func (ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupPtrOutputWithContext ¶
func (i ConfigurationRecorderRecordingGroupArgs) ToConfigurationRecorderRecordingGroupPtrOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupPtrOutput
type ConfigurationRecorderRecordingGroupInput ¶
type ConfigurationRecorderRecordingGroupInput interface { pulumi.Input ToConfigurationRecorderRecordingGroupOutput() ConfigurationRecorderRecordingGroupOutput ToConfigurationRecorderRecordingGroupOutputWithContext(context.Context) ConfigurationRecorderRecordingGroupOutput }
ConfigurationRecorderRecordingGroupInput is an input type that accepts ConfigurationRecorderRecordingGroupArgs and ConfigurationRecorderRecordingGroupOutput values. You can construct a concrete instance of `ConfigurationRecorderRecordingGroupInput` via:
ConfigurationRecorderRecordingGroupArgs{...}
type ConfigurationRecorderRecordingGroupOutput ¶
type ConfigurationRecorderRecordingGroupOutput struct{ *pulumi.OutputState }
func (ConfigurationRecorderRecordingGroupOutput) AllSupported ¶
func (o ConfigurationRecorderRecordingGroupOutput) AllSupported() pulumi.BoolPtrOutput
func (ConfigurationRecorderRecordingGroupOutput) ElementType ¶
func (ConfigurationRecorderRecordingGroupOutput) ElementType() reflect.Type
func (ConfigurationRecorderRecordingGroupOutput) IncludeGlobalResourceTypes ¶
func (o ConfigurationRecorderRecordingGroupOutput) IncludeGlobalResourceTypes() pulumi.BoolPtrOutput
func (ConfigurationRecorderRecordingGroupOutput) ResourceTypes ¶
func (o ConfigurationRecorderRecordingGroupOutput) ResourceTypes() pulumi.StringArrayOutput
func (ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupOutput ¶
func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupOutput() ConfigurationRecorderRecordingGroupOutput
func (ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupOutputWithContext ¶
func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupOutput
func (ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupPtrOutput ¶
func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput
func (ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupPtrOutputWithContext ¶
func (o ConfigurationRecorderRecordingGroupOutput) ToConfigurationRecorderRecordingGroupPtrOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupPtrOutput
type ConfigurationRecorderRecordingGroupPtrInput ¶
type ConfigurationRecorderRecordingGroupPtrInput interface { pulumi.Input ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput ToConfigurationRecorderRecordingGroupPtrOutputWithContext(context.Context) ConfigurationRecorderRecordingGroupPtrOutput }
ConfigurationRecorderRecordingGroupPtrInput is an input type that accepts ConfigurationRecorderRecordingGroupArgs, ConfigurationRecorderRecordingGroupPtr and ConfigurationRecorderRecordingGroupPtrOutput values. You can construct a concrete instance of `ConfigurationRecorderRecordingGroupPtrInput` via:
ConfigurationRecorderRecordingGroupArgs{...} or: nil
func ConfigurationRecorderRecordingGroupPtr ¶
func ConfigurationRecorderRecordingGroupPtr(v *ConfigurationRecorderRecordingGroupArgs) ConfigurationRecorderRecordingGroupPtrInput
type ConfigurationRecorderRecordingGroupPtrOutput ¶
type ConfigurationRecorderRecordingGroupPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationRecorderRecordingGroupPtrOutput) AllSupported ¶
func (o ConfigurationRecorderRecordingGroupPtrOutput) AllSupported() pulumi.BoolPtrOutput
func (ConfigurationRecorderRecordingGroupPtrOutput) ElementType ¶
func (ConfigurationRecorderRecordingGroupPtrOutput) ElementType() reflect.Type
func (ConfigurationRecorderRecordingGroupPtrOutput) IncludeGlobalResourceTypes ¶
func (o ConfigurationRecorderRecordingGroupPtrOutput) IncludeGlobalResourceTypes() pulumi.BoolPtrOutput
func (ConfigurationRecorderRecordingGroupPtrOutput) ResourceTypes ¶
func (o ConfigurationRecorderRecordingGroupPtrOutput) ResourceTypes() pulumi.StringArrayOutput
func (ConfigurationRecorderRecordingGroupPtrOutput) ToConfigurationRecorderRecordingGroupPtrOutput ¶
func (o ConfigurationRecorderRecordingGroupPtrOutput) ToConfigurationRecorderRecordingGroupPtrOutput() ConfigurationRecorderRecordingGroupPtrOutput
func (ConfigurationRecorderRecordingGroupPtrOutput) ToConfigurationRecorderRecordingGroupPtrOutputWithContext ¶
func (o ConfigurationRecorderRecordingGroupPtrOutput) ToConfigurationRecorderRecordingGroupPtrOutputWithContext(ctx context.Context) ConfigurationRecorderRecordingGroupPtrOutput
type ConfigurationRecorderState ¶
type ConfigurationRecorderState struct { }
func (ConfigurationRecorderState) ElementType ¶
func (ConfigurationRecorderState) ElementType() reflect.Type
type ConformancePack ¶
type ConformancePack struct { pulumi.CustomResourceState // A list of ConformancePackInputParameter objects. ConformancePackInputParameters ConformancePackInputParameterArrayOutput `pulumi:"conformancePackInputParameters"` // Name of the conformance pack which will be assigned as the unique identifier. ConformancePackName pulumi.StringOutput `pulumi:"conformancePackName"` // AWS Config stores intermediate files while processing conformance pack template. DeliveryS3Bucket pulumi.StringPtrOutput `pulumi:"deliveryS3Bucket"` // The prefix for delivery S3 bucket. DeliveryS3KeyPrefix pulumi.StringPtrOutput `pulumi:"deliveryS3KeyPrefix"` // A string containing full conformance pack template body. You can only specify one of the template body or template S3Uri fields. TemplateBody pulumi.StringPtrOutput `pulumi:"templateBody"` // Location of file containing the template body which points to the conformance pack template that is located in an Amazon S3 bucket. You can only specify one of the template body or template S3Uri fields. TemplateS3Uri pulumi.StringPtrOutput `pulumi:"templateS3Uri"` }
A conformance pack is a collection of AWS Config rules and remediation actions that can be easily deployed as a single entity in an account and a region or across an entire AWS Organization.
func GetConformancePack ¶
func GetConformancePack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConformancePackState, opts ...pulumi.ResourceOption) (*ConformancePack, error)
GetConformancePack gets an existing ConformancePack 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 NewConformancePack ¶
func NewConformancePack(ctx *pulumi.Context, name string, args *ConformancePackArgs, opts ...pulumi.ResourceOption) (*ConformancePack, error)
NewConformancePack registers a new resource with the given unique name, arguments, and options.
func (*ConformancePack) ElementType ¶
func (*ConformancePack) ElementType() reflect.Type
func (*ConformancePack) ToConformancePackOutput ¶
func (i *ConformancePack) ToConformancePackOutput() ConformancePackOutput
func (*ConformancePack) ToConformancePackOutputWithContext ¶
func (i *ConformancePack) ToConformancePackOutputWithContext(ctx context.Context) ConformancePackOutput
type ConformancePackArgs ¶
type ConformancePackArgs struct { // A list of ConformancePackInputParameter objects. ConformancePackInputParameters ConformancePackInputParameterArrayInput // Name of the conformance pack which will be assigned as the unique identifier. ConformancePackName pulumi.StringInput // AWS Config stores intermediate files while processing conformance pack template. DeliveryS3Bucket pulumi.StringPtrInput // The prefix for delivery S3 bucket. DeliveryS3KeyPrefix pulumi.StringPtrInput // A string containing full conformance pack template body. You can only specify one of the template body or template S3Uri fields. TemplateBody pulumi.StringPtrInput // Location of file containing the template body which points to the conformance pack template that is located in an Amazon S3 bucket. You can only specify one of the template body or template S3Uri fields. TemplateS3Uri pulumi.StringPtrInput }
The set of arguments for constructing a ConformancePack resource.
func (ConformancePackArgs) ElementType ¶
func (ConformancePackArgs) ElementType() reflect.Type
type ConformancePackInput ¶
type ConformancePackInput interface { pulumi.Input ToConformancePackOutput() ConformancePackOutput ToConformancePackOutputWithContext(ctx context.Context) ConformancePackOutput }
type ConformancePackInputParameter ¶ added in v0.2.0
type ConformancePackInputParameter struct { ParameterName string `pulumi:"parameterName"` ParameterValue string `pulumi:"parameterValue"` }
Input parameters in the form of key-value pairs for the conformance pack.
type ConformancePackInputParameterArgs ¶ added in v0.2.0
type ConformancePackInputParameterArgs struct { ParameterName pulumi.StringInput `pulumi:"parameterName"` ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
Input parameters in the form of key-value pairs for the conformance pack.
func (ConformancePackInputParameterArgs) ElementType ¶ added in v0.2.0
func (ConformancePackInputParameterArgs) ElementType() reflect.Type
func (ConformancePackInputParameterArgs) ToConformancePackInputParameterOutput ¶ added in v0.2.0
func (i ConformancePackInputParameterArgs) ToConformancePackInputParameterOutput() ConformancePackInputParameterOutput
func (ConformancePackInputParameterArgs) ToConformancePackInputParameterOutputWithContext ¶ added in v0.2.0
func (i ConformancePackInputParameterArgs) ToConformancePackInputParameterOutputWithContext(ctx context.Context) ConformancePackInputParameterOutput
type ConformancePackInputParameterArray ¶ added in v0.2.0
type ConformancePackInputParameterArray []ConformancePackInputParameterInput
func (ConformancePackInputParameterArray) ElementType ¶ added in v0.2.0
func (ConformancePackInputParameterArray) ElementType() reflect.Type
func (ConformancePackInputParameterArray) ToConformancePackInputParameterArrayOutput ¶ added in v0.2.0
func (i ConformancePackInputParameterArray) ToConformancePackInputParameterArrayOutput() ConformancePackInputParameterArrayOutput
func (ConformancePackInputParameterArray) ToConformancePackInputParameterArrayOutputWithContext ¶ added in v0.2.0
func (i ConformancePackInputParameterArray) ToConformancePackInputParameterArrayOutputWithContext(ctx context.Context) ConformancePackInputParameterArrayOutput
type ConformancePackInputParameterArrayInput ¶ added in v0.2.0
type ConformancePackInputParameterArrayInput interface { pulumi.Input ToConformancePackInputParameterArrayOutput() ConformancePackInputParameterArrayOutput ToConformancePackInputParameterArrayOutputWithContext(context.Context) ConformancePackInputParameterArrayOutput }
ConformancePackInputParameterArrayInput is an input type that accepts ConformancePackInputParameterArray and ConformancePackInputParameterArrayOutput values. You can construct a concrete instance of `ConformancePackInputParameterArrayInput` via:
ConformancePackInputParameterArray{ ConformancePackInputParameterArgs{...} }
type ConformancePackInputParameterArrayOutput ¶ added in v0.2.0
type ConformancePackInputParameterArrayOutput struct{ *pulumi.OutputState }
func (ConformancePackInputParameterArrayOutput) ElementType ¶ added in v0.2.0
func (ConformancePackInputParameterArrayOutput) ElementType() reflect.Type
func (ConformancePackInputParameterArrayOutput) ToConformancePackInputParameterArrayOutput ¶ added in v0.2.0
func (o ConformancePackInputParameterArrayOutput) ToConformancePackInputParameterArrayOutput() ConformancePackInputParameterArrayOutput
func (ConformancePackInputParameterArrayOutput) ToConformancePackInputParameterArrayOutputWithContext ¶ added in v0.2.0
func (o ConformancePackInputParameterArrayOutput) ToConformancePackInputParameterArrayOutputWithContext(ctx context.Context) ConformancePackInputParameterArrayOutput
type ConformancePackInputParameterInput ¶ added in v0.2.0
type ConformancePackInputParameterInput interface { pulumi.Input ToConformancePackInputParameterOutput() ConformancePackInputParameterOutput ToConformancePackInputParameterOutputWithContext(context.Context) ConformancePackInputParameterOutput }
ConformancePackInputParameterInput is an input type that accepts ConformancePackInputParameterArgs and ConformancePackInputParameterOutput values. You can construct a concrete instance of `ConformancePackInputParameterInput` via:
ConformancePackInputParameterArgs{...}
type ConformancePackInputParameterOutput ¶ added in v0.2.0
type ConformancePackInputParameterOutput struct{ *pulumi.OutputState }
Input parameters in the form of key-value pairs for the conformance pack.
func (ConformancePackInputParameterOutput) ElementType ¶ added in v0.2.0
func (ConformancePackInputParameterOutput) ElementType() reflect.Type
func (ConformancePackInputParameterOutput) ParameterName ¶ added in v0.2.0
func (o ConformancePackInputParameterOutput) ParameterName() pulumi.StringOutput
func (ConformancePackInputParameterOutput) ParameterValue ¶ added in v0.2.0
func (o ConformancePackInputParameterOutput) ParameterValue() pulumi.StringOutput
func (ConformancePackInputParameterOutput) ToConformancePackInputParameterOutput ¶ added in v0.2.0
func (o ConformancePackInputParameterOutput) ToConformancePackInputParameterOutput() ConformancePackInputParameterOutput
func (ConformancePackInputParameterOutput) ToConformancePackInputParameterOutputWithContext ¶ added in v0.2.0
func (o ConformancePackInputParameterOutput) ToConformancePackInputParameterOutputWithContext(ctx context.Context) ConformancePackInputParameterOutput
type ConformancePackOutput ¶
type ConformancePackOutput struct{ *pulumi.OutputState }
func (ConformancePackOutput) ElementType ¶
func (ConformancePackOutput) ElementType() reflect.Type
func (ConformancePackOutput) ToConformancePackOutput ¶
func (o ConformancePackOutput) ToConformancePackOutput() ConformancePackOutput
func (ConformancePackOutput) ToConformancePackOutputWithContext ¶
func (o ConformancePackOutput) ToConformancePackOutputWithContext(ctx context.Context) ConformancePackOutput
type ConformancePackState ¶
type ConformancePackState struct { }
func (ConformancePackState) ElementType ¶
func (ConformancePackState) ElementType() reflect.Type
type DeliveryChannel
deprecated
type DeliveryChannel struct { pulumi.CustomResourceState ConfigSnapshotDeliveryProperties DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput `pulumi:"configSnapshotDeliveryProperties"` Name pulumi.StringPtrOutput `pulumi:"name"` S3BucketName pulumi.StringOutput `pulumi:"s3BucketName"` S3KeyPrefix pulumi.StringPtrOutput `pulumi:"s3KeyPrefix"` S3KmsKeyArn pulumi.StringPtrOutput `pulumi:"s3KmsKeyArn"` SnsTopicARN pulumi.StringPtrOutput `pulumi:"snsTopicARN"` }
Resource Type definition for AWS::Config::DeliveryChannel
Deprecated: DeliveryChannel is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDeliveryChannel ¶
func GetDeliveryChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeliveryChannelState, opts ...pulumi.ResourceOption) (*DeliveryChannel, error)
GetDeliveryChannel gets an existing DeliveryChannel 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 NewDeliveryChannel ¶
func NewDeliveryChannel(ctx *pulumi.Context, name string, args *DeliveryChannelArgs, opts ...pulumi.ResourceOption) (*DeliveryChannel, error)
NewDeliveryChannel registers a new resource with the given unique name, arguments, and options.
func (*DeliveryChannel) ElementType ¶
func (*DeliveryChannel) ElementType() reflect.Type
func (*DeliveryChannel) ToDeliveryChannelOutput ¶
func (i *DeliveryChannel) ToDeliveryChannelOutput() DeliveryChannelOutput
func (*DeliveryChannel) ToDeliveryChannelOutputWithContext ¶
func (i *DeliveryChannel) ToDeliveryChannelOutputWithContext(ctx context.Context) DeliveryChannelOutput
type DeliveryChannelArgs ¶
type DeliveryChannelArgs struct { ConfigSnapshotDeliveryProperties DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput Name pulumi.StringPtrInput S3BucketName pulumi.StringInput S3KeyPrefix pulumi.StringPtrInput S3KmsKeyArn pulumi.StringPtrInput SnsTopicARN pulumi.StringPtrInput }
The set of arguments for constructing a DeliveryChannel resource.
func (DeliveryChannelArgs) ElementType ¶
func (DeliveryChannelArgs) ElementType() reflect.Type
type DeliveryChannelConfigSnapshotDeliveryProperties ¶
type DeliveryChannelConfigSnapshotDeliveryProperties struct {
DeliveryFrequency *string `pulumi:"deliveryFrequency"`
}
type DeliveryChannelConfigSnapshotDeliveryPropertiesArgs ¶
type DeliveryChannelConfigSnapshotDeliveryPropertiesArgs struct {
DeliveryFrequency pulumi.StringPtrInput `pulumi:"deliveryFrequency"`
}
func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ElementType ¶
func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ElementType() reflect.Type
func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput ¶
func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext ¶
func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput ¶
func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext ¶
func (i DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
type DeliveryChannelConfigSnapshotDeliveryPropertiesInput ¶
type DeliveryChannelConfigSnapshotDeliveryPropertiesInput interface { pulumi.Input ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesOutput ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext(context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesOutput }
DeliveryChannelConfigSnapshotDeliveryPropertiesInput is an input type that accepts DeliveryChannelConfigSnapshotDeliveryPropertiesArgs and DeliveryChannelConfigSnapshotDeliveryPropertiesOutput values. You can construct a concrete instance of `DeliveryChannelConfigSnapshotDeliveryPropertiesInput` via:
DeliveryChannelConfigSnapshotDeliveryPropertiesArgs{...}
type DeliveryChannelConfigSnapshotDeliveryPropertiesOutput ¶
type DeliveryChannelConfigSnapshotDeliveryPropertiesOutput struct{ *pulumi.OutputState }
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) DeliveryFrequency ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) DeliveryFrequency() pulumi.StringPtrOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ElementType ¶
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ElementType() reflect.Type
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
type DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput ¶
type DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput interface { pulumi.Input ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput }
DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput is an input type that accepts DeliveryChannelConfigSnapshotDeliveryPropertiesArgs, DeliveryChannelConfigSnapshotDeliveryPropertiesPtr and DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput values. You can construct a concrete instance of `DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput` via:
DeliveryChannelConfigSnapshotDeliveryPropertiesArgs{...} or: nil
func DeliveryChannelConfigSnapshotDeliveryPropertiesPtr ¶
func DeliveryChannelConfigSnapshotDeliveryPropertiesPtr(v *DeliveryChannelConfigSnapshotDeliveryPropertiesArgs) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrInput
type DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput ¶
type DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) DeliveryFrequency ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) DeliveryFrequency() pulumi.StringPtrOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ElementType ¶
func (DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ElementType() reflect.Type
func (DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput() DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
func (DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext ¶
func (o DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput) ToDeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutputWithContext(ctx context.Context) DeliveryChannelConfigSnapshotDeliveryPropertiesPtrOutput
type DeliveryChannelInput ¶
type DeliveryChannelInput interface { pulumi.Input ToDeliveryChannelOutput() DeliveryChannelOutput ToDeliveryChannelOutputWithContext(ctx context.Context) DeliveryChannelOutput }
type DeliveryChannelOutput ¶
type DeliveryChannelOutput struct{ *pulumi.OutputState }
func (DeliveryChannelOutput) ElementType ¶
func (DeliveryChannelOutput) ElementType() reflect.Type
func (DeliveryChannelOutput) ToDeliveryChannelOutput ¶
func (o DeliveryChannelOutput) ToDeliveryChannelOutput() DeliveryChannelOutput
func (DeliveryChannelOutput) ToDeliveryChannelOutputWithContext ¶
func (o DeliveryChannelOutput) ToDeliveryChannelOutputWithContext(ctx context.Context) DeliveryChannelOutput
type DeliveryChannelState ¶
type DeliveryChannelState struct { }
func (DeliveryChannelState) ElementType ¶
func (DeliveryChannelState) ElementType() reflect.Type
type OrganizationConfigRule
deprecated
type OrganizationConfigRule struct { pulumi.CustomResourceState ExcludedAccounts pulumi.StringArrayOutput `pulumi:"excludedAccounts"` OrganizationConfigRuleName pulumi.StringOutput `pulumi:"organizationConfigRuleName"` OrganizationCustomRuleMetadata OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput `pulumi:"organizationCustomRuleMetadata"` OrganizationManagedRuleMetadata OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput `pulumi:"organizationManagedRuleMetadata"` }
Resource Type definition for AWS::Config::OrganizationConfigRule
Deprecated: OrganizationConfigRule is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetOrganizationConfigRule ¶
func GetOrganizationConfigRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationConfigRuleState, opts ...pulumi.ResourceOption) (*OrganizationConfigRule, error)
GetOrganizationConfigRule gets an existing OrganizationConfigRule 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 NewOrganizationConfigRule ¶
func NewOrganizationConfigRule(ctx *pulumi.Context, name string, args *OrganizationConfigRuleArgs, opts ...pulumi.ResourceOption) (*OrganizationConfigRule, error)
NewOrganizationConfigRule registers a new resource with the given unique name, arguments, and options.
func (*OrganizationConfigRule) ElementType ¶
func (*OrganizationConfigRule) ElementType() reflect.Type
func (*OrganizationConfigRule) ToOrganizationConfigRuleOutput ¶
func (i *OrganizationConfigRule) ToOrganizationConfigRuleOutput() OrganizationConfigRuleOutput
func (*OrganizationConfigRule) ToOrganizationConfigRuleOutputWithContext ¶
func (i *OrganizationConfigRule) ToOrganizationConfigRuleOutputWithContext(ctx context.Context) OrganizationConfigRuleOutput
type OrganizationConfigRuleArgs ¶
type OrganizationConfigRuleArgs struct { ExcludedAccounts pulumi.StringArrayInput OrganizationConfigRuleName pulumi.StringInput OrganizationCustomRuleMetadata OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput OrganizationManagedRuleMetadata OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput }
The set of arguments for constructing a OrganizationConfigRule resource.
func (OrganizationConfigRuleArgs) ElementType ¶
func (OrganizationConfigRuleArgs) ElementType() reflect.Type
type OrganizationConfigRuleInput ¶
type OrganizationConfigRuleInput interface { pulumi.Input ToOrganizationConfigRuleOutput() OrganizationConfigRuleOutput ToOrganizationConfigRuleOutputWithContext(ctx context.Context) OrganizationConfigRuleOutput }
type OrganizationConfigRuleOrganizationCustomRuleMetadata ¶
type OrganizationConfigRuleOrganizationCustomRuleMetadata struct { Description *string `pulumi:"description"` InputParameters *string `pulumi:"inputParameters"` LambdaFunctionArn string `pulumi:"lambdaFunctionArn"` MaximumExecutionFrequency *string `pulumi:"maximumExecutionFrequency"` OrganizationConfigRuleTriggerTypes []string `pulumi:"organizationConfigRuleTriggerTypes"` ResourceIdScope *string `pulumi:"resourceIdScope"` ResourceTypesScope []string `pulumi:"resourceTypesScope"` TagKeyScope *string `pulumi:"tagKeyScope"` TagValueScope *string `pulumi:"tagValueScope"` }
type OrganizationConfigRuleOrganizationCustomRuleMetadataArgs ¶
type OrganizationConfigRuleOrganizationCustomRuleMetadataArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` InputParameters pulumi.StringPtrInput `pulumi:"inputParameters"` LambdaFunctionArn pulumi.StringInput `pulumi:"lambdaFunctionArn"` MaximumExecutionFrequency pulumi.StringPtrInput `pulumi:"maximumExecutionFrequency"` OrganizationConfigRuleTriggerTypes pulumi.StringArrayInput `pulumi:"organizationConfigRuleTriggerTypes"` ResourceIdScope pulumi.StringPtrInput `pulumi:"resourceIdScope"` ResourceTypesScope pulumi.StringArrayInput `pulumi:"resourceTypesScope"` TagKeyScope pulumi.StringPtrInput `pulumi:"tagKeyScope"` TagValueScope pulumi.StringPtrInput `pulumi:"tagValueScope"` }
func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ElementType ¶
func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ElementType() reflect.Type
func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput ¶
func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext ¶
func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput ¶
func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext ¶
func (i OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
type OrganizationConfigRuleOrganizationCustomRuleMetadataInput ¶
type OrganizationConfigRuleOrganizationCustomRuleMetadataInput interface { pulumi.Input ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataOutput ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext(context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataOutput }
OrganizationConfigRuleOrganizationCustomRuleMetadataInput is an input type that accepts OrganizationConfigRuleOrganizationCustomRuleMetadataArgs and OrganizationConfigRuleOrganizationCustomRuleMetadataOutput values. You can construct a concrete instance of `OrganizationConfigRuleOrganizationCustomRuleMetadataInput` via:
OrganizationConfigRuleOrganizationCustomRuleMetadataArgs{...}
type OrganizationConfigRuleOrganizationCustomRuleMetadataOutput ¶
type OrganizationConfigRuleOrganizationCustomRuleMetadataOutput struct{ *pulumi.OutputState }
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) Description ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) Description() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ElementType ¶
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ElementType() reflect.Type
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) InputParameters ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) InputParameters() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) LambdaFunctionArn ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) LambdaFunctionArn() pulumi.StringOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) MaximumExecutionFrequency ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) OrganizationConfigRuleTriggerTypes ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) OrganizationConfigRuleTriggerTypes() pulumi.StringArrayOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ResourceIdScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ResourceIdScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ResourceTypesScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ResourceTypesScope() pulumi.StringArrayOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) TagKeyScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) TagKeyScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) TagValueScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) TagValueScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
type OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput ¶
type OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput interface { pulumi.Input ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput }
OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput is an input type that accepts OrganizationConfigRuleOrganizationCustomRuleMetadataArgs, OrganizationConfigRuleOrganizationCustomRuleMetadataPtr and OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput values. You can construct a concrete instance of `OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput` via:
OrganizationConfigRuleOrganizationCustomRuleMetadataArgs{...} or: nil
func OrganizationConfigRuleOrganizationCustomRuleMetadataPtr ¶
func OrganizationConfigRuleOrganizationCustomRuleMetadataPtr(v *OrganizationConfigRuleOrganizationCustomRuleMetadataArgs) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrInput
type OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput ¶
type OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput struct{ *pulumi.OutputState }
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) Description ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) Description() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ElementType ¶
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ElementType() reflect.Type
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) InputParameters ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) InputParameters() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) LambdaFunctionArn ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) LambdaFunctionArn() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) MaximumExecutionFrequency ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) OrganizationConfigRuleTriggerTypes ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) OrganizationConfigRuleTriggerTypes() pulumi.StringArrayOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ResourceIdScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ResourceIdScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ResourceTypesScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ResourceTypesScope() pulumi.StringArrayOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) TagKeyScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) TagKeyScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) TagValueScope ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) TagValueScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
func (OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext ¶
func (o OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationCustomRuleMetadataPtrOutput
type OrganizationConfigRuleOrganizationManagedRuleMetadata ¶
type OrganizationConfigRuleOrganizationManagedRuleMetadata struct { Description *string `pulumi:"description"` InputParameters *string `pulumi:"inputParameters"` MaximumExecutionFrequency *string `pulumi:"maximumExecutionFrequency"` ResourceIdScope *string `pulumi:"resourceIdScope"` ResourceTypesScope []string `pulumi:"resourceTypesScope"` RuleIdentifier string `pulumi:"ruleIdentifier"` TagKeyScope *string `pulumi:"tagKeyScope"` TagValueScope *string `pulumi:"tagValueScope"` }
type OrganizationConfigRuleOrganizationManagedRuleMetadataArgs ¶
type OrganizationConfigRuleOrganizationManagedRuleMetadataArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` InputParameters pulumi.StringPtrInput `pulumi:"inputParameters"` MaximumExecutionFrequency pulumi.StringPtrInput `pulumi:"maximumExecutionFrequency"` ResourceIdScope pulumi.StringPtrInput `pulumi:"resourceIdScope"` ResourceTypesScope pulumi.StringArrayInput `pulumi:"resourceTypesScope"` RuleIdentifier pulumi.StringInput `pulumi:"ruleIdentifier"` TagKeyScope pulumi.StringPtrInput `pulumi:"tagKeyScope"` TagValueScope pulumi.StringPtrInput `pulumi:"tagValueScope"` }
func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ElementType ¶
func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ElementType() reflect.Type
func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput ¶
func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext ¶
func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput ¶
func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext ¶
func (i OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
type OrganizationConfigRuleOrganizationManagedRuleMetadataInput ¶
type OrganizationConfigRuleOrganizationManagedRuleMetadataInput interface { pulumi.Input ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataOutput ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext(context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataOutput }
OrganizationConfigRuleOrganizationManagedRuleMetadataInput is an input type that accepts OrganizationConfigRuleOrganizationManagedRuleMetadataArgs and OrganizationConfigRuleOrganizationManagedRuleMetadataOutput values. You can construct a concrete instance of `OrganizationConfigRuleOrganizationManagedRuleMetadataInput` via:
OrganizationConfigRuleOrganizationManagedRuleMetadataArgs{...}
type OrganizationConfigRuleOrganizationManagedRuleMetadataOutput ¶
type OrganizationConfigRuleOrganizationManagedRuleMetadataOutput struct{ *pulumi.OutputState }
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) Description ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) Description() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ElementType ¶
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ElementType() reflect.Type
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) InputParameters ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) InputParameters() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) MaximumExecutionFrequency ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ResourceIdScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ResourceIdScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ResourceTypesScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ResourceTypesScope() pulumi.StringArrayOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) RuleIdentifier ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) RuleIdentifier() pulumi.StringOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) TagKeyScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) TagKeyScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) TagValueScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) TagValueScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
type OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput ¶
type OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput interface { pulumi.Input ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput }
OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput is an input type that accepts OrganizationConfigRuleOrganizationManagedRuleMetadataArgs, OrganizationConfigRuleOrganizationManagedRuleMetadataPtr and OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput values. You can construct a concrete instance of `OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput` via:
OrganizationConfigRuleOrganizationManagedRuleMetadataArgs{...} or: nil
func OrganizationConfigRuleOrganizationManagedRuleMetadataPtr ¶
func OrganizationConfigRuleOrganizationManagedRuleMetadataPtr(v *OrganizationConfigRuleOrganizationManagedRuleMetadataArgs) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrInput
type OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput ¶
type OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput struct{ *pulumi.OutputState }
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) Description ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) Description() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ElementType ¶
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ElementType() reflect.Type
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) InputParameters ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) InputParameters() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) MaximumExecutionFrequency ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) MaximumExecutionFrequency() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ResourceIdScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ResourceIdScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ResourceTypesScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ResourceTypesScope() pulumi.StringArrayOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) RuleIdentifier ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) RuleIdentifier() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) TagKeyScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) TagKeyScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) TagValueScope ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) TagValueScope() pulumi.StringPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput() OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
func (OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext ¶
func (o OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput) ToOrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutputWithContext(ctx context.Context) OrganizationConfigRuleOrganizationManagedRuleMetadataPtrOutput
type OrganizationConfigRuleOutput ¶
type OrganizationConfigRuleOutput struct{ *pulumi.OutputState }
func (OrganizationConfigRuleOutput) ElementType ¶
func (OrganizationConfigRuleOutput) ElementType() reflect.Type
func (OrganizationConfigRuleOutput) ToOrganizationConfigRuleOutput ¶
func (o OrganizationConfigRuleOutput) ToOrganizationConfigRuleOutput() OrganizationConfigRuleOutput
func (OrganizationConfigRuleOutput) ToOrganizationConfigRuleOutputWithContext ¶
func (o OrganizationConfigRuleOutput) ToOrganizationConfigRuleOutputWithContext(ctx context.Context) OrganizationConfigRuleOutput
type OrganizationConfigRuleState ¶
type OrganizationConfigRuleState struct { }
func (OrganizationConfigRuleState) ElementType ¶
func (OrganizationConfigRuleState) ElementType() reflect.Type
type OrganizationConformancePack ¶
type OrganizationConformancePack struct { pulumi.CustomResourceState // A list of ConformancePackInputParameter objects. ConformancePackInputParameters OrganizationConformancePackConformancePackInputParameterArrayOutput `pulumi:"conformancePackInputParameters"` // AWS Config stores intermediate files while processing conformance pack template. DeliveryS3Bucket pulumi.StringPtrOutput `pulumi:"deliveryS3Bucket"` // The prefix for the delivery S3 bucket. DeliveryS3KeyPrefix pulumi.StringPtrOutput `pulumi:"deliveryS3KeyPrefix"` // A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack. ExcludedAccounts pulumi.StringArrayOutput `pulumi:"excludedAccounts"` // The name of the organization conformance pack. OrganizationConformancePackName pulumi.StringOutput `pulumi:"organizationConformancePackName"` // A string containing full conformance pack template body. TemplateBody pulumi.StringPtrOutput `pulumi:"templateBody"` // Location of file containing the template body. TemplateS3Uri pulumi.StringPtrOutput `pulumi:"templateS3Uri"` }
Resource schema for AWS::Config::OrganizationConformancePack.
func GetOrganizationConformancePack ¶
func GetOrganizationConformancePack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationConformancePackState, opts ...pulumi.ResourceOption) (*OrganizationConformancePack, error)
GetOrganizationConformancePack gets an existing OrganizationConformancePack 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 NewOrganizationConformancePack ¶
func NewOrganizationConformancePack(ctx *pulumi.Context, name string, args *OrganizationConformancePackArgs, opts ...pulumi.ResourceOption) (*OrganizationConformancePack, error)
NewOrganizationConformancePack registers a new resource with the given unique name, arguments, and options.
func (*OrganizationConformancePack) ElementType ¶
func (*OrganizationConformancePack) ElementType() reflect.Type
func (*OrganizationConformancePack) ToOrganizationConformancePackOutput ¶
func (i *OrganizationConformancePack) ToOrganizationConformancePackOutput() OrganizationConformancePackOutput
func (*OrganizationConformancePack) ToOrganizationConformancePackOutputWithContext ¶
func (i *OrganizationConformancePack) ToOrganizationConformancePackOutputWithContext(ctx context.Context) OrganizationConformancePackOutput
type OrganizationConformancePackArgs ¶
type OrganizationConformancePackArgs struct { // A list of ConformancePackInputParameter objects. ConformancePackInputParameters OrganizationConformancePackConformancePackInputParameterArrayInput // AWS Config stores intermediate files while processing conformance pack template. DeliveryS3Bucket pulumi.StringPtrInput // The prefix for the delivery S3 bucket. DeliveryS3KeyPrefix pulumi.StringPtrInput // A list of AWS accounts to be excluded from an organization conformance pack while deploying a conformance pack. ExcludedAccounts pulumi.StringArrayInput // The name of the organization conformance pack. OrganizationConformancePackName pulumi.StringInput // A string containing full conformance pack template body. TemplateBody pulumi.StringPtrInput // Location of file containing the template body. TemplateS3Uri pulumi.StringPtrInput }
The set of arguments for constructing a OrganizationConformancePack resource.
func (OrganizationConformancePackArgs) ElementType ¶
func (OrganizationConformancePackArgs) ElementType() reflect.Type
type OrganizationConformancePackConformancePackInputParameter ¶
type OrganizationConformancePackConformancePackInputParameter struct { ParameterName string `pulumi:"parameterName"` ParameterValue string `pulumi:"parameterValue"` }
Input parameters in the form of key-value pairs for the conformance pack.
type OrganizationConformancePackConformancePackInputParameterArgs ¶
type OrganizationConformancePackConformancePackInputParameterArgs struct { ParameterName pulumi.StringInput `pulumi:"parameterName"` ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
Input parameters in the form of key-value pairs for the conformance pack.
func (OrganizationConformancePackConformancePackInputParameterArgs) ElementType ¶
func (OrganizationConformancePackConformancePackInputParameterArgs) ElementType() reflect.Type
func (OrganizationConformancePackConformancePackInputParameterArgs) ToOrganizationConformancePackConformancePackInputParameterOutput ¶
func (i OrganizationConformancePackConformancePackInputParameterArgs) ToOrganizationConformancePackConformancePackInputParameterOutput() OrganizationConformancePackConformancePackInputParameterOutput
func (OrganizationConformancePackConformancePackInputParameterArgs) ToOrganizationConformancePackConformancePackInputParameterOutputWithContext ¶
func (i OrganizationConformancePackConformancePackInputParameterArgs) ToOrganizationConformancePackConformancePackInputParameterOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterOutput
type OrganizationConformancePackConformancePackInputParameterArray ¶
type OrganizationConformancePackConformancePackInputParameterArray []OrganizationConformancePackConformancePackInputParameterInput
func (OrganizationConformancePackConformancePackInputParameterArray) ElementType ¶
func (OrganizationConformancePackConformancePackInputParameterArray) ElementType() reflect.Type
func (OrganizationConformancePackConformancePackInputParameterArray) ToOrganizationConformancePackConformancePackInputParameterArrayOutput ¶
func (i OrganizationConformancePackConformancePackInputParameterArray) ToOrganizationConformancePackConformancePackInputParameterArrayOutput() OrganizationConformancePackConformancePackInputParameterArrayOutput
func (OrganizationConformancePackConformancePackInputParameterArray) ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext ¶
func (i OrganizationConformancePackConformancePackInputParameterArray) ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterArrayOutput
type OrganizationConformancePackConformancePackInputParameterArrayInput ¶
type OrganizationConformancePackConformancePackInputParameterArrayInput interface { pulumi.Input ToOrganizationConformancePackConformancePackInputParameterArrayOutput() OrganizationConformancePackConformancePackInputParameterArrayOutput ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext(context.Context) OrganizationConformancePackConformancePackInputParameterArrayOutput }
OrganizationConformancePackConformancePackInputParameterArrayInput is an input type that accepts OrganizationConformancePackConformancePackInputParameterArray and OrganizationConformancePackConformancePackInputParameterArrayOutput values. You can construct a concrete instance of `OrganizationConformancePackConformancePackInputParameterArrayInput` via:
OrganizationConformancePackConformancePackInputParameterArray{ OrganizationConformancePackConformancePackInputParameterArgs{...} }
type OrganizationConformancePackConformancePackInputParameterArrayOutput ¶
type OrganizationConformancePackConformancePackInputParameterArrayOutput struct{ *pulumi.OutputState }
func (OrganizationConformancePackConformancePackInputParameterArrayOutput) ElementType ¶
func (OrganizationConformancePackConformancePackInputParameterArrayOutput) ElementType() reflect.Type
func (OrganizationConformancePackConformancePackInputParameterArrayOutput) ToOrganizationConformancePackConformancePackInputParameterArrayOutput ¶
func (o OrganizationConformancePackConformancePackInputParameterArrayOutput) ToOrganizationConformancePackConformancePackInputParameterArrayOutput() OrganizationConformancePackConformancePackInputParameterArrayOutput
func (OrganizationConformancePackConformancePackInputParameterArrayOutput) ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext ¶
func (o OrganizationConformancePackConformancePackInputParameterArrayOutput) ToOrganizationConformancePackConformancePackInputParameterArrayOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterArrayOutput
type OrganizationConformancePackConformancePackInputParameterInput ¶
type OrganizationConformancePackConformancePackInputParameterInput interface { pulumi.Input ToOrganizationConformancePackConformancePackInputParameterOutput() OrganizationConformancePackConformancePackInputParameterOutput ToOrganizationConformancePackConformancePackInputParameterOutputWithContext(context.Context) OrganizationConformancePackConformancePackInputParameterOutput }
OrganizationConformancePackConformancePackInputParameterInput is an input type that accepts OrganizationConformancePackConformancePackInputParameterArgs and OrganizationConformancePackConformancePackInputParameterOutput values. You can construct a concrete instance of `OrganizationConformancePackConformancePackInputParameterInput` via:
OrganizationConformancePackConformancePackInputParameterArgs{...}
type OrganizationConformancePackConformancePackInputParameterOutput ¶
type OrganizationConformancePackConformancePackInputParameterOutput struct{ *pulumi.OutputState }
Input parameters in the form of key-value pairs for the conformance pack.
func (OrganizationConformancePackConformancePackInputParameterOutput) ElementType ¶
func (OrganizationConformancePackConformancePackInputParameterOutput) ElementType() reflect.Type
func (OrganizationConformancePackConformancePackInputParameterOutput) ParameterName ¶
func (o OrganizationConformancePackConformancePackInputParameterOutput) ParameterName() pulumi.StringOutput
func (OrganizationConformancePackConformancePackInputParameterOutput) ParameterValue ¶
func (o OrganizationConformancePackConformancePackInputParameterOutput) ParameterValue() pulumi.StringOutput
func (OrganizationConformancePackConformancePackInputParameterOutput) ToOrganizationConformancePackConformancePackInputParameterOutput ¶
func (o OrganizationConformancePackConformancePackInputParameterOutput) ToOrganizationConformancePackConformancePackInputParameterOutput() OrganizationConformancePackConformancePackInputParameterOutput
func (OrganizationConformancePackConformancePackInputParameterOutput) ToOrganizationConformancePackConformancePackInputParameterOutputWithContext ¶
func (o OrganizationConformancePackConformancePackInputParameterOutput) ToOrganizationConformancePackConformancePackInputParameterOutputWithContext(ctx context.Context) OrganizationConformancePackConformancePackInputParameterOutput
type OrganizationConformancePackInput ¶
type OrganizationConformancePackInput interface { pulumi.Input ToOrganizationConformancePackOutput() OrganizationConformancePackOutput ToOrganizationConformancePackOutputWithContext(ctx context.Context) OrganizationConformancePackOutput }
type OrganizationConformancePackOutput ¶
type OrganizationConformancePackOutput struct{ *pulumi.OutputState }
func (OrganizationConformancePackOutput) ElementType ¶
func (OrganizationConformancePackOutput) ElementType() reflect.Type
func (OrganizationConformancePackOutput) ToOrganizationConformancePackOutput ¶
func (o OrganizationConformancePackOutput) ToOrganizationConformancePackOutput() OrganizationConformancePackOutput
func (OrganizationConformancePackOutput) ToOrganizationConformancePackOutputWithContext ¶
func (o OrganizationConformancePackOutput) ToOrganizationConformancePackOutputWithContext(ctx context.Context) OrganizationConformancePackOutput
type OrganizationConformancePackState ¶
type OrganizationConformancePackState struct { }
func (OrganizationConformancePackState) ElementType ¶
func (OrganizationConformancePackState) ElementType() reflect.Type
type RemediationConfiguration
deprecated
type RemediationConfiguration struct { pulumi.CustomResourceState Automatic pulumi.BoolPtrOutput `pulumi:"automatic"` ConfigRuleName pulumi.StringOutput `pulumi:"configRuleName"` ExecutionControls RemediationConfigurationExecutionControlsPtrOutput `pulumi:"executionControls"` MaximumAutomaticAttempts pulumi.IntPtrOutput `pulumi:"maximumAutomaticAttempts"` Parameters pulumi.AnyOutput `pulumi:"parameters"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` RetryAttemptSeconds pulumi.IntPtrOutput `pulumi:"retryAttemptSeconds"` TargetId pulumi.StringOutput `pulumi:"targetId"` TargetType pulumi.StringOutput `pulumi:"targetType"` TargetVersion pulumi.StringPtrOutput `pulumi:"targetVersion"` }
Resource Type definition for AWS::Config::RemediationConfiguration
Deprecated: RemediationConfiguration is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetRemediationConfiguration ¶
func GetRemediationConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RemediationConfigurationState, opts ...pulumi.ResourceOption) (*RemediationConfiguration, error)
GetRemediationConfiguration gets an existing RemediationConfiguration 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 NewRemediationConfiguration ¶
func NewRemediationConfiguration(ctx *pulumi.Context, name string, args *RemediationConfigurationArgs, opts ...pulumi.ResourceOption) (*RemediationConfiguration, error)
NewRemediationConfiguration registers a new resource with the given unique name, arguments, and options.
func (*RemediationConfiguration) ElementType ¶
func (*RemediationConfiguration) ElementType() reflect.Type
func (*RemediationConfiguration) ToRemediationConfigurationOutput ¶
func (i *RemediationConfiguration) ToRemediationConfigurationOutput() RemediationConfigurationOutput
func (*RemediationConfiguration) ToRemediationConfigurationOutputWithContext ¶
func (i *RemediationConfiguration) ToRemediationConfigurationOutputWithContext(ctx context.Context) RemediationConfigurationOutput
type RemediationConfigurationArgs ¶
type RemediationConfigurationArgs struct { Automatic pulumi.BoolPtrInput ConfigRuleName pulumi.StringInput ExecutionControls RemediationConfigurationExecutionControlsPtrInput MaximumAutomaticAttempts pulumi.IntPtrInput Parameters pulumi.Input ResourceType pulumi.StringPtrInput RetryAttemptSeconds pulumi.IntPtrInput TargetId pulumi.StringInput TargetType pulumi.StringInput TargetVersion pulumi.StringPtrInput }
The set of arguments for constructing a RemediationConfiguration resource.
func (RemediationConfigurationArgs) ElementType ¶
func (RemediationConfigurationArgs) ElementType() reflect.Type
type RemediationConfigurationExecutionControls ¶
type RemediationConfigurationExecutionControls struct {
SsmControls *RemediationConfigurationSsmControls `pulumi:"ssmControls"`
}
type RemediationConfigurationExecutionControlsArgs ¶
type RemediationConfigurationExecutionControlsArgs struct {
SsmControls RemediationConfigurationSsmControlsPtrInput `pulumi:"ssmControls"`
}
func (RemediationConfigurationExecutionControlsArgs) ElementType ¶
func (RemediationConfigurationExecutionControlsArgs) ElementType() reflect.Type
func (RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsOutput ¶
func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsOutput() RemediationConfigurationExecutionControlsOutput
func (RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsOutputWithContext ¶
func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsOutput
func (RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsPtrOutput ¶
func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput
func (RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsPtrOutputWithContext ¶
func (i RemediationConfigurationExecutionControlsArgs) ToRemediationConfigurationExecutionControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsPtrOutput
type RemediationConfigurationExecutionControlsInput ¶
type RemediationConfigurationExecutionControlsInput interface { pulumi.Input ToRemediationConfigurationExecutionControlsOutput() RemediationConfigurationExecutionControlsOutput ToRemediationConfigurationExecutionControlsOutputWithContext(context.Context) RemediationConfigurationExecutionControlsOutput }
RemediationConfigurationExecutionControlsInput is an input type that accepts RemediationConfigurationExecutionControlsArgs and RemediationConfigurationExecutionControlsOutput values. You can construct a concrete instance of `RemediationConfigurationExecutionControlsInput` via:
RemediationConfigurationExecutionControlsArgs{...}
type RemediationConfigurationExecutionControlsOutput ¶
type RemediationConfigurationExecutionControlsOutput struct{ *pulumi.OutputState }
func (RemediationConfigurationExecutionControlsOutput) ElementType ¶
func (RemediationConfigurationExecutionControlsOutput) ElementType() reflect.Type
func (RemediationConfigurationExecutionControlsOutput) SsmControls ¶
func (o RemediationConfigurationExecutionControlsOutput) SsmControls() RemediationConfigurationSsmControlsPtrOutput
func (RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsOutput ¶
func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsOutput() RemediationConfigurationExecutionControlsOutput
func (RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsOutputWithContext ¶
func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsOutput
func (RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsPtrOutput ¶
func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput
func (RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsPtrOutputWithContext ¶
func (o RemediationConfigurationExecutionControlsOutput) ToRemediationConfigurationExecutionControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsPtrOutput
type RemediationConfigurationExecutionControlsPtrInput ¶
type RemediationConfigurationExecutionControlsPtrInput interface { pulumi.Input ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput ToRemediationConfigurationExecutionControlsPtrOutputWithContext(context.Context) RemediationConfigurationExecutionControlsPtrOutput }
RemediationConfigurationExecutionControlsPtrInput is an input type that accepts RemediationConfigurationExecutionControlsArgs, RemediationConfigurationExecutionControlsPtr and RemediationConfigurationExecutionControlsPtrOutput values. You can construct a concrete instance of `RemediationConfigurationExecutionControlsPtrInput` via:
RemediationConfigurationExecutionControlsArgs{...} or: nil
func RemediationConfigurationExecutionControlsPtr ¶
func RemediationConfigurationExecutionControlsPtr(v *RemediationConfigurationExecutionControlsArgs) RemediationConfigurationExecutionControlsPtrInput
type RemediationConfigurationExecutionControlsPtrOutput ¶
type RemediationConfigurationExecutionControlsPtrOutput struct{ *pulumi.OutputState }
func (RemediationConfigurationExecutionControlsPtrOutput) ElementType ¶
func (RemediationConfigurationExecutionControlsPtrOutput) ElementType() reflect.Type
func (RemediationConfigurationExecutionControlsPtrOutput) SsmControls ¶
func (o RemediationConfigurationExecutionControlsPtrOutput) SsmControls() RemediationConfigurationSsmControlsPtrOutput
func (RemediationConfigurationExecutionControlsPtrOutput) ToRemediationConfigurationExecutionControlsPtrOutput ¶
func (o RemediationConfigurationExecutionControlsPtrOutput) ToRemediationConfigurationExecutionControlsPtrOutput() RemediationConfigurationExecutionControlsPtrOutput
func (RemediationConfigurationExecutionControlsPtrOutput) ToRemediationConfigurationExecutionControlsPtrOutputWithContext ¶
func (o RemediationConfigurationExecutionControlsPtrOutput) ToRemediationConfigurationExecutionControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationExecutionControlsPtrOutput
type RemediationConfigurationInput ¶
type RemediationConfigurationInput interface { pulumi.Input ToRemediationConfigurationOutput() RemediationConfigurationOutput ToRemediationConfigurationOutputWithContext(ctx context.Context) RemediationConfigurationOutput }
type RemediationConfigurationOutput ¶
type RemediationConfigurationOutput struct{ *pulumi.OutputState }
func (RemediationConfigurationOutput) ElementType ¶
func (RemediationConfigurationOutput) ElementType() reflect.Type
func (RemediationConfigurationOutput) ToRemediationConfigurationOutput ¶
func (o RemediationConfigurationOutput) ToRemediationConfigurationOutput() RemediationConfigurationOutput
func (RemediationConfigurationOutput) ToRemediationConfigurationOutputWithContext ¶
func (o RemediationConfigurationOutput) ToRemediationConfigurationOutputWithContext(ctx context.Context) RemediationConfigurationOutput
type RemediationConfigurationSsmControlsArgs ¶
type RemediationConfigurationSsmControlsArgs struct { ConcurrentExecutionRatePercentage pulumi.IntPtrInput `pulumi:"concurrentExecutionRatePercentage"` ErrorPercentage pulumi.IntPtrInput `pulumi:"errorPercentage"` }
func (RemediationConfigurationSsmControlsArgs) ElementType ¶
func (RemediationConfigurationSsmControlsArgs) ElementType() reflect.Type
func (RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsOutput ¶
func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsOutput() RemediationConfigurationSsmControlsOutput
func (RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsOutputWithContext ¶
func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsOutput
func (RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsPtrOutput ¶
func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput
func (RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsPtrOutputWithContext ¶
func (i RemediationConfigurationSsmControlsArgs) ToRemediationConfigurationSsmControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsPtrOutput
type RemediationConfigurationSsmControlsInput ¶
type RemediationConfigurationSsmControlsInput interface { pulumi.Input ToRemediationConfigurationSsmControlsOutput() RemediationConfigurationSsmControlsOutput ToRemediationConfigurationSsmControlsOutputWithContext(context.Context) RemediationConfigurationSsmControlsOutput }
RemediationConfigurationSsmControlsInput is an input type that accepts RemediationConfigurationSsmControlsArgs and RemediationConfigurationSsmControlsOutput values. You can construct a concrete instance of `RemediationConfigurationSsmControlsInput` via:
RemediationConfigurationSsmControlsArgs{...}
type RemediationConfigurationSsmControlsOutput ¶
type RemediationConfigurationSsmControlsOutput struct{ *pulumi.OutputState }
func (RemediationConfigurationSsmControlsOutput) ConcurrentExecutionRatePercentage ¶
func (o RemediationConfigurationSsmControlsOutput) ConcurrentExecutionRatePercentage() pulumi.IntPtrOutput
func (RemediationConfigurationSsmControlsOutput) ElementType ¶
func (RemediationConfigurationSsmControlsOutput) ElementType() reflect.Type
func (RemediationConfigurationSsmControlsOutput) ErrorPercentage ¶
func (o RemediationConfigurationSsmControlsOutput) ErrorPercentage() pulumi.IntPtrOutput
func (RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsOutput ¶
func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsOutput() RemediationConfigurationSsmControlsOutput
func (RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsOutputWithContext ¶
func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsOutput
func (RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsPtrOutput ¶
func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput
func (RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsPtrOutputWithContext ¶
func (o RemediationConfigurationSsmControlsOutput) ToRemediationConfigurationSsmControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsPtrOutput
type RemediationConfigurationSsmControlsPtrInput ¶
type RemediationConfigurationSsmControlsPtrInput interface { pulumi.Input ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput ToRemediationConfigurationSsmControlsPtrOutputWithContext(context.Context) RemediationConfigurationSsmControlsPtrOutput }
RemediationConfigurationSsmControlsPtrInput is an input type that accepts RemediationConfigurationSsmControlsArgs, RemediationConfigurationSsmControlsPtr and RemediationConfigurationSsmControlsPtrOutput values. You can construct a concrete instance of `RemediationConfigurationSsmControlsPtrInput` via:
RemediationConfigurationSsmControlsArgs{...} or: nil
func RemediationConfigurationSsmControlsPtr ¶
func RemediationConfigurationSsmControlsPtr(v *RemediationConfigurationSsmControlsArgs) RemediationConfigurationSsmControlsPtrInput
type RemediationConfigurationSsmControlsPtrOutput ¶
type RemediationConfigurationSsmControlsPtrOutput struct{ *pulumi.OutputState }
func (RemediationConfigurationSsmControlsPtrOutput) ConcurrentExecutionRatePercentage ¶
func (o RemediationConfigurationSsmControlsPtrOutput) ConcurrentExecutionRatePercentage() pulumi.IntPtrOutput
func (RemediationConfigurationSsmControlsPtrOutput) ElementType ¶
func (RemediationConfigurationSsmControlsPtrOutput) ElementType() reflect.Type
func (RemediationConfigurationSsmControlsPtrOutput) ErrorPercentage ¶
func (o RemediationConfigurationSsmControlsPtrOutput) ErrorPercentage() pulumi.IntPtrOutput
func (RemediationConfigurationSsmControlsPtrOutput) ToRemediationConfigurationSsmControlsPtrOutput ¶
func (o RemediationConfigurationSsmControlsPtrOutput) ToRemediationConfigurationSsmControlsPtrOutput() RemediationConfigurationSsmControlsPtrOutput
func (RemediationConfigurationSsmControlsPtrOutput) ToRemediationConfigurationSsmControlsPtrOutputWithContext ¶
func (o RemediationConfigurationSsmControlsPtrOutput) ToRemediationConfigurationSsmControlsPtrOutputWithContext(ctx context.Context) RemediationConfigurationSsmControlsPtrOutput
type RemediationConfigurationState ¶
type RemediationConfigurationState struct { }
func (RemediationConfigurationState) ElementType ¶
func (RemediationConfigurationState) ElementType() reflect.Type
type StoredQuery ¶
type StoredQuery struct { pulumi.CustomResourceState QueryArn pulumi.StringOutput `pulumi:"queryArn"` QueryDescription pulumi.StringPtrOutput `pulumi:"queryDescription"` QueryExpression pulumi.StringOutput `pulumi:"queryExpression"` QueryId pulumi.StringOutput `pulumi:"queryId"` QueryName pulumi.StringOutput `pulumi:"queryName"` // The tags for the stored query. Tags StoredQueryTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::Config::StoredQuery
func GetStoredQuery ¶
func GetStoredQuery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StoredQueryState, opts ...pulumi.ResourceOption) (*StoredQuery, error)
GetStoredQuery gets an existing StoredQuery 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 NewStoredQuery ¶
func NewStoredQuery(ctx *pulumi.Context, name string, args *StoredQueryArgs, opts ...pulumi.ResourceOption) (*StoredQuery, error)
NewStoredQuery registers a new resource with the given unique name, arguments, and options.
func (*StoredQuery) ElementType ¶
func (*StoredQuery) ElementType() reflect.Type
func (*StoredQuery) ToStoredQueryOutput ¶
func (i *StoredQuery) ToStoredQueryOutput() StoredQueryOutput
func (*StoredQuery) ToStoredQueryOutputWithContext ¶
func (i *StoredQuery) ToStoredQueryOutputWithContext(ctx context.Context) StoredQueryOutput
type StoredQueryArgs ¶
type StoredQueryArgs struct { QueryDescription pulumi.StringPtrInput QueryExpression pulumi.StringInput QueryName pulumi.StringInput // The tags for the stored query. Tags StoredQueryTagArrayInput }
The set of arguments for constructing a StoredQuery resource.
func (StoredQueryArgs) ElementType ¶
func (StoredQueryArgs) ElementType() reflect.Type
type StoredQueryInput ¶
type StoredQueryInput interface { pulumi.Input ToStoredQueryOutput() StoredQueryOutput ToStoredQueryOutputWithContext(ctx context.Context) StoredQueryOutput }
type StoredQueryOutput ¶
type StoredQueryOutput struct{ *pulumi.OutputState }
func (StoredQueryOutput) ElementType ¶
func (StoredQueryOutput) ElementType() reflect.Type
func (StoredQueryOutput) ToStoredQueryOutput ¶
func (o StoredQueryOutput) ToStoredQueryOutput() StoredQueryOutput
func (StoredQueryOutput) ToStoredQueryOutputWithContext ¶
func (o StoredQueryOutput) ToStoredQueryOutputWithContext(ctx context.Context) StoredQueryOutput
type StoredQueryState ¶
type StoredQueryState struct { }
func (StoredQueryState) ElementType ¶
func (StoredQueryState) ElementType() reflect.Type
type StoredQueryTag ¶
type StoredQueryTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type StoredQueryTagArgs ¶
type StoredQueryTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (StoredQueryTagArgs) ElementType ¶
func (StoredQueryTagArgs) ElementType() reflect.Type
func (StoredQueryTagArgs) ToStoredQueryTagOutput ¶
func (i StoredQueryTagArgs) ToStoredQueryTagOutput() StoredQueryTagOutput
func (StoredQueryTagArgs) ToStoredQueryTagOutputWithContext ¶
func (i StoredQueryTagArgs) ToStoredQueryTagOutputWithContext(ctx context.Context) StoredQueryTagOutput
type StoredQueryTagArray ¶
type StoredQueryTagArray []StoredQueryTagInput
func (StoredQueryTagArray) ElementType ¶
func (StoredQueryTagArray) ElementType() reflect.Type
func (StoredQueryTagArray) ToStoredQueryTagArrayOutput ¶
func (i StoredQueryTagArray) ToStoredQueryTagArrayOutput() StoredQueryTagArrayOutput
func (StoredQueryTagArray) ToStoredQueryTagArrayOutputWithContext ¶
func (i StoredQueryTagArray) ToStoredQueryTagArrayOutputWithContext(ctx context.Context) StoredQueryTagArrayOutput
type StoredQueryTagArrayInput ¶
type StoredQueryTagArrayInput interface { pulumi.Input ToStoredQueryTagArrayOutput() StoredQueryTagArrayOutput ToStoredQueryTagArrayOutputWithContext(context.Context) StoredQueryTagArrayOutput }
StoredQueryTagArrayInput is an input type that accepts StoredQueryTagArray and StoredQueryTagArrayOutput values. You can construct a concrete instance of `StoredQueryTagArrayInput` via:
StoredQueryTagArray{ StoredQueryTagArgs{...} }
type StoredQueryTagArrayOutput ¶
type StoredQueryTagArrayOutput struct{ *pulumi.OutputState }
func (StoredQueryTagArrayOutput) ElementType ¶
func (StoredQueryTagArrayOutput) ElementType() reflect.Type
func (StoredQueryTagArrayOutput) Index ¶
func (o StoredQueryTagArrayOutput) Index(i pulumi.IntInput) StoredQueryTagOutput
func (StoredQueryTagArrayOutput) ToStoredQueryTagArrayOutput ¶
func (o StoredQueryTagArrayOutput) ToStoredQueryTagArrayOutput() StoredQueryTagArrayOutput
func (StoredQueryTagArrayOutput) ToStoredQueryTagArrayOutputWithContext ¶
func (o StoredQueryTagArrayOutput) ToStoredQueryTagArrayOutputWithContext(ctx context.Context) StoredQueryTagArrayOutput
type StoredQueryTagInput ¶
type StoredQueryTagInput interface { pulumi.Input ToStoredQueryTagOutput() StoredQueryTagOutput ToStoredQueryTagOutputWithContext(context.Context) StoredQueryTagOutput }
StoredQueryTagInput is an input type that accepts StoredQueryTagArgs and StoredQueryTagOutput values. You can construct a concrete instance of `StoredQueryTagInput` via:
StoredQueryTagArgs{...}
type StoredQueryTagOutput ¶
type StoredQueryTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (StoredQueryTagOutput) ElementType ¶
func (StoredQueryTagOutput) ElementType() reflect.Type
func (StoredQueryTagOutput) Key ¶
func (o StoredQueryTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (StoredQueryTagOutput) ToStoredQueryTagOutput ¶
func (o StoredQueryTagOutput) ToStoredQueryTagOutput() StoredQueryTagOutput
func (StoredQueryTagOutput) ToStoredQueryTagOutputWithContext ¶
func (o StoredQueryTagOutput) ToStoredQueryTagOutputWithContext(ctx context.Context) StoredQueryTagOutput
func (StoredQueryTagOutput) Value ¶
func (o StoredQueryTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.