google-native logo
Google Cloud Native v0.28.0, Feb 2 23

google-native.accesscontextmanager/v1.getAuthorizedOrgsDesc

Gets a authorized orgs desc based on the resource name.

Using getAuthorizedOrgsDesc

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getAuthorizedOrgsDesc(args: GetAuthorizedOrgsDescArgs, opts?: InvokeOptions): Promise<GetAuthorizedOrgsDescResult>
function getAuthorizedOrgsDescOutput(args: GetAuthorizedOrgsDescOutputArgs, opts?: InvokeOptions): Output<GetAuthorizedOrgsDescResult>
def get_authorized_orgs_desc(access_policy_id: Optional[str] = None,
                             authorized_orgs_desc_id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetAuthorizedOrgsDescResult
def get_authorized_orgs_desc_output(access_policy_id: Optional[pulumi.Input[str]] = None,
                             authorized_orgs_desc_id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetAuthorizedOrgsDescResult]
func LookupAuthorizedOrgsDesc(ctx *Context, args *LookupAuthorizedOrgsDescArgs, opts ...InvokeOption) (*LookupAuthorizedOrgsDescResult, error)
func LookupAuthorizedOrgsDescOutput(ctx *Context, args *LookupAuthorizedOrgsDescOutputArgs, opts ...InvokeOption) LookupAuthorizedOrgsDescResultOutput

> Note: This function is named LookupAuthorizedOrgsDesc in the Go SDK.

public static class GetAuthorizedOrgsDesc 
{
    public static Task<GetAuthorizedOrgsDescResult> InvokeAsync(GetAuthorizedOrgsDescArgs args, InvokeOptions? opts = null)
    public static Output<GetAuthorizedOrgsDescResult> Invoke(GetAuthorizedOrgsDescInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAuthorizedOrgsDescResult> getAuthorizedOrgsDesc(GetAuthorizedOrgsDescArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:accesscontextmanager/v1:getAuthorizedOrgsDesc
  arguments:
    # arguments dictionary

The following arguments are supported:

getAuthorizedOrgsDesc Result

The following output properties are available:

AssetType string

The asset type of this authorized orgs desc. e.g. device, credential strength.

AuthorizationDirection string

Authorization direction of this authorization relationship. i.e. Whether to allow specified orgs to evaluate this org's traffic, or allow specified orgs' traffic to be evaluated by this org. Orgs specified as AUTHORIZATION_DIRECTION_TO in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_FROM in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified as AUTHORIZATION_DIRECTION_FROM in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_TO in their own AuthorizedOrgsDesc in order for this relationship to take effect.

AuthorizationType string

The authorization type of this authorized orgs desc. e.g.authorization, troubleshooting or logging.

Name string

Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "accessPolicies/122256/authorizedOrgs/b3-BhcX_Ud5N"

Orgs List<string>

The list of organization ids in this AuthorizedOrgsDesc.

AssetType string

The asset type of this authorized orgs desc. e.g. device, credential strength.

AuthorizationDirection string

Authorization direction of this authorization relationship. i.e. Whether to allow specified orgs to evaluate this org's traffic, or allow specified orgs' traffic to be evaluated by this org. Orgs specified as AUTHORIZATION_DIRECTION_TO in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_FROM in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified as AUTHORIZATION_DIRECTION_FROM in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_TO in their own AuthorizedOrgsDesc in order for this relationship to take effect.

AuthorizationType string

The authorization type of this authorized orgs desc. e.g.authorization, troubleshooting or logging.

Name string

Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "accessPolicies/122256/authorizedOrgs/b3-BhcX_Ud5N"

Orgs []string

The list of organization ids in this AuthorizedOrgsDesc.

assetType String

The asset type of this authorized orgs desc. e.g. device, credential strength.

authorizationDirection String

Authorization direction of this authorization relationship. i.e. Whether to allow specified orgs to evaluate this org's traffic, or allow specified orgs' traffic to be evaluated by this org. Orgs specified as AUTHORIZATION_DIRECTION_TO in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_FROM in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified as AUTHORIZATION_DIRECTION_FROM in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_TO in their own AuthorizedOrgsDesc in order for this relationship to take effect.

authorizationType String

The authorization type of this authorized orgs desc. e.g.authorization, troubleshooting or logging.

name String

Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "accessPolicies/122256/authorizedOrgs/b3-BhcX_Ud5N"

orgs List<String>

The list of organization ids in this AuthorizedOrgsDesc.

assetType string

The asset type of this authorized orgs desc. e.g. device, credential strength.

authorizationDirection string

Authorization direction of this authorization relationship. i.e. Whether to allow specified orgs to evaluate this org's traffic, or allow specified orgs' traffic to be evaluated by this org. Orgs specified as AUTHORIZATION_DIRECTION_TO in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_FROM in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified as AUTHORIZATION_DIRECTION_FROM in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_TO in their own AuthorizedOrgsDesc in order for this relationship to take effect.

authorizationType string

The authorization type of this authorized orgs desc. e.g.authorization, troubleshooting or logging.

name string

Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "accessPolicies/122256/authorizedOrgs/b3-BhcX_Ud5N"

orgs string[]

The list of organization ids in this AuthorizedOrgsDesc.

asset_type str

The asset type of this authorized orgs desc. e.g. device, credential strength.

authorization_direction str

Authorization direction of this authorization relationship. i.e. Whether to allow specified orgs to evaluate this org's traffic, or allow specified orgs' traffic to be evaluated by this org. Orgs specified as AUTHORIZATION_DIRECTION_TO in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_FROM in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified as AUTHORIZATION_DIRECTION_FROM in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_TO in their own AuthorizedOrgsDesc in order for this relationship to take effect.

authorization_type str

The authorization type of this authorized orgs desc. e.g.authorization, troubleshooting or logging.

name str

Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "accessPolicies/122256/authorizedOrgs/b3-BhcX_Ud5N"

orgs Sequence[str]

The list of organization ids in this AuthorizedOrgsDesc.

assetType String

The asset type of this authorized orgs desc. e.g. device, credential strength.

authorizationDirection String

Authorization direction of this authorization relationship. i.e. Whether to allow specified orgs to evaluate this org's traffic, or allow specified orgs' traffic to be evaluated by this org. Orgs specified as AUTHORIZATION_DIRECTION_TO in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_FROM in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified as AUTHORIZATION_DIRECTION_FROM in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as the AUTHORIZATION_DIRECTION_TO in their own AuthorizedOrgsDesc in order for this relationship to take effect.

authorizationType String

The authorization type of this authorized orgs desc. e.g.authorization, troubleshooting or logging.

name String

Assigned by the server during creation. The last segment has an arbitrary length and has only URI unreserved characters (as defined by RFC 3986 Section 2.3). Should not be specified by the client during creation. Example: "accessPolicies/122256/authorizedOrgs/b3-BhcX_Ud5N"

orgs List<String>

The list of organization ids in this AuthorizedOrgsDesc.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0