Class NetworkServicesEdgeCacheOriginAwsV4AuthenticationOutputReference

  • 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:22.121Z")
    @Stability(Stable)
    public class NetworkServicesEdgeCacheOriginAwsV4AuthenticationOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • NetworkServicesEdgeCacheOriginAwsV4AuthenticationOutputReference

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

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

        @Stability(Stable)
        public NetworkServicesEdgeCacheOriginAwsV4AuthenticationOutputReference​(@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

      • getAccessKeyIdInput

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

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

        @Stability(Stable)
        @Nullable
        public String getSecretAccessKeyVersionInput()
      • getAccessKeyId

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

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

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

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

        @Stability(Stable)
        @NotNull
        public String getSecretAccessKeyVersion()
      • setSecretAccessKeyVersion

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