Class CfnPatchBaseline.PatchSourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ssm.CfnPatchBaseline.PatchSourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPatchBaseline.PatchSourceProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPatchBaseline.PatchSourceProperty
@Stability(Stable)
@Internal
public static final class CfnPatchBaseline.PatchSourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPatchBaseline.PatchSourceProperty
An implementation for
CfnPatchBaseline.PatchSourceProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ssm.CfnPatchBaseline.PatchSourceProperty
CfnPatchBaseline.PatchSourceProperty.Builder, CfnPatchBaseline.PatchSourceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnPatchBaseline.PatchSourceProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The value of the yum repo configuration.final String
getName()
The name specified to identify the patch source.The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7".final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPatchBaseline.PatchSourceProperty.Builder
.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnPatchBaseline.PatchSourceProperty
The value of the yum repo configuration. For example:.[main]
name=MyCustomRepository
baseurl=https://my-custom-repository
enabled=1
For information about other options available for your yum repository configuration, see dnf.conf(5) .
- Specified by:
getConfiguration
in interfaceCfnPatchBaseline.PatchSourceProperty
-
getName
Description copied from interface:CfnPatchBaseline.PatchSourceProperty
The name specified to identify the patch source.- Specified by:
getName
in interfaceCfnPatchBaseline.PatchSourceProperty
-
getProducts
Description copied from interface:CfnPatchBaseline.PatchSourceProperty
The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter in the AWS Systems Manager API Reference .- Specified by:
getProducts
in interfaceCfnPatchBaseline.PatchSourceProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-