We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.glue.getIntegrationResourceProperty
Start a Neo task
Explain and create an aws-native.glue.getIntegrationResourceProperty resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::Glue::IntegrationResourceProperty
Using getIntegrationResourceProperty
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 getIntegrationResourceProperty(args: GetIntegrationResourcePropertyArgs, opts?: InvokeOptions): Promise<GetIntegrationResourcePropertyResult>
function getIntegrationResourcePropertyOutput(args: GetIntegrationResourcePropertyOutputArgs, opts?: InvokeOptions): Output<GetIntegrationResourcePropertyResult>def get_integration_resource_property(resource_arn: Optional[str] = None,
resource_property_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIntegrationResourcePropertyResult
def get_integration_resource_property_output(resource_arn: Optional[pulumi.Input[str]] = None,
resource_property_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationResourcePropertyResult]func LookupIntegrationResourceProperty(ctx *Context, args *LookupIntegrationResourcePropertyArgs, opts ...InvokeOption) (*LookupIntegrationResourcePropertyResult, error)
func LookupIntegrationResourcePropertyOutput(ctx *Context, args *LookupIntegrationResourcePropertyOutputArgs, opts ...InvokeOption) LookupIntegrationResourcePropertyResultOutput> Note: This function is named LookupIntegrationResourceProperty in the Go SDK.
public static class GetIntegrationResourceProperty
{
public static Task<GetIntegrationResourcePropertyResult> InvokeAsync(GetIntegrationResourcePropertyArgs args, InvokeOptions? opts = null)
public static Output<GetIntegrationResourcePropertyResult> Invoke(GetIntegrationResourcePropertyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationResourcePropertyResult> getIntegrationResourceProperty(GetIntegrationResourcePropertyArgs args, InvokeOptions options)
public static Output<GetIntegrationResourcePropertyResult> getIntegrationResourceProperty(GetIntegrationResourcePropertyArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:glue:getIntegrationResourceProperty
arguments:
# arguments dictionaryThe following arguments are supported:
- Resource
Arn string - The connection ARN of the source, or the database ARN of the target.
- Resource
Property stringArn - The integration resource property ARN.
- Resource
Arn string - The connection ARN of the source, or the database ARN of the target.
- Resource
Property stringArn - The integration resource property ARN.
- resource
Arn String - The connection ARN of the source, or the database ARN of the target.
- resource
Property StringArn - The integration resource property ARN.
- resource
Arn string - The connection ARN of the source, or the database ARN of the target.
- resource
Property stringArn - The integration resource property ARN.
- resource_
arn str - The connection ARN of the source, or the database ARN of the target.
- resource_
property_ strarn - The integration resource property ARN.
- resource
Arn String - The connection ARN of the source, or the database ARN of the target.
- resource
Property StringArn - The integration resource property ARN.
getIntegrationResourceProperty Result
The following output properties are available:
- Resource
Property stringArn - The integration resource property ARN.
- Source
Processing Pulumi.Properties Aws Native. Glue. Outputs. Source Processing Properties Properties - The resource properties associated with the integration source.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Target
Processing Pulumi.Properties Aws Native. Glue. Outputs. Target Processing Properties Properties - The resource properties associated with the integration target.
- Resource
Property stringArn - The integration resource property ARN.
- Source
Processing SourceProperties Processing Properties Properties - The resource properties associated with the integration source.
- Tag
- An array of key-value pairs to apply to this resource.
- Target
Processing TargetProperties Processing Properties Properties - The resource properties associated with the integration target.
- resource
Property StringArn - The integration resource property ARN.
- source
Processing SourceProperties Processing Properties Properties - The resource properties associated with the integration source.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- target
Processing TargetProperties Processing Properties Properties - The resource properties associated with the integration target.
- resource
Property stringArn - The integration resource property ARN.
- source
Processing SourceProperties Processing Properties Properties - The resource properties associated with the integration source.
- Tag[]
- An array of key-value pairs to apply to this resource.
- target
Processing TargetProperties Processing Properties Properties - The resource properties associated with the integration target.
- resource_
property_ strarn - The integration resource property ARN.
- source_
processing_ Sourceproperties Processing Properties Properties - The resource properties associated with the integration source.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- target_
processing_ Targetproperties Processing Properties Properties - The resource properties associated with the integration target.
- resource
Property StringArn - The integration resource property ARN.
- source
Processing Property MapProperties - The resource properties associated with the integration source.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- target
Processing Property MapProperties - The resource properties associated with the integration target.
Supporting Types
SourceProcessingPropertiesProperties
- Role
Arn string - The IAM role to access the Glue connection.
- Role
Arn string - The IAM role to access the Glue connection.
- role
Arn String - The IAM role to access the Glue connection.
- role
Arn string - The IAM role to access the Glue connection.
- role_
arn str - The IAM role to access the Glue connection.
- role
Arn String - The IAM role to access the Glue connection.
Tag
TargetProcessingPropertiesProperties
- Role
Arn string - The IAM role to access the Glue database.
- Connection
Name string - The Glue network connection to configure the Glue job running in the customer VPC.
- Event
Bus stringArn - The ARN of an Eventbridge event bus to receive the integration status notification.
- Kms
Arn string - The ARN of the KMS key used for encryption.
- Role
Arn string - The IAM role to access the Glue database.
- Connection
Name string - The Glue network connection to configure the Glue job running in the customer VPC.
- Event
Bus stringArn - The ARN of an Eventbridge event bus to receive the integration status notification.
- Kms
Arn string - The ARN of the KMS key used for encryption.
- role
Arn String - The IAM role to access the Glue database.
- connection
Name String - The Glue network connection to configure the Glue job running in the customer VPC.
- event
Bus StringArn - The ARN of an Eventbridge event bus to receive the integration status notification.
- kms
Arn String - The ARN of the KMS key used for encryption.
- role
Arn string - The IAM role to access the Glue database.
- connection
Name string - The Glue network connection to configure the Glue job running in the customer VPC.
- event
Bus stringArn - The ARN of an Eventbridge event bus to receive the integration status notification.
- kms
Arn string - The ARN of the KMS key used for encryption.
- role_
arn str - The IAM role to access the Glue database.
- connection_
name str - The Glue network connection to configure the Glue job running in the customer VPC.
- event_
bus_ strarn - The ARN of an Eventbridge event bus to receive the integration status notification.
- kms_
arn str - The ARN of the KMS key used for encryption.
- role
Arn String - The IAM role to access the Glue database.
- connection
Name String - The Glue network connection to configure the Glue job running in the customer VPC.
- event
Bus StringArn - The ARN of an Eventbridge event bus to receive the integration status notification.
- kms
Arn String - The ARN of the KMS key used for encryption.
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.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
