Struct rusoto_iam::CreateServiceLinkedRoleRequest[][src]

pub struct CreateServiceLinkedRoleRequest {
    pub aws_service_name: String,
    pub custom_suffix: Option<String>,
    pub description: Option<String>,
}

Fields

The AWS service to which this role is attached. You use a string similar to a URL but without the http:// in front. For example: elasticbeanstalk.amazonaws.com

A string that you provide, which is combined with the service name to form the complete role name. If you make multiple requests for the same service, then you must supply a different CustomSuffix for each request. Otherwise the request fails with a duplicate role name error. For example, you could add -1 or -debug to the suffix.

The description of the role.

Trait Implementations

impl Default for CreateServiceLinkedRoleRequest
[src]

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

impl Debug for CreateServiceLinkedRoleRequest
[src]

Formats the value using the given formatter. Read more

impl Clone for CreateServiceLinkedRoleRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for CreateServiceLinkedRoleRequest
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations