Class CfnConnector.AzureScopeConfigurationMapProperty.Builder
java.lang.Object
software.amazon.awscdk.services.inspectorv2.CfnConnector.AzureScopeConfigurationMapProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnector.AzureScopeConfigurationMapProperty>
- Enclosing interface:
CfnConnector.AzureScopeConfigurationMapProperty
@Stability(Stable)
public static final class CfnConnector.AzureScopeConfigurationMapProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnector.AzureScopeConfigurationMapProperty>
A builder for
CfnConnector.AzureScopeConfigurationMapProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.containerImageScanning(IResolvable containerImageScanning) containerImageScanning(CfnConnector.ScopeConfigurationProperty containerImageScanning) serverlessScanning(IResolvable serverlessScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getServerlessScanning()serverlessScanning(CfnConnector.ScopeConfigurationProperty serverlessScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getServerlessScanning()vmScanning(IResolvable vmScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getVmScanning()vmScanning(CfnConnector.ScopeConfigurationProperty vmScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getVmScanning()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
containerImageScanning
@Stability(Stable) public CfnConnector.AzureScopeConfigurationMapProperty.Builder containerImageScanning(IResolvable containerImageScanning) - Parameters:
containerImageScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
containerImageScanning
@Stability(Stable) public CfnConnector.AzureScopeConfigurationMapProperty.Builder containerImageScanning(CfnConnector.ScopeConfigurationProperty containerImageScanning) - Parameters:
containerImageScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
serverlessScanning
@Stability(Stable) public CfnConnector.AzureScopeConfigurationMapProperty.Builder serverlessScanning(IResolvable serverlessScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getServerlessScanning()- Parameters:
serverlessScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
serverlessScanning
@Stability(Stable) public CfnConnector.AzureScopeConfigurationMapProperty.Builder serverlessScanning(CfnConnector.ScopeConfigurationProperty serverlessScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getServerlessScanning()- Parameters:
serverlessScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
vmScanning
@Stability(Stable) public CfnConnector.AzureScopeConfigurationMapProperty.Builder vmScanning(IResolvable vmScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getVmScanning()- Parameters:
vmScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
vmScanning
@Stability(Stable) public CfnConnector.AzureScopeConfigurationMapProperty.Builder vmScanning(CfnConnector.ScopeConfigurationProperty vmScanning) Sets the value ofCfnConnector.AzureScopeConfigurationMapProperty.getVmScanning()- Parameters:
vmScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConnector.AzureScopeConfigurationMapProperty>- Returns:
- a new instance of
CfnConnector.AzureScopeConfigurationMapProperty - Throws:
NullPointerException- if any required attribute was not provided
-