Struct rusoto_apigateway::CreateApiKeyRequest [] [src]

pub struct CreateApiKeyRequest {
    pub customer_id: Option<String>,
    pub description: Option<String>,
    pub enabled: Option<bool>,
    pub generate_distinct_id: Option<bool>,
    pub name: Option<String>,
    pub stage_keys: Option<Vec<StageKey>>,
    pub value: Option<String>,
}

Request to create an ApiKey resource.

Fields

An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.

The description of the ApiKey.

Specifies whether the ApiKey can be used by callers.

Specifies whether (true) or not (false) the key identifier is distinct from the created API key value.

The name of the ApiKey.

DEPRECATED FOR USAGE PLANS - Specifies stages associated with the API key.

Specifies a value of the API key.

Trait Implementations

impl Default for CreateApiKeyRequest
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for CreateApiKeyRequest
[src]

[src]

Formats the value using the given formatter.

impl Clone for CreateApiKeyRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more