Show / Hide Table of Contents

Class AuthorizedOrgsDesc

AuthorizedOrgsDesc contains data for an organization's authorization policy.

Inheritance
object
AuthorizedOrgsDesc
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AccessContextManager.v1.Data
Assembly: Google.Apis.AccessContextManager.v1.dll
Syntax
public class AuthorizedOrgsDesc : IDirectResponseSchema

Properties

AssetType

The asset type of this authorized orgs desc. Valid values are ASSET_TYPE_DEVICE, and ASSET_TYPE_CREDENTIAL_STRENGTH.

Declaration
[JsonProperty("assetType")]
public virtual string AssetType { get; set; }
Property Value
Type Description
string

AuthorizationDirection

The direction of the authorization relationship between this organization and the organizations listed in the orgs field. The valid values for this field include the following: AUTHORIZATION_DIRECTION_FROM: Allows this organization to evaluate traffic in the organizations listed in the orgs field. AUTHORIZATION_DIRECTION_TO: Allows the organizations listed in the orgs field to evaluate the traffic in this organization. For the authorization relationship to take effect, all of the organizations must authorize and specify the appropriate relationship direction. For example, if organization A authorized organization B and C to evaluate its traffic, by specifying AUTHORIZATION_DIRECTION_TO as the authorization direction, organizations B and C must specify AUTHORIZATION_DIRECTION_FROM as the authorization direction in their AuthorizedOrgsDesc resource.

Declaration
[JsonProperty("authorizationDirection")]
public virtual string AuthorizationDirection { get; set; }
Property Value
Type Description
string

AuthorizationType

A granular control type for authorization levels. Valid value is AUTHORIZATION_TYPE_TRUST.

Declaration
[JsonProperty("authorizationType")]
public virtual string AuthorizationType { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Name

Identifier. Resource name for the AuthorizedOrgsDesc. Format: accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}. The authorized_orgs_desc component must begin with a letter, followed by alphanumeric characters or _. After you create an AuthorizedOrgsDesc, you cannot change its name.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Orgs

The list of organization ids in this AuthorizedOrgsDesc. Format: organizations/ Example: organizations/123456

Declaration
[JsonProperty("orgs")]
public virtual IList<string> Orgs { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX