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:
- Access
Policy stringId - string
- Access
Policy stringId - string
- access
Policy StringId - String
- access
Policy stringId - string
- access_
policy_ strid - str
- access
Policy StringId - String
getAuthorizedOrgsDesc Result
The following output properties are available:
- Asset
Type string The asset type of this authorized orgs desc. e.g. device, credential strength.
- 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 theAUTHORIZATION_DIRECTION_FROM
in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified asAUTHORIZATION_DIRECTION_FROM
in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as theAUTHORIZATION_DIRECTION_TO
in their own AuthorizedOrgsDesc in order for this relationship to take effect.- 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.
- Asset
Type string The asset type of this authorized orgs desc. e.g. device, credential strength.
- 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 theAUTHORIZATION_DIRECTION_FROM
in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified asAUTHORIZATION_DIRECTION_FROM
in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as theAUTHORIZATION_DIRECTION_TO
in their own AuthorizedOrgsDesc in order for this relationship to take effect.- 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 String The asset type of this authorized orgs desc. e.g. device, credential strength.
- 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 theAUTHORIZATION_DIRECTION_FROM
in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified asAUTHORIZATION_DIRECTION_FROM
in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as theAUTHORIZATION_DIRECTION_TO
in their own AuthorizedOrgsDesc in order for this relationship to take effect.- 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.
- asset
Type string The asset type of this authorized orgs desc. e.g. device, credential strength.
- 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 theAUTHORIZATION_DIRECTION_FROM
in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified asAUTHORIZATION_DIRECTION_FROM
in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as theAUTHORIZATION_DIRECTION_TO
in their own AuthorizedOrgsDesc in order for this relationship to take effect.- 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.
- 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 theAUTHORIZATION_DIRECTION_FROM
in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified asAUTHORIZATION_DIRECTION_FROM
in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as theAUTHORIZATION_DIRECTION_TO
in their own AuthorizedOrgsDesc in order for this relationship to take effect.- 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.
- asset
Type String The asset type of this authorized orgs desc. e.g. device, credential strength.
- 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 theAUTHORIZATION_DIRECTION_FROM
in their own AuthorizedOrgsDesc in order for this relationship to take effect. Orgs specified asAUTHORIZATION_DIRECTION_FROM
in this AuthorizedOrgsDesc[com.google.identity.accesscontextmanager.v1.AuthorizedOrgsDesc] must also specify this org as theAUTHORIZATION_DIRECTION_TO
in their own AuthorizedOrgsDesc in order for this relationship to take effect.- 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