We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi
aws-native.datazone.getProjectMembership
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi
Definition of AWS::DataZone::ProjectMembership Resource Type
Using getProjectMembership
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 getProjectMembership(args: GetProjectMembershipArgs, opts?: InvokeOptions): Promise<GetProjectMembershipResult>
function getProjectMembershipOutput(args: GetProjectMembershipOutputArgs, opts?: InvokeOptions): Output<GetProjectMembershipResult>
def get_project_membership(domain_identifier: Optional[str] = None,
member_identifier: Optional[str] = None,
member_identifier_type: Optional[ProjectMembershipMemberIdentifierType] = None,
project_identifier: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProjectMembershipResult
def get_project_membership_output(domain_identifier: Optional[pulumi.Input[str]] = None,
member_identifier: Optional[pulumi.Input[str]] = None,
member_identifier_type: Optional[pulumi.Input[ProjectMembershipMemberIdentifierType]] = None,
project_identifier: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProjectMembershipResult]
func LookupProjectMembership(ctx *Context, args *LookupProjectMembershipArgs, opts ...InvokeOption) (*LookupProjectMembershipResult, error)
func LookupProjectMembershipOutput(ctx *Context, args *LookupProjectMembershipOutputArgs, opts ...InvokeOption) LookupProjectMembershipResultOutput
> Note: This function is named LookupProjectMembership
in the Go SDK.
public static class GetProjectMembership
{
public static Task<GetProjectMembershipResult> InvokeAsync(GetProjectMembershipArgs args, InvokeOptions? opts = null)
public static Output<GetProjectMembershipResult> Invoke(GetProjectMembershipInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProjectMembershipResult> getProjectMembership(GetProjectMembershipArgs args, InvokeOptions options)
public static Output<GetProjectMembershipResult> getProjectMembership(GetProjectMembershipArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:datazone:getProjectMembership
arguments:
# arguments dictionary
The following arguments are supported:
- Domain
Identifier string - The ID of the Amazon DataZone domain in which project membership is created.
- Member
Identifier string - Member
Identifier Pulumi.Type Aws Native. Data Zone. Project Membership Member Identifier Type - Project
Identifier string - The ID of the project for which this project membership was created.
- Domain
Identifier string - The ID of the Amazon DataZone domain in which project membership is created.
- Member
Identifier string - Member
Identifier ProjectType Membership Member Identifier Type - Project
Identifier string - The ID of the project for which this project membership was created.
- domain
Identifier String - The ID of the Amazon DataZone domain in which project membership is created.
- member
Identifier String - member
Identifier ProjectType Membership Member Identifier Type - project
Identifier String - The ID of the project for which this project membership was created.
- domain
Identifier string - The ID of the Amazon DataZone domain in which project membership is created.
- member
Identifier string - member
Identifier ProjectType Membership Member Identifier Type - project
Identifier string - The ID of the project for which this project membership was created.
- domain_
identifier str - The ID of the Amazon DataZone domain in which project membership is created.
- member_
identifier str - member_
identifier_ Projecttype Membership Member Identifier Type - project_
identifier str - The ID of the project for which this project membership was created.
- domain
Identifier String - The ID of the Amazon DataZone domain in which project membership is created.
- member
Identifier String - member
Identifier "USER_IDENTIFIER" | "GROUP_IDENTIFIER"Type - project
Identifier String - The ID of the project for which this project membership was created.
getProjectMembership Result
The following output properties are available:
Supporting Types
ProjectMembershipMemberIdentifierType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi