Class CfnResponseHeadersPolicy.CorsConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResponseHeadersPolicy.CorsConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnResponseHeadersPolicy.CorsConfigProperty
CfnResponseHeadersPolicy.CorsConfigProperty-
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.services.cloudfront.CfnResponseHeadersPolicy.CorsConfigProperty
CfnResponseHeadersPolicy.CorsConfigProperty.Builder, CfnResponseHeadersPolicy.CorsConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResponseHeadersPolicy.CorsConfigProperty.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 ObjectA Boolean that CloudFront uses as the value for theAccess-Control-Allow-CredentialsHTTP response header.final ObjectA list of HTTP header names that CloudFront includes as values for theAccess-Control-Allow-HeadersHTTP response header.final ObjectA list of HTTP methods that CloudFront includes as values for theAccess-Control-Allow-MethodsHTTP response header.final ObjectA list of origins (domain names) that CloudFront can use as the value for theAccess-Control-Allow-OriginHTTP response header.final ObjectA list of HTTP headers that CloudFront includes as values for theAccess-Control-Expose-HeadersHTTP response header.final NumberA number that CloudFront uses as the value for theAccess-Control-Max-AgeHTTP response header.final ObjectA Boolean that determines whether CloudFront overrides HTTP response headers received from the origin with the ones specified in this response headers policy.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 theCfnResponseHeadersPolicy.CorsConfigProperty.Builder.
-
-
Method Details
-
getAccessControlAllowCredentials
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA Boolean that CloudFront uses as the value for theAccess-Control-Allow-CredentialsHTTP response header.For more information about the
Access-Control-Allow-CredentialsHTTP response header, see Access-Control-Allow-Credentials in the MDN Web Docs.- Specified by:
getAccessControlAllowCredentialsin interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
getAccessControlAllowHeaders
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA list of HTTP header names that CloudFront includes as values for theAccess-Control-Allow-HeadersHTTP response header.For more information about the
Access-Control-Allow-HeadersHTTP response header, see Access-Control-Allow-Headers in the MDN Web Docs.- Specified by:
getAccessControlAllowHeadersin interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
getAccessControlAllowMethods
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA list of HTTP methods that CloudFront includes as values for theAccess-Control-Allow-MethodsHTTP response header.For more information about the
Access-Control-Allow-MethodsHTTP response header, see Access-Control-Allow-Methods in the MDN Web Docs.- Specified by:
getAccessControlAllowMethodsin interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
getAccessControlAllowOrigins
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA list of origins (domain names) that CloudFront can use as the value for theAccess-Control-Allow-OriginHTTP response header.For more information about the
Access-Control-Allow-OriginHTTP response header, see Access-Control-Allow-Origin in the MDN Web Docs.- Specified by:
getAccessControlAllowOriginsin interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
getOriginOverride
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA Boolean that determines whether CloudFront overrides HTTP response headers received from the origin with the ones specified in this response headers policy.- Specified by:
getOriginOverridein interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
getAccessControlExposeHeaders
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA list of HTTP headers that CloudFront includes as values for theAccess-Control-Expose-HeadersHTTP response header.For more information about the
Access-Control-Expose-HeadersHTTP response header, see Access-Control-Expose-Headers in the MDN Web Docs.- Specified by:
getAccessControlExposeHeadersin interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
getAccessControlMaxAgeSec
Description copied from interface:CfnResponseHeadersPolicy.CorsConfigPropertyA number that CloudFront uses as the value for theAccess-Control-Max-AgeHTTP response header.For more information about the
Access-Control-Max-AgeHTTP response header, see Access-Control-Max-Age in the MDN Web Docs.- Specified by:
getAccessControlMaxAgeSecin interfaceCfnResponseHeadersPolicy.CorsConfigProperty
-
$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()
-