pub struct AwsAuthRoleRequest {Show 13 fields
pub auth_type: Option<String>,
pub bound_ami_id: Option<Vec<String>>,
pub bound_account_id: Option<Vec<String>>,
pub bound_region: Option<Vec<String>>,
pub bound_vpc_id: Option<Vec<String>>,
pub bound_subnet_id: Option<Vec<String>>,
pub bound_iam_role_arn: Option<Vec<String>>,
pub bound_iam_instance_profile_arn: Option<Vec<String>>,
pub bound_iam_principal_arn: Option<Vec<String>>,
pub bound_ec2_instance_id: Option<Vec<String>>,
pub token_ttl: Option<String>,
pub token_max_ttl: Option<String>,
pub token_policies: Option<Vec<String>>,
}Fields§
§auth_type: Option<String>§bound_ami_id: Option<Vec<String>>§bound_account_id: Option<Vec<String>>§bound_region: Option<Vec<String>>§bound_vpc_id: Option<Vec<String>>§bound_subnet_id: Option<Vec<String>>§bound_iam_role_arn: Option<Vec<String>>§bound_iam_instance_profile_arn: Option<Vec<String>>§bound_iam_principal_arn: Option<Vec<String>>§bound_ec2_instance_id: Option<Vec<String>>§token_ttl: Option<String>§token_max_ttl: Option<String>§token_policies: Option<Vec<String>>Trait Implementations§
Source§impl Clone for AwsAuthRoleRequest
impl Clone for AwsAuthRoleRequest
Source§fn clone(&self) -> AwsAuthRoleRequest
fn clone(&self) -> AwsAuthRoleRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AwsAuthRoleRequest
impl Debug for AwsAuthRoleRequest
Source§impl Default for AwsAuthRoleRequest
impl Default for AwsAuthRoleRequest
Source§fn default() -> AwsAuthRoleRequest
fn default() -> AwsAuthRoleRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AwsAuthRoleRequest
impl RefUnwindSafe for AwsAuthRoleRequest
impl Send for AwsAuthRoleRequest
impl Sync for AwsAuthRoleRequest
impl Unpin for AwsAuthRoleRequest
impl UnsafeUnpin for AwsAuthRoleRequest
impl UnwindSafe for AwsAuthRoleRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more