Interface AWSV4SignatureOrBuilder (1.43.0)

public interface AWSV4SignatureOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessKey()

public abstract String getAccessKey()

The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly

optional string access_key = 468922628;

Returns
TypeDescription
String

The accessKey.

getAccessKeyBytes()

public abstract ByteString getAccessKeyBytes()

The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly

optional string access_key = 468922628;

Returns
TypeDescription
ByteString

The bytes for accessKey.

getAccessKeyId()

public abstract String getAccessKeyId()

The identifier of an access key used for s3 bucket authentication.

optional string access_key_id = 292975158;

Returns
TypeDescription
String

The accessKeyId.

getAccessKeyIdBytes()

public abstract ByteString getAccessKeyIdBytes()

The identifier of an access key used for s3 bucket authentication.

optional string access_key_id = 292975158;

Returns
TypeDescription
ByteString

The bytes for accessKeyId.

getAccessKeyVersion()

public abstract String getAccessKeyVersion()

The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.

optional string access_key_version = 80261277;

Returns
TypeDescription
String

The accessKeyVersion.

getAccessKeyVersionBytes()

public abstract ByteString getAccessKeyVersionBytes()

The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.

optional string access_key_version = 80261277;

Returns
TypeDescription
ByteString

The bytes for accessKeyVersion.

getOriginRegion()

public abstract String getOriginRegion()

The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, "us-east-1" for AWS or "us-ashburn-1" for OCI.

optional string origin_region = 265305645;

Returns
TypeDescription
String

The originRegion.

getOriginRegionBytes()

public abstract ByteString getOriginRegionBytes()

The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, "us-east-1" for AWS or "us-ashburn-1" for OCI.

optional string origin_region = 265305645;

Returns
TypeDescription
ByteString

The bytes for originRegion.

hasAccessKey()

public abstract boolean hasAccessKey()

The access key used for s3 bucket authentication. Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. @InputOnly

optional string access_key = 468922628;

Returns
TypeDescription
boolean

Whether the accessKey field is set.

hasAccessKeyId()

public abstract boolean hasAccessKeyId()

The identifier of an access key used for s3 bucket authentication.

optional string access_key_id = 292975158;

Returns
TypeDescription
boolean

Whether the accessKeyId field is set.

hasAccessKeyVersion()

public abstract boolean hasAccessKeyVersion()

The optional version identifier for the access key. You can use this to keep track of different iterations of your access key.

optional string access_key_version = 80261277;

Returns
TypeDescription
boolean

Whether the accessKeyVersion field is set.

hasOriginRegion()

public abstract boolean hasOriginRegion()

The name of the cloud region of your origin. This is a free-form field with the name of the region your cloud uses to host your origin. For example, "us-east-1" for AWS or "us-ashburn-1" for OCI.

optional string origin_region = 265305645;

Returns
TypeDescription
boolean

Whether the originRegion field is set.