Struct google_cloudkms1_beta1::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]

[src]

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

impl Clone for Condition
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Condition
[src]

[src]

Formats the value using the given formatter.

impl Part for Condition
[src]