Class ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:18.332Z")
    @Stability(Stable)
    public class ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference

        protected ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference

        protected ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference

        @Stability(Stable)
        public ComputeBackendServiceSecuritySettingsAwsV4AuthenticationOutputReference​(@NotNull
                                                                                       com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                                       @NotNull
                                                                                       String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetAccessKey

        @Stability(Stable)
        public void resetAccessKey()
      • resetAccessKeyId

        @Stability(Stable)
        public void resetAccessKeyId()
      • resetAccessKeyVersion

        @Stability(Stable)
        public void resetAccessKeyVersion()
      • resetOriginRegion

        @Stability(Stable)
        public void resetOriginRegion()
      • getAccessKeyIdInput

        @Stability(Stable)
        @Nullable
        public String getAccessKeyIdInput()
      • getAccessKeyInput

        @Stability(Stable)
        @Nullable
        public String getAccessKeyInput()
      • getAccessKeyVersionInput

        @Stability(Stable)
        @Nullable
        public String getAccessKeyVersionInput()
      • getOriginRegionInput

        @Stability(Stable)
        @Nullable
        public String getOriginRegionInput()
      • getAccessKey

        @Stability(Stable)
        @NotNull
        public String getAccessKey()
      • setAccessKey

        @Stability(Stable)
        public void setAccessKey​(@NotNull
                                 String value)
      • getAccessKeyId

        @Stability(Stable)
        @NotNull
        public String getAccessKeyId()
      • setAccessKeyId

        @Stability(Stable)
        public void setAccessKeyId​(@NotNull
                                   String value)
      • getAccessKeyVersion

        @Stability(Stable)
        @NotNull
        public String getAccessKeyVersion()
      • setAccessKeyVersion

        @Stability(Stable)
        public void setAccessKeyVersion​(@NotNull
                                        String value)
      • getOriginRegion

        @Stability(Stable)
        @NotNull
        public String getOriginRegion()
      • setOriginRegion

        @Stability(Stable)
        public void setOriginRegion​(@NotNull
                                    String value)