Struct google_deploymentmanager2::Condition[][src]

pub struct Condition {
    pub iam: Option<String>,
    pub sys: Option<String>,
    pub values: Option<Vec<String>>,
    pub svc: Option<String>,
    pub value: Option<String>,
    pub op: Option<String>,
}

A condition to be met.

This type is not used in any activity, and only used as part of another schema.

Fields

Trusted attributes supplied by the IAM system.

Trusted attributes supplied by any service that owns resources and uses the IAM system for access control.

The objects of the condition. This is mutually exclusive with 'value'.

Trusted attributes discharged by the service.

DEPRECATED. Use 'values' instead.

An operator to apply the subject with.

Trait Implementations

impl Default for Condition
[src]

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

impl Clone for Condition
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Condition
[src]

Formats the value using the given formatter. Read more

impl Part for Condition
[src]

Auto Trait Implementations

impl Send for Condition

impl Sync for Condition