We recommend new projects start with resources from the AWS provider.
published on Monday, Apr 20, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Apr 20, 2026 by Pulumi
Resource Type definition for AWS::DevOpsAgent::Association defining how the AgentSpace interacts with external services like GitHub, Slack, AWS accounts, and others.
Create Association Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Association(name: string, args: AssociationArgs, opts?: CustomResourceOptions);@overload
def Association(resource_name: str,
args: AssociationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Association(resource_name: str,
opts: Optional[ResourceOptions] = None,
agent_space_id: Optional[str] = None,
configuration: Optional[AssociationServiceConfigurationArgs] = None,
service_id: Optional[str] = None,
linked_association_ids: Optional[Sequence[str]] = None)func NewAssociation(ctx *Context, name string, args AssociationArgs, opts ...ResourceOption) (*Association, error)public Association(string name, AssociationArgs args, CustomResourceOptions? opts = null)
public Association(String name, AssociationArgs args)
public Association(String name, AssociationArgs args, CustomResourceOptions options)
type: aws-native:devopsagent:Association
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AssociationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Association Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Association resource accepts the following input properties:
- Agent
Space stringId - The unique identifier of the AgentSpace
- Configuration
Pulumi.
Aws Native. Dev Ops Agent. Inputs. Association Service Configuration - The configuration that directs how AgentSpace interacts with the given service
- Service
Id string - The identifier for the associated service
- Linked
Association List<string>Ids - Set of linked association IDs for parent-child relationships
- Agent
Space stringId - The unique identifier of the AgentSpace
- Configuration
Association
Service Configuration Args - The configuration that directs how AgentSpace interacts with the given service
- Service
Id string - The identifier for the associated service
- Linked
Association []stringIds - Set of linked association IDs for parent-child relationships
- agent
Space StringId - The unique identifier of the AgentSpace
- configuration
Association
Service Configuration - The configuration that directs how AgentSpace interacts with the given service
- service
Id String - The identifier for the associated service
- linked
Association List<String>Ids - Set of linked association IDs for parent-child relationships
- agent
Space stringId - The unique identifier of the AgentSpace
- configuration
Association
Service Configuration - The configuration that directs how AgentSpace interacts with the given service
- service
Id string - The identifier for the associated service
- linked
Association string[]Ids - Set of linked association IDs for parent-child relationships
- agent_
space_ strid - The unique identifier of the AgentSpace
- configuration
Association
Service Configuration Args - The configuration that directs how AgentSpace interacts with the given service
- service_
id str - The identifier for the associated service
- linked_
association_ Sequence[str]ids - Set of linked association IDs for parent-child relationships
- agent
Space StringId - The unique identifier of the AgentSpace
- configuration Property Map
- The configuration that directs how AgentSpace interacts with the given service
- service
Id String - The identifier for the associated service
- linked
Association List<String>Ids - Set of linked association IDs for parent-child relationships
Outputs
All input properties are implicitly available as output properties. Additionally, the Association resource produces the following output properties:
- Association
Id string - The unique identifier of the association
- Created
At string - The timestamp when the association was created
- Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string - The timestamp when the association was last updated
- Association
Id string - The unique identifier of the association
- Created
At string - The timestamp when the association was created
- Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string - The timestamp when the association was last updated
- association
Id String - The unique identifier of the association
- created
At String - The timestamp when the association was created
- id String
- The provider-assigned unique ID for this managed resource.
- updated
At String - The timestamp when the association was last updated
- association
Id string - The unique identifier of the association
- created
At string - The timestamp when the association was created
- id string
- The provider-assigned unique ID for this managed resource.
- updated
At string - The timestamp when the association was last updated
- association_
id str - The unique identifier of the association
- created_
at str - The timestamp when the association was created
- id str
- The provider-assigned unique ID for this managed resource.
- updated_
at str - The timestamp when the association was last updated
- association
Id String - The unique identifier of the association
- created
At String - The timestamp when the association was created
- id String
- The provider-assigned unique ID for this managed resource.
- updated
At String - The timestamp when the association was last updated
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Apr 20, 2026 by Pulumi
