We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.datazone.getSubscriptionTarget
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:datazone:getSubscriptionTarget
arguments:
# arguments dictionary
The following arguments are supported:
- Domain
Id string - The ID of the Amazon DataZone domain in which subscription target is created.
- Environment
Id string - The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- Domain
Id string - The ID of the Amazon DataZone domain in which subscription target is created.
- Environment
Id string - The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- domain
Id String - The ID of the Amazon DataZone domain in which subscription target is created.
- environment
Id String - The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
- domain
Id string - The ID of the Amazon DataZone domain in which subscription target is created.
- environment
Id 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.
- domain
Id String - The ID of the Amazon DataZone domain in which subscription target is created.
- environment
Id 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:
- Applicable
Asset List<string>Types - The asset types that can be included in the subscription target.
- List<string>
- The authorized principals of the subscription target.
- Created
At string - The timestamp of when the subscription target was created.
- Created
By string - The Amazon DataZone user who created the subscription target.
- Domain
Id string - The ID of the Amazon DataZone domain in which subscription target is created.
- Environment
Id string - The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- Manage
Access stringRole - The manage access role that is used to create the subscription target.
- Name string
- The name of the subscription target.
- Project
Id string - The identifier of the project specified in the subscription target.
- Provider string
- The provider of the subscription target.
- Subscription
Target List<Pulumi.Config Aws Native. Data Zone. Outputs. Subscription Target Form> - The configuration of the subscription target.
- Updated
At string - The timestamp of when the subscription target was updated.
- Updated
By string - The Amazon DataZone user who updated the subscription target.
- Applicable
Asset []stringTypes - The asset types that can be included in the subscription target.
- []string
- The authorized principals of the subscription target.
- Created
At string - The timestamp of when the subscription target was created.
- Created
By string - The Amazon DataZone user who created the subscription target.
- Domain
Id string - The ID of the Amazon DataZone domain in which subscription target is created.
- Environment
Id string - The ID of the environment in which subscription target is created.
- Id string
- The ID of the subscription target.
- Manage
Access stringRole - The manage access role that is used to create the subscription target.
- Name string
- The name of the subscription target.
- Project
Id string - The identifier of the project specified in the subscription target.
- Provider string
- The provider of the subscription target.
- Subscription
Target []SubscriptionConfig Target Form - The configuration of the subscription target.
- Updated
At string - The timestamp of when the subscription target was updated.
- Updated
By string - The Amazon DataZone user who updated the subscription target.
- applicable
Asset List<String>Types - The asset types that can be included in the subscription target.
- List<String>
- The authorized principals of the subscription target.
- created
At String - The timestamp of when the subscription target was created.
- created
By String - The Amazon DataZone user who created the subscription target.
- domain
Id String - The ID of the Amazon DataZone domain in which subscription target is created.
- environment
Id String - The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
- manage
Access StringRole - The manage access role that is used to create the subscription target.
- name String
- The name of the subscription target.
- project
Id String - The identifier of the project specified in the subscription target.
- provider String
- The provider of the subscription target.
- subscription
Target List<SubscriptionConfig Target Form> - The configuration of the subscription target.
- updated
At String - The timestamp of when the subscription target was updated.
- updated
By String - The Amazon DataZone user who updated the subscription target.
- applicable
Asset string[]Types - The asset types that can be included in the subscription target.
- string[]
- The authorized principals of the subscription target.
- created
At string - The timestamp of when the subscription target was created.
- created
By string - The Amazon DataZone user who created the subscription target.
- domain
Id string - The ID of the Amazon DataZone domain in which subscription target is created.
- environment
Id string - The ID of the environment in which subscription target is created.
- id string
- The ID of the subscription target.
- manage
Access stringRole - The manage access role that is used to create the subscription target.
- name string
- The name of the subscription target.
- project
Id string - The identifier of the project specified in the subscription target.
- provider string
- The provider of the subscription target.
- subscription
Target SubscriptionConfig Target Form[] - The configuration of the subscription target.
- updated
At string - The timestamp of when the subscription target was updated.
- updated
By 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.
- applicable
Asset List<String>Types - The asset types that can be included in the subscription target.
- List<String>
- The authorized principals of the subscription target.
- created
At String - The timestamp of when the subscription target was created.
- created
By String - The Amazon DataZone user who created the subscription target.
- domain
Id String - The ID of the Amazon DataZone domain in which subscription target is created.
- environment
Id String - The ID of the environment in which subscription target is created.
- id String
- The ID of the subscription target.
- manage
Access StringRole - The manage access role that is used to create the subscription target.
- name String
- The name of the subscription target.
- project
Id String - The identifier of the project specified in the subscription target.
- provider String
- The provider of the subscription target.
- subscription
Target List<Property Map>Config - The configuration of the subscription target.
- updated
At String - The timestamp of when the subscription target was updated.
- updated
By 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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi