@Stability(value=Stable) public static final class CfnPatchBaseline.Builder extends Object implements software.amazon.jsii.Builder<CfnPatchBaseline>
CfnPatchBaseline.| Modifier and Type | Method and Description |
|---|---|
CfnPatchBaseline.Builder |
approvalRules(CfnPatchBaseline.RuleGroupProperty approvalRules)
`AWS::SSM::PatchBaseline.ApprovalRules`.
|
CfnPatchBaseline.Builder |
approvalRules(IResolvable approvalRules)
`AWS::SSM::PatchBaseline.ApprovalRules`.
|
CfnPatchBaseline.Builder |
approvedPatches(List<String> approvedPatches)
`AWS::SSM::PatchBaseline.ApprovedPatches`.
|
CfnPatchBaseline.Builder |
approvedPatchesComplianceLevel(String approvedPatchesComplianceLevel)
`AWS::SSM::PatchBaseline.ApprovedPatchesComplianceLevel`.
|
CfnPatchBaseline.Builder |
approvedPatchesEnableNonSecurity(Boolean approvedPatchesEnableNonSecurity)
`AWS::SSM::PatchBaseline.ApprovedPatchesEnableNonSecurity`.
|
CfnPatchBaseline.Builder |
approvedPatchesEnableNonSecurity(IResolvable approvedPatchesEnableNonSecurity)
`AWS::SSM::PatchBaseline.ApprovedPatchesEnableNonSecurity`.
|
CfnPatchBaseline |
build() |
static CfnPatchBaseline.Builder |
create(software.constructs.Construct scope,
String id) |
CfnPatchBaseline.Builder |
description(String description)
`AWS::SSM::PatchBaseline.Description`.
|
CfnPatchBaseline.Builder |
globalFilters(CfnPatchBaseline.PatchFilterGroupProperty globalFilters)
`AWS::SSM::PatchBaseline.GlobalFilters`.
|
CfnPatchBaseline.Builder |
globalFilters(IResolvable globalFilters)
`AWS::SSM::PatchBaseline.GlobalFilters`.
|
CfnPatchBaseline.Builder |
name(String name)
`AWS::SSM::PatchBaseline.Name`.
|
CfnPatchBaseline.Builder |
operatingSystem(String operatingSystem)
`AWS::SSM::PatchBaseline.OperatingSystem`.
|
CfnPatchBaseline.Builder |
patchGroups(List<String> patchGroups)
`AWS::SSM::PatchBaseline.PatchGroups`.
|
CfnPatchBaseline.Builder |
rejectedPatches(List<String> rejectedPatches)
`AWS::SSM::PatchBaseline.RejectedPatches`.
|
CfnPatchBaseline.Builder |
rejectedPatchesAction(String rejectedPatchesAction)
`AWS::SSM::PatchBaseline.RejectedPatchesAction`.
|
CfnPatchBaseline.Builder |
sources(IResolvable sources)
`AWS::SSM::PatchBaseline.Sources`.
|
CfnPatchBaseline.Builder |
sources(List<? extends Object> sources)
`AWS::SSM::PatchBaseline.Sources`.
|
CfnPatchBaseline.Builder |
tags(List<? extends CfnTag> tags)
`AWS::SSM::PatchBaseline.Tags`.
|
@Stability(value=Stable) public static CfnPatchBaseline.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnPatchBaseline.PatchFilterGroupProperty.Builder.@Stability(value=Stable) public CfnPatchBaseline.Builder name(String name)
name - `AWS::SSM::PatchBaseline.Name`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder approvalRules(CfnPatchBaseline.RuleGroupProperty approvalRules)
approvalRules - `AWS::SSM::PatchBaseline.ApprovalRules`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder approvalRules(IResolvable approvalRules)
approvalRules - `AWS::SSM::PatchBaseline.ApprovalRules`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder approvedPatches(List<String> approvedPatches)
approvedPatches - `AWS::SSM::PatchBaseline.ApprovedPatches`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder approvedPatchesComplianceLevel(String approvedPatchesComplianceLevel)
approvedPatchesComplianceLevel - `AWS::SSM::PatchBaseline.ApprovedPatchesComplianceLevel`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder approvedPatchesEnableNonSecurity(Boolean approvedPatchesEnableNonSecurity)
approvedPatchesEnableNonSecurity - `AWS::SSM::PatchBaseline.ApprovedPatchesEnableNonSecurity`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder approvedPatchesEnableNonSecurity(IResolvable approvedPatchesEnableNonSecurity)
approvedPatchesEnableNonSecurity - `AWS::SSM::PatchBaseline.ApprovedPatchesEnableNonSecurity`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder description(String description)
description - `AWS::SSM::PatchBaseline.Description`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder globalFilters(CfnPatchBaseline.PatchFilterGroupProperty globalFilters)
globalFilters - `AWS::SSM::PatchBaseline.GlobalFilters`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder globalFilters(IResolvable globalFilters)
globalFilters - `AWS::SSM::PatchBaseline.GlobalFilters`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder operatingSystem(String operatingSystem)
operatingSystem - `AWS::SSM::PatchBaseline.OperatingSystem`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder patchGroups(List<String> patchGroups)
patchGroups - `AWS::SSM::PatchBaseline.PatchGroups`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder rejectedPatches(List<String> rejectedPatches)
rejectedPatches - `AWS::SSM::PatchBaseline.RejectedPatches`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder rejectedPatchesAction(String rejectedPatchesAction)
rejectedPatchesAction - `AWS::SSM::PatchBaseline.RejectedPatchesAction`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder sources(IResolvable sources)
sources - `AWS::SSM::PatchBaseline.Sources`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder sources(List<? extends Object> sources)
sources - `AWS::SSM::PatchBaseline.Sources`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::SSM::PatchBaseline.Tags`. This parameter is required.this@Stability(value=Stable) public CfnPatchBaseline build()
build in interface software.amazon.jsii.Builder<CfnPatchBaseline>Copyright © 2021. All rights reserved.