Class CfnScheduledAuditMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnScheduledAuditMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnScheduledAuditMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnScheduledAuditMixinProps
@Stability(Stable)
@Internal
public static final class CfnScheduledAuditMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnScheduledAuditMixinProps
An implementation for
CfnScheduledAuditMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.iot.CfnScheduledAuditMixinProps
CfnScheduledAuditMixinProps.Builder, CfnScheduledAuditMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnScheduledAuditMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe day of the month on which the scheduled audit is run (if thefrequencyis "MONTHLY").final StringThe day of the week on which the scheduled audit is run (if thefrequencyis "WEEKLY" or "BIWEEKLY").final StringHow often the scheduled audit occurs.final StringThe name of the scheduled audit.getTags()Metadata that can be used to manage the scheduled audit.Which checks are performed during the scheduled audit.final inthashCode()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 theCfnScheduledAuditMixinProps.Builder.
-
-
Method Details
-
getDayOfMonth
Description copied from interface:CfnScheduledAuditMixinPropsThe day of the month on which the scheduled audit is run (if thefrequencyis "MONTHLY").If days 29-31 are specified, and the month does not have that many days, the audit takes place on the "LAST" day of the month.
- Specified by:
getDayOfMonthin interfaceCfnScheduledAuditMixinProps- See Also:
-
getDayOfWeek
Description copied from interface:CfnScheduledAuditMixinPropsThe day of the week on which the scheduled audit is run (if thefrequencyis "WEEKLY" or "BIWEEKLY").- Specified by:
getDayOfWeekin interfaceCfnScheduledAuditMixinProps- See Also:
-
getFrequency
Description copied from interface:CfnScheduledAuditMixinPropsHow often the scheduled audit occurs.- Specified by:
getFrequencyin interfaceCfnScheduledAuditMixinProps- See Also:
-
getScheduledAuditName
Description copied from interface:CfnScheduledAuditMixinPropsThe name of the scheduled audit.- Specified by:
getScheduledAuditNamein interfaceCfnScheduledAuditMixinProps- See Also:
-
getTags
Description copied from interface:CfnScheduledAuditMixinPropsMetadata that can be used to manage the scheduled audit.- Specified by:
getTagsin interfaceCfnScheduledAuditMixinProps- See Also:
-
getTargetCheckNames
Description copied from interface:CfnScheduledAuditMixinPropsWhich checks are performed during the scheduled audit.Checks must be enabled for your account. (Use
DescribeAccountAuditConfigurationto see the list of all checks, including those that are enabled or useUpdateAccountAuditConfigurationto select which checks are enabled.)The following checks are currently available:
AUTHENTICATED_COGNITO_ROLE_OVERLY_PERMISSIVE_CHECKCA_CERTIFICATE_EXPIRING_CHECKCA_CERTIFICATE_KEY_QUALITY_CHECKCONFLICTING_CLIENT_IDS_CHECKDEVICE_CERTIFICATE_EXPIRING_CHECKDEVICE_CERTIFICATE_KEY_QUALITY_CHECKDEVICE_CERTIFICATE_SHARED_CHECKIOT_POLICY_OVERLY_PERMISSIVE_CHECKIOT_ROLE_ALIAS_ALLOWS_ACCESS_TO_UNUSED_SERVICES_CHECKIOT_ROLE_ALIAS_OVERLY_PERMISSIVE_CHECKLOGGING_DISABLED_CHECKREVOKED_CA_CERTIFICATE_STILL_ACTIVE_CHECKREVOKED_DEVICE_CERTIFICATE_STILL_ACTIVE_CHECKUNAUTHENTICATED_COGNITO_ROLE_OVERLY_PERMISSIVE_CHECK
- Specified by:
getTargetCheckNamesin interfaceCfnScheduledAuditMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-