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.Returns union: either
BooleanorIResolvable- Specified by:
getAccessControlAllowCredentialsin interfaceCfnResponseHeadersPolicy.CorsConfigProperty- See Also:
-
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.Returns union: either
IResolvableorCfnResponseHeadersPolicy.AccessControlAllowHeadersProperty- Specified by:
getAccessControlAllowHeadersin interfaceCfnResponseHeadersPolicy.CorsConfigProperty- See Also:
-
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.Returns union: either
IResolvableorCfnResponseHeadersPolicy.AccessControlAllowMethodsProperty- Specified by:
getAccessControlAllowMethodsin interfaceCfnResponseHeadersPolicy.CorsConfigProperty- See Also:
-
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.Returns union: either
IResolvableorCfnResponseHeadersPolicy.AccessControlAllowOriginsProperty- Specified by:
getAccessControlAllowOriginsin interfaceCfnResponseHeadersPolicy.CorsConfigProperty- See Also:
-
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.Returns union: either
BooleanorIResolvable- Specified by:
getOriginOverridein interfaceCfnResponseHeadersPolicy.CorsConfigProperty- See Also:
-
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.Returns union: either
IResolvableorCfnResponseHeadersPolicy.AccessControlExposeHeadersProperty- Specified by:
getAccessControlExposeHeadersin interfaceCfnResponseHeadersPolicy.CorsConfigProperty- See Also:
-
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- 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()
-