Interface WorkloadIdentityAttributes

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
WorkloadIdentityAttributes.Jsii$Proxy

@Generated(value="jsii-pacmak/1.130.0 (build 048a5ee)", date="2026-05-19T19:44:37.208Z") @Stability(Stable) public interface WorkloadIdentityAttributes extends software.amazon.jsii.JsiiSerializable
Attributes for importing an existing workload identity.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.bedrockagentcore.*;
 WorkloadIdentityAttributes workloadIdentityAttributes = WorkloadIdentityAttributes.builder()
         .workloadIdentityArn("workloadIdentityArn")
         .workloadIdentityName("workloadIdentityName")
         // the properties below are optional
         .createdTime("createdTime")
         .lastUpdatedTime("lastUpdatedTime")
         .build();
 
  • Method Details

    • getWorkloadIdentityArn

      @Stability(Stable) @NotNull String getWorkloadIdentityArn()
      ARN of the workload identity.
    • getWorkloadIdentityName

      @Stability(Stable) @NotNull String getWorkloadIdentityName()
      Name of the workload identity.
    • getCreatedTime

      @Stability(Stable) @Nullable default String getCreatedTime()
      Resource creation time.

      Default: - not set

    • getLastUpdatedTime

      @Stability(Stable) @Nullable default String getLastUpdatedTime()
      Resource last-updated time.

      Default: - not set

    • builder

      @Stability(Stable) static WorkloadIdentityAttributes.Builder builder()
      Returns:
      a WorkloadIdentityAttributes.Builder of WorkloadIdentityAttributes