Interface CfnConnectorPropsMixin.AzureProviderConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConnectorPropsMixin.AzureProviderConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnConnectorPropsMixin
@Stability(Stable)
public static interface CfnConnectorPropsMixin.AzureProviderConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.inspectorv2.*;
AzureProviderConfigurationProperty azureProviderConfigurationProperty = AzureProviderConfigurationProperty.builder()
.autoInstallVmScanner(false)
.awsConfigConnectorArn("awsConfigConnectorArn")
.azureRegions(List.of("azureRegions"))
.scopeConfiguration(AzureScopeConfigurationMapProperty.builder()
.containerImageScanning(ScopeConfigurationProperty.builder()
.scopeType("scopeType")
.scopeValues(List.of("scopeValues"))
.state("state")
.stateReason("stateReason")
.build())
.serverlessScanning(ScopeConfigurationProperty.builder()
.scopeType("scopeType")
.scopeValues(List.of("scopeValues"))
.state("state")
.stateReason("stateReason")
.build())
.vmScanning(ScopeConfigurationProperty.builder()
.scopeType("scopeType")
.scopeValues(List.of("scopeValues"))
.state("state")
.stateReason("stateReason")
.build())
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnConnectorPropsMixin.AzureProviderConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectWhether to automatically install the VM scanner.default StringThe ARN of the AWS Config connector used for Azure resource discovery.List of Azure regions to scan.default ObjectDefines which resource types to scan and at what scope level.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAutoInstallVmScanner
Whether to automatically install the VM scanner.Defaults to true.
Returns union: either
BooleanorIResolvableDefault: - true
- See Also:
-
getAwsConfigConnectorArn
The ARN of the AWS Config connector used for Azure resource discovery.- See Also:
-
getAzureRegions
List of Azure regions to scan.- See Also:
-
getScopeConfiguration
Defines which resource types to scan and at what scope level.Returns union: either
IResolvableorCfnConnectorPropsMixin.AzureScopeConfigurationMapProperty- See Also:
-
builder
@Stability(Stable) static CfnConnectorPropsMixin.AzureProviderConfigurationProperty.Builder builder()
-