Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.cloudidentity/v1beta1.Membership
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a Membership.
Auto-naming is currently not supported for this resource.
Create Membership Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Membership(name: string, args: MembershipArgs, opts?: CustomResourceOptions);@overload
def Membership(resource_name: str,
               args: MembershipArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def Membership(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               group_id: Optional[str] = None,
               preferred_member_key: Optional[EntityKeyArgs] = None,
               member_key: Optional[EntityKeyArgs] = None,
               roles: Optional[Sequence[MembershipRoleArgs]] = None)func NewMembership(ctx *Context, name string, args MembershipArgs, opts ...ResourceOption) (*Membership, error)public Membership(string name, MembershipArgs args, CustomResourceOptions? opts = null)
public Membership(String name, MembershipArgs args)
public Membership(String name, MembershipArgs args, CustomResourceOptions options)
type: google-native:cloudidentity/v1beta1:Membership
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args MembershipArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MembershipArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MembershipArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MembershipArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MembershipArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var google_nativeMembershipResource = new GoogleNative.CloudIdentity.V1Beta1.Membership("google-nativeMembershipResource", new()
{
    GroupId = "string",
    PreferredMemberKey = new GoogleNative.CloudIdentity.V1Beta1.Inputs.EntityKeyArgs
    {
        Id = "string",
        Namespace = "string",
    },
    MemberKey = new GoogleNative.CloudIdentity.V1Beta1.Inputs.EntityKeyArgs
    {
        Id = "string",
        Namespace = "string",
    },
    Roles = new[]
    {
        new GoogleNative.CloudIdentity.V1Beta1.Inputs.MembershipRoleArgs
        {
            ExpiryDetail = new GoogleNative.CloudIdentity.V1Beta1.Inputs.ExpiryDetailArgs
            {
                ExpireTime = "string",
            },
            Name = "string",
            RestrictionEvaluations = new GoogleNative.CloudIdentity.V1Beta1.Inputs.RestrictionEvaluationsArgs
            {
                MemberRestrictionEvaluation = null,
            },
        },
    },
});
example, err := cloudidentityv1beta1.NewMembership(ctx, "google-nativeMembershipResource", &cloudidentityv1beta1.MembershipArgs{
	GroupId: pulumi.String("string"),
	PreferredMemberKey: &cloudidentity.EntityKeyArgs{
		Id:        pulumi.String("string"),
		Namespace: pulumi.String("string"),
	},
	MemberKey: &cloudidentity.EntityKeyArgs{
		Id:        pulumi.String("string"),
		Namespace: pulumi.String("string"),
	},
	Roles: cloudidentity.MembershipRoleArray{
		&cloudidentity.MembershipRoleArgs{
			ExpiryDetail: &cloudidentity.ExpiryDetailArgs{
				ExpireTime: pulumi.String("string"),
			},
			Name: pulumi.String("string"),
			RestrictionEvaluations: &cloudidentity.RestrictionEvaluationsArgs{
				MemberRestrictionEvaluation: &cloudidentity.MembershipRoleRestrictionEvaluationArgs{},
			},
		},
	},
})
var google_nativeMembershipResource = new Membership("google-nativeMembershipResource", MembershipArgs.builder()
    .groupId("string")
    .preferredMemberKey(EntityKeyArgs.builder()
        .id("string")
        .namespace("string")
        .build())
    .memberKey(EntityKeyArgs.builder()
        .id("string")
        .namespace("string")
        .build())
    .roles(MembershipRoleArgs.builder()
        .expiryDetail(ExpiryDetailArgs.builder()
            .expireTime("string")
            .build())
        .name("string")
        .restrictionEvaluations(RestrictionEvaluationsArgs.builder()
            .memberRestrictionEvaluation()
            .build())
        .build())
    .build());
google_native_membership_resource = google_native.cloudidentity.v1beta1.Membership("google-nativeMembershipResource",
    group_id="string",
    preferred_member_key={
        "id": "string",
        "namespace": "string",
    },
    member_key={
        "id": "string",
        "namespace": "string",
    },
    roles=[{
        "expiry_detail": {
            "expire_time": "string",
        },
        "name": "string",
        "restriction_evaluations": {
            "member_restriction_evaluation": {},
        },
    }])
const google_nativeMembershipResource = new google_native.cloudidentity.v1beta1.Membership("google-nativeMembershipResource", {
    groupId: "string",
    preferredMemberKey: {
        id: "string",
        namespace: "string",
    },
    memberKey: {
        id: "string",
        namespace: "string",
    },
    roles: [{
        expiryDetail: {
            expireTime: "string",
        },
        name: "string",
        restrictionEvaluations: {
            memberRestrictionEvaluation: {},
        },
    }],
});
type: google-native:cloudidentity/v1beta1:Membership
properties:
    groupId: string
    memberKey:
        id: string
        namespace: string
    preferredMemberKey:
        id: string
        namespace: string
    roles:
        - expiryDetail:
            expireTime: string
          name: string
          restrictionEvaluations:
            memberRestrictionEvaluation: {}
Membership Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Membership resource accepts the following input properties:
- GroupId string
- PreferredMember Pulumi.Key Google Native. Cloud Identity. V1Beta1. Inputs. Entity Key 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- MemberKey Pulumi.Google Native. Cloud Identity. V1Beta1. Inputs. Entity Key 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- Roles
List<Pulumi.Google Native. Cloud Identity. V1Beta1. Inputs. Membership Role> 
- The MembershipRoles that apply to theMembership. If unspecified, defaults to a singleMembershipRolewithnameMEMBER. Must not contain duplicateMembershipRoles with the samename.
- GroupId string
- PreferredMember EntityKey Key Args 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- MemberKey EntityKey Args 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- Roles
[]MembershipRole Args 
- The MembershipRoles that apply to theMembership. If unspecified, defaults to a singleMembershipRolewithnameMEMBER. Must not contain duplicateMembershipRoles with the samename.
- groupId String
- preferredMember EntityKey Key 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- memberKey EntityKey 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- roles
List<MembershipRole> 
- The MembershipRoles that apply to theMembership. If unspecified, defaults to a singleMembershipRolewithnameMEMBER. Must not contain duplicateMembershipRoles with the samename.
- groupId string
- preferredMember EntityKey Key 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- memberKey EntityKey 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- roles
MembershipRole[] 
- The MembershipRoles that apply to theMembership. If unspecified, defaults to a singleMembershipRolewithnameMEMBER. Must not contain duplicateMembershipRoles with the samename.
- group_id str
- preferred_member_ Entitykey Key Args 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- member_key EntityKey Args 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- roles
Sequence[MembershipRole Args] 
- The MembershipRoles that apply to theMembership. If unspecified, defaults to a singleMembershipRolewithnameMEMBER. Must not contain duplicateMembershipRoles with the samename.
- groupId String
- preferredMember Property MapKey 
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- memberKey Property Map
- Immutable. The EntityKeyof the member. Eithermember_keyorpreferred_member_keymust be set when calling MembershipsService.CreateMembership but not both; both shall be set when returned.
- roles List<Property Map>
- The MembershipRoles that apply to theMembership. If unspecified, defaults to a singleMembershipRolewithnameMEMBER. Must not contain duplicateMembershipRoles with the samename.
Outputs
All input properties are implicitly available as output properties. Additionally, the Membership resource produces the following output properties:
- CreateTime string
- The time when the Membershipwas created.
- DeliverySetting string
- Delivery setting associated with the membership.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The resource name of the Membership. Shall be of the formgroups/{group_id}/memberships/{membership_id}.
- Type string
- The type of the membership.
- UpdateTime string
- The time when the Membershipwas last updated.
- CreateTime string
- The time when the Membershipwas created.
- DeliverySetting string
- Delivery setting associated with the membership.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The resource name of the Membership. Shall be of the formgroups/{group_id}/memberships/{membership_id}.
- Type string
- The type of the membership.
- UpdateTime string
- The time when the Membershipwas last updated.
- createTime String
- The time when the Membershipwas created.
- deliverySetting String
- Delivery setting associated with the membership.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The resource name of the Membership. Shall be of the formgroups/{group_id}/memberships/{membership_id}.
- type String
- The type of the membership.
- updateTime String
- The time when the Membershipwas last updated.
- createTime string
- The time when the Membershipwas created.
- deliverySetting string
- Delivery setting associated with the membership.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The resource name of the Membership. Shall be of the formgroups/{group_id}/memberships/{membership_id}.
- type string
- The type of the membership.
- updateTime string
- The time when the Membershipwas last updated.
- create_time str
- The time when the Membershipwas created.
- delivery_setting str
- Delivery setting associated with the membership.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The resource name of the Membership. Shall be of the formgroups/{group_id}/memberships/{membership_id}.
- type str
- The type of the membership.
- update_time str
- The time when the Membershipwas last updated.
- createTime String
- The time when the Membershipwas created.
- deliverySetting String
- Delivery setting associated with the membership.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The resource name of the Membership. Shall be of the formgroups/{group_id}/memberships/{membership_id}.
- type String
- The type of the membership.
- updateTime String
- The time when the Membershipwas last updated.
Supporting Types
EntityKey, EntityKeyArgs    
- Id string
- The ID of the entity. For Google-managed entities, the idmust be the email address of an existing group or user. For external-identity-mapped entities, theidmust be a string conforming to the Identity Source's requirements. Must be unique within anamespace.
- Namespace string
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- Id string
- The ID of the entity. For Google-managed entities, the idmust be the email address of an existing group or user. For external-identity-mapped entities, theidmust be a string conforming to the Identity Source's requirements. Must be unique within anamespace.
- Namespace string
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- id String
- The ID of the entity. For Google-managed entities, the idmust be the email address of an existing group or user. For external-identity-mapped entities, theidmust be a string conforming to the Identity Source's requirements. Must be unique within anamespace.
- namespace String
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- id string
- The ID of the entity. For Google-managed entities, the idmust be the email address of an existing group or user. For external-identity-mapped entities, theidmust be a string conforming to the Identity Source's requirements. Must be unique within anamespace.
- namespace string
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- id str
- The ID of the entity. For Google-managed entities, the idmust be the email address of an existing group or user. For external-identity-mapped entities, theidmust be a string conforming to the Identity Source's requirements. Must be unique within anamespace.
- namespace str
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- id String
- The ID of the entity. For Google-managed entities, the idmust be the email address of an existing group or user. For external-identity-mapped entities, theidmust be a string conforming to the Identity Source's requirements. Must be unique within anamespace.
- namespace String
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
EntityKeyResponse, EntityKeyResponseArgs      
- Namespace string
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- Namespace string
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- namespace String
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- namespace string
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- namespace str
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
- namespace String
- The namespace in which the entity exists. If not specified, the EntityKeyrepresents a Google-managed entity such as a Google user or a Google Group. If specified, theEntityKeyrepresents an external-identity-mapped group. The namespace must correspond to an identity source created in Admin Console and must be in the form ofidentitysources/{identity_source_id}.
ExpiryDetail, ExpiryDetailArgs    
- ExpireTime string
- The time at which the MembershipRolewill expire.
- ExpireTime string
- The time at which the MembershipRolewill expire.
- expireTime String
- The time at which the MembershipRolewill expire.
- expireTime string
- The time at which the MembershipRolewill expire.
- expire_time str
- The time at which the MembershipRolewill expire.
- expireTime String
- The time at which the MembershipRolewill expire.
ExpiryDetailResponse, ExpiryDetailResponseArgs      
- ExpireTime string
- The time at which the MembershipRolewill expire.
- ExpireTime string
- The time at which the MembershipRolewill expire.
- expireTime String
- The time at which the MembershipRolewill expire.
- expireTime string
- The time at which the MembershipRolewill expire.
- expire_time str
- The time at which the MembershipRolewill expire.
- expireTime String
- The time at which the MembershipRolewill expire.
MembershipRole, MembershipRoleArgs    
- ExpiryDetail Pulumi.Google Native. Cloud Identity. V1Beta1. Inputs. Expiry Detail 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- Name string
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- RestrictionEvaluations Pulumi.Google Native. Cloud Identity. V1Beta1. Inputs. Restriction Evaluations 
- Evaluations of restrictions applied to parent group on this membership.
- ExpiryDetail ExpiryDetail 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- Name string
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- RestrictionEvaluations RestrictionEvaluations 
- Evaluations of restrictions applied to parent group on this membership.
- expiryDetail ExpiryDetail 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name String
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restrictionEvaluations RestrictionEvaluations 
- Evaluations of restrictions applied to parent group on this membership.
- expiryDetail ExpiryDetail 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name string
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restrictionEvaluations RestrictionEvaluations 
- Evaluations of restrictions applied to parent group on this membership.
- expiry_detail ExpiryDetail 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name str
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restriction_evaluations RestrictionEvaluations 
- Evaluations of restrictions applied to parent group on this membership.
- expiryDetail Property Map
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name String
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restrictionEvaluations Property Map
- Evaluations of restrictions applied to parent group on this membership.
MembershipRoleResponse, MembershipRoleResponseArgs      
- ExpiryDetail Pulumi.Google Native. Cloud Identity. V1Beta1. Inputs. Expiry Detail Response 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- Name string
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- RestrictionEvaluations Pulumi.Google Native. Cloud Identity. V1Beta1. Inputs. Restriction Evaluations Response 
- Evaluations of restrictions applied to parent group on this membership.
- ExpiryDetail ExpiryDetail Response 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- Name string
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- RestrictionEvaluations RestrictionEvaluations Response 
- Evaluations of restrictions applied to parent group on this membership.
- expiryDetail ExpiryDetail Response 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name String
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restrictionEvaluations RestrictionEvaluations Response 
- Evaluations of restrictions applied to parent group on this membership.
- expiryDetail ExpiryDetail Response 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name string
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restrictionEvaluations RestrictionEvaluations Response 
- Evaluations of restrictions applied to parent group on this membership.
- expiry_detail ExpiryDetail Response 
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name str
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restriction_evaluations RestrictionEvaluations Response 
- Evaluations of restrictions applied to parent group on this membership.
- expiryDetail Property Map
- The expiry details of the MembershipRole. Expiry details are only supported forMEMBERMembershipRoles. May be set ifnameisMEMBER. Must not be set ifnameis any other value.
- name String
- The name of the MembershipRole. Must be one ofOWNER,MANAGER,MEMBER.
- restrictionEvaluations Property Map
- Evaluations of restrictions applied to parent group on this membership.
MembershipRoleRestrictionEvaluationResponse, MembershipRoleRestrictionEvaluationResponseArgs          
- State string
- The current state of the restriction
- State string
- The current state of the restriction
- state String
- The current state of the restriction
- state string
- The current state of the restriction
- state str
- The current state of the restriction
- state String
- The current state of the restriction
RestrictionEvaluations, RestrictionEvaluationsArgs    
- MemberRestriction Pulumi.Evaluation Google Native. Cloud Identity. V1Beta1. Inputs. Membership Role Restriction Evaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- MemberRestriction MembershipEvaluation Role Restriction Evaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- memberRestriction MembershipEvaluation Role Restriction Evaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- memberRestriction MembershipEvaluation Role Restriction Evaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- member_restriction_ Membershipevaluation Role Restriction Evaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- memberRestriction Property MapEvaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
RestrictionEvaluationsResponse, RestrictionEvaluationsResponseArgs      
- MemberRestriction Pulumi.Evaluation Google Native. Cloud Identity. V1Beta1. Inputs. Membership Role Restriction Evaluation Response 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- MemberRestriction MembershipEvaluation Role Restriction Evaluation Response 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- memberRestriction MembershipEvaluation Role Restriction Evaluation Response 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- memberRestriction MembershipEvaluation Role Restriction Evaluation Response 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- member_restriction_ Membershipevaluation Role Restriction Evaluation Response 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
- memberRestriction Property MapEvaluation 
- Evaluation of the member restriction applied to this membership. Empty if the user lacks permission to view the restriction evaluation.
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.