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.getOwner
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
A owner can set up authorization permissions on their resources.
Using getOwner
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 getOwner(args: GetOwnerArgs, opts?: InvokeOptions): Promise<GetOwnerResult>
function getOwnerOutput(args: GetOwnerOutputArgs, opts?: InvokeOptions): Output<GetOwnerResult>
def get_owner(domain_identifier: Optional[str] = None,
entity_identifier: Optional[str] = None,
entity_type: Optional[OwnerEntityType] = None,
owner_identifier: Optional[str] = None,
owner_type: Optional[OwnerType] = None,
opts: Optional[InvokeOptions] = None) -> GetOwnerResult
def get_owner_output(domain_identifier: Optional[pulumi.Input[str]] = None,
entity_identifier: Optional[pulumi.Input[str]] = None,
entity_type: Optional[pulumi.Input[OwnerEntityType]] = None,
owner_identifier: Optional[pulumi.Input[str]] = None,
owner_type: Optional[pulumi.Input[OwnerType]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOwnerResult]
func LookupOwner(ctx *Context, args *LookupOwnerArgs, opts ...InvokeOption) (*LookupOwnerResult, error)
func LookupOwnerOutput(ctx *Context, args *LookupOwnerOutputArgs, opts ...InvokeOption) LookupOwnerResultOutput
> Note: This function is named LookupOwner
in the Go SDK.
public static class GetOwner
{
public static Task<GetOwnerResult> InvokeAsync(GetOwnerArgs args, InvokeOptions? opts = null)
public static Output<GetOwnerResult> Invoke(GetOwnerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOwnerResult> getOwner(GetOwnerArgs args, InvokeOptions options)
public static Output<GetOwnerResult> getOwner(GetOwnerArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:datazone:getOwner
arguments:
# arguments dictionary
The following arguments are supported:
- Domain
Identifier string - The ID of the domain in which you want to add the entity owner.
- Entity
Identifier string - The ID of the entity to which you want to add an owner.
- Entity
Type Pulumi.Aws Native. Data Zone. Owner Entity Type - The type of an entity.
- Owner
Identifier string - The ID of the entity to which you want to add an owner.
- Owner
Type Pulumi.Aws Native. Data Zone. Owner Type - The owner that you want to add to the entity.
- Domain
Identifier string - The ID of the domain in which you want to add the entity owner.
- Entity
Identifier string - The ID of the entity to which you want to add an owner.
- Entity
Type OwnerEntity Type - The type of an entity.
- Owner
Identifier string - The ID of the entity to which you want to add an owner.
- Owner
Type OwnerType - The owner that you want to add to the entity.
- domain
Identifier String - The ID of the domain in which you want to add the entity owner.
- entity
Identifier String - The ID of the entity to which you want to add an owner.
- entity
Type OwnerEntity Type - The type of an entity.
- owner
Identifier String - The ID of the entity to which you want to add an owner.
- owner
Type OwnerType - The owner that you want to add to the entity.
- domain
Identifier string - The ID of the domain in which you want to add the entity owner.
- entity
Identifier string - The ID of the entity to which you want to add an owner.
- entity
Type OwnerEntity Type - The type of an entity.
- owner
Identifier string - The ID of the entity to which you want to add an owner.
- owner
Type OwnerType - The owner that you want to add to the entity.
- domain_
identifier str - The ID of the domain in which you want to add the entity owner.
- entity_
identifier str - The ID of the entity to which you want to add an owner.
- entity_
type OwnerEntity Type - The type of an entity.
- owner_
identifier str - The ID of the entity to which you want to add an owner.
- owner_
type OwnerType - The owner that you want to add to the entity.
- domain
Identifier String - The ID of the domain in which you want to add the entity owner.
- entity
Identifier String - The ID of the entity to which you want to add an owner.
- entity
Type "DOMAIN_UNIT" - The type of an entity.
- owner
Identifier String - The ID of the entity to which you want to add an owner.
- owner
Type "USER" | "GROUP" - The owner that you want to add to the entity.
getOwner Result
The following output properties are available:
- Owner
Identifier string - The ID of the entity to which you want to add an owner.
- Owner
Type Pulumi.Aws Native. Data Zone. Owner Type - The owner that you want to add to the entity.
- Owner
Identifier string - The ID of the entity to which you want to add an owner.
- Owner
Type OwnerType - The owner that you want to add to the entity.
- owner
Identifier String - The ID of the entity to which you want to add an owner.
- owner
Type OwnerType - The owner that you want to add to the entity.
- owner
Identifier string - The ID of the entity to which you want to add an owner.
- owner
Type OwnerType - The owner that you want to add to the entity.
- owner_
identifier str - The ID of the entity to which you want to add an owner.
- owner_
type OwnerType - The owner that you want to add to the entity.
- owner
Identifier String - The ID of the entity to which you want to add an owner.
- owner
Type "USER" | "GROUP" - The owner that you want to add to the entity.
Supporting Types
OwnerEntityType
OwnerType
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