Interface ScopeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ScopeConfiguration.Builder,,ScopeConfiguration> SdkBuilder<ScopeConfiguration.Builder,,ScopeConfiguration> SdkPojo
- Enclosing class:
ScopeConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionallRegions(Boolean allRegions) Specifies whether to record resources from all supported regions for the third-party cloud service provider.includedRegions(String... includedRegions) The list of regions from the third-party cloud service provider to include when recording resources.includedRegions(Collection<String> includedRegions) The list of regions from the third-party cloud service provider to include when recording resources.The type of scope for the third-party cloud resources.scopeValues(String... scopeValues) The list of specific scope values for the third-party cloud resources.scopeValues(Collection<String> scopeValues) The list of specific scope values for the third-party cloud resources.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
scopeType
The type of scope for the third-party cloud resources. Valid values include
tenantandsubscription.- Parameters:
scopeType- The type of scope for the third-party cloud resources. Valid values includetenantandsubscription.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopeValues
The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.
- Parameters:
scopeValues- The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopeValues
The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.
- Parameters:
scopeValues- The list of specific scope values for the third-party cloud resources. For example, a list of Azure subscriptions or management groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allRegions
Specifies whether to record resources from all supported regions for the third-party cloud service provider.
- Parameters:
allRegions- Specifies whether to record resources from all supported regions for the third-party cloud service provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedRegions
The list of regions from the third-party cloud service provider to include when recording resources. Used when
allRegionsis set tofalse.- Parameters:
includedRegions- The list of regions from the third-party cloud service provider to include when recording resources. Used whenallRegionsis set tofalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includedRegions
The list of regions from the third-party cloud service provider to include when recording resources. Used when
allRegionsis set tofalse.- Parameters:
includedRegions- The list of regions from the third-party cloud service provider to include when recording resources. Used whenallRegionsis set tofalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-