String connectionName
The name of the connection. Connection names must be unique in an Amazon Web Services account.
String connectionArn
The Amazon Resource Name (ARN) of the connection. The ARN is used as the connection reference when the connection is shared between Amazon Web Services.
The ARN is never reused if the connection is deleted.
String providerType
The name of the external provider where your third-party code repository is configured.
String ownerAccountId
The identifier of the external provider where your third-party code repository is configured. For Bitbucket, this is the account ID of the owner of the Bitbucket repository.
String connectionStatus
The current status of the connection.
String hostArn
The Amazon Resource Name (ARN) of the host associated with the connection.
String providerType
The name of the external provider where your third-party code repository is configured.
String connectionName
The name of the connection to be created.
List<E> tags
The key-value pair to use when tagging the resource.
String hostArn
The Amazon Resource Name (ARN) of the host associated with the connection to be created.
String connectionArn
The Amazon Resource Name (ARN) of the connection to be created. The ARN is used as the connection reference when the connection is shared between Amazon Web Services services.
The ARN is never reused if the connection is deleted.
List<E> tags
Specifies the tags applied to the resource.
String name
The name of the host to be created.
String providerType
The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.
String providerEndpoint
The endpoint of the infrastructure to be represented by the host after it is created.
VpcConfiguration vpcConfiguration
The VPC configuration to be provisioned for the host. A VPC must be configured and the infrastructure to be represented by the host must already be connected to the VPC.
List<E> tags
Tags for the host to be created.
String connectionArn
The Amazon Resource Name (ARN) of the connection to be associated with the repository link.
String ownerId
The owner ID for the repository associated with a specific sync configuration, such as the owner ID in GitHub.
String repositoryName
The name of the repository to be associated with the repository link.
String encryptionKeyArn
The Amazon Resource Name (ARN) encryption key for the repository to be associated with the repository link.
List<E> tags
The tags for the repository to be associated with the repository link.
RepositoryLinkInfo repositoryLinkInfo
The returned information about the created repository link.
String branch
The branch in the repository from which changes will be synced.
String configFile
The file name of the configuration file that manages syncing between the connection and the repository. This configuration file is stored in the repository.
String repositoryLinkId
The ID of the repository link created for the connection. A repository link allows Git sync to monitor and sync changes to files in a specified Git repository.
String resourceName
The name of the Amazon Web Services resource (for example, a CloudFormation stack in the case of CFN_STACK_SYNC) that will be synchronized from the linked repository.
String roleArn
The ARN of the IAM role that grants permission for Amazon Web Services to use Git sync to update a given Amazon Web Services resource on your behalf.
String syncType
The type of sync configuration.
String publishDeploymentStatus
Whether to enable or disable publishing of deployment status to source providers.
String triggerResourceUpdateOn
When to trigger Git sync to begin the stack update.
SyncConfiguration syncConfiguration
The created sync configuration for the connection. A sync configuration allows Amazon Web Services to sync content from a Git repository to update a specified Amazon Web Services resource.
String connectionArn
The Amazon Resource Name (ARN) of the connection to be deleted.
The ARN is never reused if the connection is deleted.
String hostArn
The Amazon Resource Name (ARN) of the host to be deleted.
String repositoryLinkId
The ID of the repository link to be deleted.
String connectionArn
The Amazon Resource Name (ARN) of a connection.
Connection connection
The connection details, such as status, owner, and provider type.
String hostArn
The Amazon Resource Name (ARN) of the requested host.
String name
The name of the requested host.
String status
The status of the requested host.
String providerType
The provider type of the requested host, such as GitHub Enterprise Server.
String providerEndpoint
The endpoint of the infrastructure represented by the requested host.
VpcConfiguration vpcConfiguration
The VPC configuration of the requested host.
String repositoryLinkId
The ID of the repository link to get.
RepositoryLinkInfo repositoryLinkInfo
The information returned for a specified repository link.
RepositorySyncAttempt latestSync
The status of the latest sync returned for a specified repository and branch.
Revision desiredState
The desired state of the Amazon Web Services resource for the sync status with the Git repository.
ResourceSyncAttempt latestSuccessfulSync
The latest successful sync for the sync status with the Git repository.
ResourceSyncAttempt latestSync
The latest sync for the sync status with the Git repository, whether successful or not.
SyncBlockerSummary syncBlockerSummary
The list of sync blockers for a specified resource.
SyncConfiguration syncConfiguration
The details about the sync configuration for which you want to retrieve information.
String name
The name of the host.
String hostArn
The Amazon Resource Name (ARN) of the host.
String providerType
The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.
String providerEndpoint
The endpoint of the infrastructure where your provider type is installed.
VpcConfiguration vpcConfiguration
The VPC configuration provisioned for the host.
String status
The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, VPC_CONFIG_INITIALIZING, and VPC_CONFIG_FAILED_INITIALIZATION.
String statusMessage
The status description for the host.
String providerTypeFilter
Filters the list of connections to those associated with a specified provider, such as Bitbucket.
String hostArnFilter
Filters the list of connections to those associated with a specified host.
Integer maxResults
The maximum number of results to return in a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String nextToken
The token that was returned from the previous ListConnections call, which can be used to return the
next set of connections in the list.
List<E> connections
A list of connections and the details for each connection, such as status, owner, and provider type.
String nextToken
A token that can be used in the next ListConnections call. To view all items in the list, continue
to call this operation with each subsequent token until no more nextToken values are returned.
Integer maxResults
The maximum number of results to return in a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String nextToken
The token that was returned from the previous ListHosts call, which can be used to return the next
set of hosts in the list.
List<E> hosts
A list of hosts and the details for each host, such as status, endpoint, and provider type.
String nextToken
A token that can be used in the next ListHosts call. To view all items in the list, continue to call
this operation with each subsequent token until no more nextToken values are returned.
List<E> repositorySyncDefinitions
The list of repository sync definitions returned by the request. A RepositorySyncDefinition is a
mapping from a repository branch to all the Amazon Web Services resources that are being synced from that branch.
String nextToken
An enumeration token that, when provided in a request, returns the next batch of the results.
Integer maxResults
A non-zero, non-negative integer used to limit the number of returned results.
String nextToken
An enumeration token that allows the operation to batch the results of the operation.
String repositoryLinkId
The ID of the repository link for the requested list of sync configurations.
String syncType
The sync type for the requested list of sync configurations.
String resourceArn
The Amazon Resource Name (ARN) of the resource for which you want to get information about tags, if any.
String connectionArn
The Amazon Resource Name (ARN) of the connection associated with the repository link.
String encryptionKeyArn
The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.
String ownerId
The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.
String providerType
The provider type for the connection, such as GitHub, associated with the repository link.
String repositoryLinkArn
The Amazon Resource Name (ARN) of the repository link.
String repositoryLinkId
The ID of the repository link.
String repositoryName
The name of the repository associated with the repository link.
Date startedAt
The start time of a specific sync attempt.
String status
The status of a specific sync attempt. The following are valid statuses:
INITIATED - A repository sync attempt has been created and will begin soon.
IN_PROGRESS - A repository sync attempt has started and work is being done to reconcile the branch.
SUCCEEDED - The repository sync attempt has completed successfully.
FAILED - The repository sync attempt has failed.
QUEUED - The repository sync attempt didn't execute and was queued.
List<E> events
The events associated with a specific sync attempt.
String branch
The branch specified for a repository sync definition.
String directory
The configuration file for a repository sync definition. This value comes from creating or updating the
config-file field of a sync-configuration.
String parent
The parent resource specified for a repository sync definition.
String target
The target resource specified for a repository sync definition. In some cases, such as CFN_STACK_SYNC, the parent and target resource are the same.
List<E> events
The events related to a resource sync attempt.
Revision initialRevision
The current state of the resource as defined in the resource's config-file in the linked repository.
Date startedAt
The start time for a resource sync attempt.
String status
The status for a resource sync attempt. The follow are valid statuses:
SYNC-INITIATED - A resource sync attempt has been created and will begin soon.
SYNCING - Syncing has started and work is being done to reconcile state.
SYNCED - Syncing has completed successfully.
SYNC_FAILED - A resource sync attempt has failed.
Revision targetRevision
The desired state of the resource as defined in the resource's config-file in the linked repository.
Git sync attempts to update the resource to this state.
String target
The name of the Amazon Web Services resource that is attempted to be synchronized.
String branch
The branch name for a specific revision.
String directory
The directory, if any, for a specific revision.
String ownerId
The owner ID for a specific revision, such as the GitHub owner ID for a GitHub repository.
String repositoryName
The repository name for a specific revision.
String providerType
The provider type for a revision, such as GitHub.
String sha
The SHA, such as the commit ID, for a specific revision.
String id
The ID for a specific sync blocker.
String type
The sync blocker type.
String status
The status for a specific sync blocker.
String createdReason
The provided reason for a specific sync blocker.
Date createdAt
The creation time for a specific sync blocker.
List<E> contexts
The contexts for a specific sync blocker.
String resolvedReason
The resolved reason for a specific sync blocker.
Date resolvedAt
The time that a specific sync blocker was resolved.
String branch
The branch associated with a specific sync configuration.
String configFile
The file path to the configuration file associated with a specific sync configuration. The path should point to an actual file in the sync configurations linked repository.
String ownerId
The owner ID for the repository associated with a specific sync configuration, such as the owner ID in GitHub.
String providerType
The connection provider type associated with a specific sync configuration, such as GitHub.
String repositoryLinkId
The ID of the repository link associated with a specific sync configuration.
String repositoryName
The name of the repository associated with a specific sync configuration.
String resourceName
The name of the connection resource associated with a specific sync configuration.
String roleArn
The Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration.
String syncType
The type of sync for a specific sync configuration.
String publishDeploymentStatus
Whether to enable or disable publishing of deployment status to source providers.
String triggerResourceUpdateOn
When to trigger Git sync to begin the stack update.
String hostArn
The Amazon Resource Name (ARN) of the host to be updated.
String providerEndpoint
The URL or endpoint of the host to be updated.
VpcConfiguration vpcConfiguration
The VPC configuration of the host to be updated. A VPC must be configured and the infrastructure to be represented by the host must already be connected to the VPC.
String connectionArn
The Amazon Resource Name (ARN) of the connection for the repository link to be updated. The updated connection ARN must have the same providerType (such as GitHub) as the original connection ARN for the repo link.
String encryptionKeyArn
The Amazon Resource Name (ARN) of the encryption key for the repository link to be updated.
String repositoryLinkId
The ID of the repository link to be updated.
RepositoryLinkInfo repositoryLinkInfo
Information about the repository link to be updated.
String id
The ID of the sync blocker to be updated.
String syncType
The sync type of the sync blocker to be updated.
String resourceName
The name of the resource for the sync blocker to be updated.
String resolvedReason
The reason for resolving the sync blocker.
String resourceName
The resource name for the sync blocker.
String parentResourceName
The parent resource name for the sync blocker.
SyncBlocker syncBlocker
Information about the sync blocker to be updated.
String branch
The branch for the sync configuration to be updated.
String configFile
The configuration file for the sync configuration to be updated.
String repositoryLinkId
The ID of the repository link for the sync configuration to be updated.
String resourceName
The name of the Amazon Web Services resource for the sync configuration to be updated.
String roleArn
The ARN of the IAM role for the sync configuration to be updated.
String syncType
The sync type for the sync configuration to be updated.
String publishDeploymentStatus
Whether to enable or disable publishing of deployment status to source providers.
String triggerResourceUpdateOn
When to trigger Git sync to begin the stack update.
SyncConfiguration syncConfiguration
The information returned for the sync configuration to be updated.
String vpcId
The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.
List<E> subnetIds
The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
List<E> securityGroupIds
The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.
String tlsCertificate
The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.
Copyright © 2024. All rights reserved.