Struct cfn::aws::apigateway::AuthorizerProperties [] [src]

pub struct AuthorizerProperties {
    pub auth_type: Option<Value<String>>,
    pub authorizer_credentials: Option<Value<String>>,
    pub authorizer_result_ttl_in_seconds: Option<Value<u32>>,
    pub authorizer_uri: Option<Value<String>>,
    pub identity_source: Option<Value<String>>,
    pub identity_validation_expression: Option<Value<String>>,
    pub name: Option<Value<String>>,
    pub provider_ar_ns: Option<ValueList<String>>,
    pub rest_api_id: Value<String>,
    pub type_: Option<Value<String>>,
}

Properties for the Authorizer resource.

Fields

Property AuthType.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property AuthorizerCredentials.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property AuthorizerResultTtlInSeconds.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property AuthorizerUri.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property IdentitySource.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property IdentityValidationExpression.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property Name.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property ProviderARNs.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Property RestApiId.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property Type.

Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.

Trait Implementations

impl Debug for AuthorizerProperties
[src]

[src]

Formats the value using the given formatter. Read more

impl Serialize for AuthorizerProperties
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl<'de> Deserialize<'de> for AuthorizerProperties
[src]

[src]

Deserialize this value from the given Serde deserializer. Read more

impl From<AuthorizerProperties> for Authorizer
[src]

[src]

Performs the conversion.

Auto Trait Implementations