Interface OssBackendConfig

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
DataTerraformRemoteStateOssConfig
All Known Implementing Classes:
DataTerraformRemoteStateOssConfig.Jsii$Proxy, OssBackendConfig.Jsii$Proxy

@Generated(value="jsii-pacmak/1.91.0 (build 1b1f239)", date="2023-12-04T17:52:01.377Z") @Stability(Experimental) public interface OssBackendConfig extends software.amazon.jsii.JsiiSerializable
  • Method Details

    • getBucket

      @Stability(Experimental) @NotNull String getBucket()
    • getAccessKey

      @Stability(Experimental) @Nullable default String getAccessKey()
    • getAcl

      @Stability(Experimental) @Nullable default String getAcl()
    • getAssumeRole

      @Stability(Experimental) @Nullable default OssAssumeRole getAssumeRole()
    • getEcsRoleName

      @Stability(Experimental) @Nullable default String getEcsRoleName()
    • getEncrypt

      @Stability(Experimental) @Nullable default Boolean getEncrypt()
    • getEndpoint

      @Stability(Experimental) @Nullable default String getEndpoint()
    • getKey

      @Stability(Experimental) @Nullable default String getKey()
    • getPrefix

      @Stability(Experimental) @Nullable default String getPrefix()
    • getProfile

      @Stability(Experimental) @Nullable default String getProfile()
    • getRegion

      @Stability(Experimental) @Nullable default String getRegion()
    • getSecretKey

      @Stability(Experimental) @Nullable default String getSecretKey()
    • getSecurityToken

      @Stability(Experimental) @Nullable default String getSecurityToken()
    • getSharedCredentialsFile

      @Stability(Experimental) @Nullable default String getSharedCredentialsFile()
    • getTablestoreEndpoint

      @Stability(Experimental) @Nullable default String getTablestoreEndpoint()
    • getTablestoreTable

      @Stability(Experimental) @Nullable default String getTablestoreTable()
    • builder

      @Stability(Experimental) static OssBackendConfig.Builder builder()
      Returns:
      a OssBackendConfig.Builder of OssBackendConfig