public static interface Association.Builder extends SdkPojo, CopyableBuilder<Association.Builder,Association>
| Modifier and Type | Method and Description |
|---|---|
Association.Builder |
associationId(String associationId)
The ID created by the system when you create an association.
|
Association.Builder |
associationName(String associationName)
The association name.
|
Association.Builder |
associationVersion(String associationVersion)
The association version.
|
Association.Builder |
documentVersion(String documentVersion)
The version of the document used in the association.
|
Association.Builder |
instanceId(String instanceId)
The instance ID.
|
Association.Builder |
lastExecutionDate(Instant lastExecutionDate)
The date on which the association was last run.
|
Association.Builder |
name(String name)
The name of the SSM document.
|
Association.Builder |
overview(AssociationOverview overview)
Information about the association.
|
default Association.Builder |
overview(Consumer<AssociationOverview.Builder> overview)
Information about the association.
|
Association.Builder |
scheduleExpression(String scheduleExpression)
A cron expression that specifies a schedule when the association runs.
|
Association.Builder |
targets(Collection<Target> targets)
The instances targeted by the request to create an association.
|
Association.Builder |
targets(Consumer<Target.Builder>... targets)
The instances targeted by the request to create an association.
|
Association.Builder |
targets(Target... targets)
The instances targeted by the request to create an association.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAssociation.Builder name(String name)
The name of the SSM document.
name - The name of the SSM document.Association.Builder instanceId(String instanceId)
The instance ID.
instanceId - The instance ID.Association.Builder associationId(String associationId)
The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
associationId - The ID created by the system when you create an association. An association is a binding between a
document and a set of targets with a schedule.Association.Builder associationVersion(String associationVersion)
The association version.
associationVersion - The association version.Association.Builder documentVersion(String documentVersion)
The version of the document used in the association.
documentVersion - The version of the document used in the association.Association.Builder targets(Collection<Target> targets)
The instances targeted by the request to create an association. You can target all instances in an Amazon Web
Services account by specifying the InstanceIds key with a value of *.
targets - The instances targeted by the request to create an association. You can target all instances in an
Amazon Web Services account by specifying the InstanceIds key with a value of
*.Association.Builder targets(Target... targets)
The instances targeted by the request to create an association. You can target all instances in an Amazon Web
Services account by specifying the InstanceIds key with a value of *.
targets - The instances targeted by the request to create an association. You can target all instances in an
Amazon Web Services account by specifying the InstanceIds key with a value of
*.Association.Builder targets(Consumer<Target.Builder>... targets)
The instances targeted by the request to create an association. You can target all instances in an Amazon Web
Services account by specifying the InstanceIds key with a value of *.
List.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #targets(List) .targets - a consumer that will call methods on List.Builder #targets(List) Association.Builder lastExecutionDate(Instant lastExecutionDate)
The date on which the association was last run.
lastExecutionDate - The date on which the association was last run.Association.Builder overview(AssociationOverview overview)
Information about the association.
overview - Information about the association.default Association.Builder overview(Consumer<AssociationOverview.Builder> overview)
Information about the association.
This is a convenience that creates an instance of theAssociationOverview.Builder avoiding the need
to create one manually via AssociationOverview.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to overview(AssociationOverview).overview - a consumer that will call methods on AssociationOverview.Builderoverview(AssociationOverview)Association.Builder scheduleExpression(String scheduleExpression)
A cron expression that specifies a schedule when the association runs. The schedule runs in Coordinated Universal Time (UTC).
scheduleExpression - A cron expression that specifies a schedule when the association runs. The schedule runs in
Coordinated Universal Time (UTC).Association.Builder associationName(String associationName)
The association name.
associationName - The association name.Copyright © 2021. All rights reserved.