Interface RecordingModeOverride.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RecordingModeOverride.Builder,RecordingModeOverride>,SdkBuilder<RecordingModeOverride.Builder,RecordingModeOverride>,SdkPojo
- Enclosing class:
- RecordingModeOverride
public static interface RecordingModeOverride.Builder extends SdkPojo, CopyableBuilder<RecordingModeOverride.Builder,RecordingModeOverride>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecordingModeOverride.Builderdescription(String description)A description that you provide for the override.RecordingModeOverride.BuilderrecordingFrequency(String recordingFrequency)The recording frequency that will be applied to all the resource types specified in the override.RecordingModeOverride.BuilderrecordingFrequency(RecordingFrequency recordingFrequency)The recording frequency that will be applied to all the resource types specified in the override.RecordingModeOverride.BuilderresourceTypes(Collection<ResourceType> resourceTypes)A comma-separated list that specifies which resource types Config includes in the override.RecordingModeOverride.BuilderresourceTypes(ResourceType... resourceTypes)A comma-separated list that specifies which resource types Config includes in the override.RecordingModeOverride.BuilderresourceTypesWithStrings(String... resourceTypes)A comma-separated list that specifies which resource types Config includes in the override.RecordingModeOverride.BuilderresourceTypesWithStrings(Collection<String> resourceTypes)A comma-separated list that specifies which resource types Config includes in the override.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
description
RecordingModeOverride.Builder description(String description)
A description that you provide for the override.
- Parameters:
description- A description that you provide for the override.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTypesWithStrings
RecordingModeOverride.Builder resourceTypesWithStrings(Collection<String> resourceTypes)
A comma-separated list that specifies which resource types Config includes in the override.
Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
- Parameters:
resourceTypes- A comma-separated list that specifies which resource types Config includes in the override.Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
resourceTypesWithStrings
RecordingModeOverride.Builder resourceTypesWithStrings(String... resourceTypes)
A comma-separated list that specifies which resource types Config includes in the override.
Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
- Parameters:
resourceTypes- A comma-separated list that specifies which resource types Config includes in the override.Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
resourceTypes
RecordingModeOverride.Builder resourceTypes(Collection<ResourceType> resourceTypes)
A comma-separated list that specifies which resource types Config includes in the override.
Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
- Parameters:
resourceTypes- A comma-separated list that specifies which resource types Config includes in the override.Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
resourceTypes
RecordingModeOverride.Builder resourceTypes(ResourceType... resourceTypes)
A comma-separated list that specifies which resource types Config includes in the override.
Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
- Parameters:
resourceTypes- A comma-separated list that specifies which resource types Config includes in the override.Daily recording is not supported for the following resource types:
-
AWS::Config::ResourceCompliance -
AWS::Config::ConformancePackCompliance -
AWS::Config::ConfigurationRecorder
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
recordingFrequency
RecordingModeOverride.Builder recordingFrequency(String recordingFrequency)
The recording frequency that will be applied to all the resource types specified in the override.
-
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
-
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
- Parameters:
recordingFrequency- The recording frequency that will be applied to all the resource types specified in the override.-
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
-
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecordingFrequency,RecordingFrequency
-
-
recordingFrequency
RecordingModeOverride.Builder recordingFrequency(RecordingFrequency recordingFrequency)
The recording frequency that will be applied to all the resource types specified in the override.
-
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
-
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
- Parameters:
recordingFrequency- The recording frequency that will be applied to all the resource types specified in the override.-
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
-
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecordingFrequency,RecordingFrequency
-
-
-