Class CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.inspectorv2.CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty>
- Enclosing interface:
CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty
@Stability(Stable)
public static final class CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.containerImageScanning(CfnConnectorPropsMixin.ScopeConfigurationProperty containerImageScanning) containerImageScanning(IResolvable containerImageScanning) serverlessScanning(CfnConnectorPropsMixin.ScopeConfigurationProperty serverlessScanning) serverlessScanning(IResolvable serverlessScanning) vmScanning(IResolvable vmScanning)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
containerImageScanning
@Stability(Stable) public CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder containerImageScanning(IResolvable containerImageScanning) Sets the value ofCfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.getContainerImageScanning()- Parameters:
containerImageScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
containerImageScanning
@Stability(Stable) public CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder containerImageScanning(CfnConnectorPropsMixin.ScopeConfigurationProperty containerImageScanning) Sets the value ofCfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.getContainerImageScanning()- Parameters:
containerImageScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
serverlessScanning
@Stability(Stable) public CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder serverlessScanning(IResolvable serverlessScanning) - Parameters:
serverlessScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
serverlessScanning
@Stability(Stable) public CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder serverlessScanning(CfnConnectorPropsMixin.ScopeConfigurationProperty serverlessScanning) - Parameters:
serverlessScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
vmScanning
@Stability(Stable) public CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder vmScanning(IResolvable vmScanning) - Parameters:
vmScanning- Defines the scope of Azure resources to monitor for a specific resource type.- Returns:
this
-
vmScanning
@Stability(Stable) public CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty.Builder vmScanning(CfnConnectorPropsMixin.ScopeConfigurationProperty vmScanning) - 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<CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty>- Returns:
- a new instance of
CfnConnectorPropsMixin.AzureScopeConfigurationMapProperty - Throws:
NullPointerException- if any required attribute was not provided
-