We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.datazone.getSubscriptionTarget
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Subscription targets enables one to access the data to which you have subscribed in your projects.
Using getSubscriptionTarget
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 getSubscriptionTarget(args: GetSubscriptionTargetArgs, opts?: InvokeOptions): Promise<GetSubscriptionTargetResult>
function getSubscriptionTargetOutput(args: GetSubscriptionTargetOutputArgs, opts?: InvokeOptions): Output<GetSubscriptionTargetResult>def get_subscription_target(domain_id: Optional[str] = None,
                            environment_id: Optional[str] = None,
                            id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetSubscriptionTargetResult
def get_subscription_target_output(domain_id: Optional[pulumi.Input[str]] = None,
                            environment_id: Optional[pulumi.Input[str]] = None,
                            id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetSubscriptionTargetResult]func LookupSubscriptionTarget(ctx *Context, args *LookupSubscriptionTargetArgs, opts ...InvokeOption) (*LookupSubscriptionTargetResult, error)
func LookupSubscriptionTargetOutput(ctx *Context, args *LookupSubscriptionTargetOutputArgs, opts ...InvokeOption) LookupSubscriptionTargetResultOutput> Note: This function is named LookupSubscriptionTarget in the Go SDK.
public static class GetSubscriptionTarget 
{
    public static Task<GetSubscriptionTargetResult> InvokeAsync(GetSubscriptionTargetArgs args, InvokeOptions? opts = null)
    public static Output<GetSubscriptionTargetResult> Invoke(GetSubscriptionTargetInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSubscriptionTargetResult> getSubscriptionTarget(GetSubscriptionTargetArgs args, InvokeOptions options)
public static Output<GetSubscriptionTargetResult> getSubscriptionTarget(GetSubscriptionTargetArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:datazone:getSubscriptionTarget
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DomainId string
- The ID of the Amazon DataZone domain in which subscription target is created.
- EnvironmentId string
- The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- DomainId string
- The ID of the Amazon DataZone domain in which subscription target is created.
- EnvironmentId string
- The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- domainId String
- The ID of the Amazon DataZone domain in which subscription target is created.
- environmentId String
- The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
- domainId string
- The ID of the Amazon DataZone domain in which subscription target is created.
- environmentId string
- The ID of the environment in which subscription target is created.
- id string
- The ID of the subscription target.
- domain_id str
- The ID of the Amazon DataZone domain in which subscription target is created.
- environment_id str
- The ID of the environment in which subscription target is created.
- id str
- The ID of the subscription target.
- domainId String
- The ID of the Amazon DataZone domain in which subscription target is created.
- environmentId String
- The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
getSubscriptionTarget Result
The following output properties are available:
- ApplicableAsset List<string>Types 
- The asset types that can be included in the subscription target.
- List<string>
- The authorized principals of the subscription target.
- CreatedAt string
- The timestamp of when the subscription target was created.
- CreatedBy string
- The Amazon DataZone user who created the subscription target.
- DomainId string
- The ID of the Amazon DataZone domain in which subscription target is created.
- EnvironmentId string
- The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- ManageAccess stringRole 
- The manage access role that is used to create the subscription target.
- Name string
- The name of the subscription target.
- ProjectId string
- The identifier of the project specified in the subscription target.
- Provider string
- The provider of the subscription target.
- SubscriptionTarget List<Pulumi.Config Aws Native. Data Zone. Outputs. Subscription Target Form> 
- The configuration of the subscription target.
- UpdatedAt string
- The timestamp of when the subscription target was updated.
- UpdatedBy string
- The Amazon DataZone user who updated the subscription target.
- ApplicableAsset []stringTypes 
- The asset types that can be included in the subscription target.
- []string
- The authorized principals of the subscription target.
- CreatedAt string
- The timestamp of when the subscription target was created.
- CreatedBy string
- The Amazon DataZone user who created the subscription target.
- DomainId string
- The ID of the Amazon DataZone domain in which subscription target is created.
- EnvironmentId string
- The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- ManageAccess stringRole 
- The manage access role that is used to create the subscription target.
- Name string
- The name of the subscription target.
- ProjectId string
- The identifier of the project specified in the subscription target.
- Provider string
- The provider of the subscription target.
- SubscriptionTarget []SubscriptionConfig Target Form 
- The configuration of the subscription target.
- UpdatedAt string
- The timestamp of when the subscription target was updated.
- UpdatedBy string
- The Amazon DataZone user who updated the subscription target.
- applicableAsset List<String>Types 
- The asset types that can be included in the subscription target.
- List<String>
- The authorized principals of the subscription target.
- createdAt String
- The timestamp of when the subscription target was created.
- createdBy String
- The Amazon DataZone user who created the subscription target.
- domainId String
- The ID of the Amazon DataZone domain in which subscription target is created.
- environmentId String
- The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
- manageAccess StringRole 
- The manage access role that is used to create the subscription target.
- name String
- The name of the subscription target.
- projectId String
- The identifier of the project specified in the subscription target.
- provider String
- The provider of the subscription target.
- subscriptionTarget List<SubscriptionConfig Target Form> 
- The configuration of the subscription target.
- updatedAt String
- The timestamp of when the subscription target was updated.
- updatedBy String
- The Amazon DataZone user who updated the subscription target.
- applicableAsset string[]Types 
- The asset types that can be included in the subscription target.
- string[]
- The authorized principals of the subscription target.
- createdAt string
- The timestamp of when the subscription target was created.
- createdBy string
- The Amazon DataZone user who created the subscription target.
- domainId string
- The ID of the Amazon DataZone domain in which subscription target is created.
- environmentId string
- The ID of the environment in which subscription target is created.
- id string
- The ID of the subscription target.
- manageAccess stringRole 
- The manage access role that is used to create the subscription target.
- name string
- The name of the subscription target.
- projectId string
- The identifier of the project specified in the subscription target.
- provider string
- The provider of the subscription target.
- subscriptionTarget SubscriptionConfig Target Form[] 
- The configuration of the subscription target.
- updatedAt string
- The timestamp of when the subscription target was updated.
- updatedBy string
- The Amazon DataZone user who updated the subscription target.
- applicable_asset_ Sequence[str]types 
- The asset types that can be included in the subscription target.
- Sequence[str]
- The authorized principals of the subscription target.
- created_at str
- The timestamp of when the subscription target was created.
- created_by str
- The Amazon DataZone user who created the subscription target.
- domain_id str
- The ID of the Amazon DataZone domain in which subscription target is created.
- environment_id str
- The ID of the environment in which subscription target is created.
- id str
- The ID of the subscription target.
- manage_access_ strrole 
- The manage access role that is used to create the subscription target.
- name str
- The name of the subscription target.
- project_id str
- The identifier of the project specified in the subscription target.
- provider str
- The provider of the subscription target.
- subscription_target_ Sequence[Subscriptionconfig Target Form] 
- The configuration of the subscription target.
- updated_at str
- The timestamp of when the subscription target was updated.
- updated_by str
- The Amazon DataZone user who updated the subscription target.
- applicableAsset List<String>Types 
- The asset types that can be included in the subscription target.
- List<String>
- The authorized principals of the subscription target.
- createdAt String
- The timestamp of when the subscription target was created.
- createdBy String
- The Amazon DataZone user who created the subscription target.
- domainId String
- The ID of the Amazon DataZone domain in which subscription target is created.
- environmentId String
- The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
- manageAccess StringRole 
- The manage access role that is used to create the subscription target.
- name String
- The name of the subscription target.
- projectId String
- The identifier of the project specified in the subscription target.
- provider String
- The provider of the subscription target.
- subscriptionTarget List<Property Map>Config 
- The configuration of the subscription target.
- updatedAt String
- The timestamp of when the subscription target was updated.
- updatedBy String
- The Amazon DataZone user who updated the subscription target.
Supporting Types
SubscriptionTargetForm  
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi