@Stability(value=Stable) @Internal public static final class CfnScheduledAuditProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnScheduledAuditProps
CfnScheduledAuditPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnScheduledAuditProps.Builder, CfnScheduledAuditProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnScheduledAuditProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnScheduledAuditProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDayOfMonth()
The day of the month on which the scheduled audit is run (if the `frequency` is "MONTHLY").
|
String |
getDayOfWeek()
The day of the week on which the scheduled audit is run (if the `frequency` is "WEEKLY" or "BIWEEKLY").
|
String |
getFrequency()
How often the scheduled audit occurs.
|
String |
getScheduledAuditName()
The name of the scheduled audit.
|
List<CfnTag> |
getTags()
Metadata that can be used to manage the scheduled audit.
|
List<String> |
getTargetCheckNames()
Which checks are performed during the scheduled audit.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnScheduledAuditProps.Builder builder)
CfnScheduledAuditProps.Builder.public final String getFrequency()
CfnScheduledAuditPropsgetFrequency in interface CfnScheduledAuditPropspublic final List<String> getTargetCheckNames()
CfnScheduledAuditProps
Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)
The following checks are currently aviable:
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_CHECKgetTargetCheckNames in interface CfnScheduledAuditPropspublic final String getDayOfMonth()
CfnScheduledAuditPropsIf 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.
getDayOfMonth in interface CfnScheduledAuditPropspublic final String getDayOfWeek()
CfnScheduledAuditPropsgetDayOfWeek in interface CfnScheduledAuditPropspublic final String getScheduledAuditName()
CfnScheduledAuditPropsgetScheduledAuditName in interface CfnScheduledAuditPropspublic final List<CfnTag> getTags()
CfnScheduledAuditPropsgetTags in interface CfnScheduledAuditProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.