Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.accesscontextmanager/v1.getAuthorizedOrgsDesc
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets an 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. Valid values are
ASSET_TYPE_DEVICE
, andASSET_TYPE_CREDENTIAL_STRENGTH
. - string
- 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 theorgs
field.AUTHORIZATION_DIRECTION_TO
: Allows the organizations listed in theorgs
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 specifyingAUTHORIZATION_DIRECTION_TO
as the authorization direction, organizations B and C must specifyAUTHORIZATION_DIRECTION_FROM
as the authorization direction in theirAuthorizedOrgsDesc
resource. - string
- A granular control type for authorization levels. Valid value is
AUTHORIZATION_TYPE_TRUST
. - Name string
- Resource name for the
AuthorizedOrgsDesc
. Format:accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}
. Theauthorized_orgs_desc
component must begin with a letter, followed by alphanumeric characters or_
. After you create anAuthorizedOrgsDesc
, you cannot change itsname
. - Orgs List<string>
- The list of organization ids in this AuthorizedOrgsDesc. Format:
organizations/
Example:organizations/123456
- Asset
Type string - The asset type of this authorized orgs desc. Valid values are
ASSET_TYPE_DEVICE
, andASSET_TYPE_CREDENTIAL_STRENGTH
. - string
- 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 theorgs
field.AUTHORIZATION_DIRECTION_TO
: Allows the organizations listed in theorgs
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 specifyingAUTHORIZATION_DIRECTION_TO
as the authorization direction, organizations B and C must specifyAUTHORIZATION_DIRECTION_FROM
as the authorization direction in theirAuthorizedOrgsDesc
resource. - string
- A granular control type for authorization levels. Valid value is
AUTHORIZATION_TYPE_TRUST
. - Name string
- Resource name for the
AuthorizedOrgsDesc
. Format:accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}
. Theauthorized_orgs_desc
component must begin with a letter, followed by alphanumeric characters or_
. After you create anAuthorizedOrgsDesc
, you cannot change itsname
. - Orgs []string
- The list of organization ids in this AuthorizedOrgsDesc. Format:
organizations/
Example:organizations/123456
- asset
Type String - The asset type of this authorized orgs desc. Valid values are
ASSET_TYPE_DEVICE
, andASSET_TYPE_CREDENTIAL_STRENGTH
. - String
- 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 theorgs
field.AUTHORIZATION_DIRECTION_TO
: Allows the organizations listed in theorgs
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 specifyingAUTHORIZATION_DIRECTION_TO
as the authorization direction, organizations B and C must specifyAUTHORIZATION_DIRECTION_FROM
as the authorization direction in theirAuthorizedOrgsDesc
resource. - String
- A granular control type for authorization levels. Valid value is
AUTHORIZATION_TYPE_TRUST
. - name String
- Resource name for the
AuthorizedOrgsDesc
. Format:accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}
. Theauthorized_orgs_desc
component must begin with a letter, followed by alphanumeric characters or_
. After you create anAuthorizedOrgsDesc
, you cannot change itsname
. - orgs List<String>
- The list of organization ids in this AuthorizedOrgsDesc. Format:
organizations/
Example:organizations/123456
- asset
Type string - The asset type of this authorized orgs desc. Valid values are
ASSET_TYPE_DEVICE
, andASSET_TYPE_CREDENTIAL_STRENGTH
. - string
- 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 theorgs
field.AUTHORIZATION_DIRECTION_TO
: Allows the organizations listed in theorgs
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 specifyingAUTHORIZATION_DIRECTION_TO
as the authorization direction, organizations B and C must specifyAUTHORIZATION_DIRECTION_FROM
as the authorization direction in theirAuthorizedOrgsDesc
resource. - string
- A granular control type for authorization levels. Valid value is
AUTHORIZATION_TYPE_TRUST
. - name string
- Resource name for the
AuthorizedOrgsDesc
. Format:accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}
. Theauthorized_orgs_desc
component must begin with a letter, followed by alphanumeric characters or_
. After you create anAuthorizedOrgsDesc
, you cannot change itsname
. - orgs string[]
- The list of organization ids in this AuthorizedOrgsDesc. Format:
organizations/
Example:organizations/123456
- asset_
type str - The asset type of this authorized orgs desc. Valid values are
ASSET_TYPE_DEVICE
, andASSET_TYPE_CREDENTIAL_STRENGTH
. - str
- 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 theorgs
field.AUTHORIZATION_DIRECTION_TO
: Allows the organizations listed in theorgs
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 specifyingAUTHORIZATION_DIRECTION_TO
as the authorization direction, organizations B and C must specifyAUTHORIZATION_DIRECTION_FROM
as the authorization direction in theirAuthorizedOrgsDesc
resource. - str
- A granular control type for authorization levels. Valid value is
AUTHORIZATION_TYPE_TRUST
. - name str
- Resource name for the
AuthorizedOrgsDesc
. Format:accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}
. Theauthorized_orgs_desc
component must begin with a letter, followed by alphanumeric characters or_
. After you create anAuthorizedOrgsDesc
, you cannot change itsname
. - orgs Sequence[str]
- The list of organization ids in this AuthorizedOrgsDesc. Format:
organizations/
Example:organizations/123456
- asset
Type String - The asset type of this authorized orgs desc. Valid values are
ASSET_TYPE_DEVICE
, andASSET_TYPE_CREDENTIAL_STRENGTH
. - String
- 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 theorgs
field.AUTHORIZATION_DIRECTION_TO
: Allows the organizations listed in theorgs
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 specifyingAUTHORIZATION_DIRECTION_TO
as the authorization direction, organizations B and C must specifyAUTHORIZATION_DIRECTION_FROM
as the authorization direction in theirAuthorizedOrgsDesc
resource. - String
- A granular control type for authorization levels. Valid value is
AUTHORIZATION_TYPE_TRUST
. - name String
- Resource name for the
AuthorizedOrgsDesc
. Format:accessPolicies/{access_policy}/authorizedOrgsDescs/{authorized_orgs_desc}
. Theauthorized_orgs_desc
component must begin with a letter, followed by alphanumeric characters or_
. After you create anAuthorizedOrgsDesc
, you cannot change itsname
. - orgs List<String>
- The list of organization ids in this AuthorizedOrgsDesc. Format:
organizations/
Example:organizations/123456
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi