Class ConnectQuickConnectQuickConnectConfigOutputReference

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

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:51.231Z")
    @Stability(Stable)
    public class ConnectQuickConnectQuickConnectConfigOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • ConnectQuickConnectQuickConnectConfigOutputReference

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

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

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

      • putPhoneConfig

        @Stability(Stable)
        public void putPhoneConfig​(@NotNull
                                   Object value)
        Parameters:
        value - This parameter is required.
      • putQueueConfig

        @Stability(Stable)
        public void putQueueConfig​(@NotNull
                                   Object value)
        Parameters:
        value - This parameter is required.
      • putUserConfig

        @Stability(Stable)
        public void putUserConfig​(@NotNull
                                  Object value)
        Parameters:
        value - This parameter is required.
      • resetPhoneConfig

        @Stability(Stable)
        public void resetPhoneConfig()
      • resetQueueConfig

        @Stability(Stable)
        public void resetQueueConfig()
      • resetUserConfig

        @Stability(Stable)
        public void resetUserConfig()
      • getPhoneConfigInput

        @Stability(Stable)
        @Nullable
        public Object getPhoneConfigInput()
      • getQueueConfigInput

        @Stability(Stable)
        @Nullable
        public Object getQueueConfigInput()
      • getQuickConnectTypeInput

        @Stability(Stable)
        @Nullable
        public String getQuickConnectTypeInput()
      • getUserConfigInput

        @Stability(Stable)
        @Nullable
        public Object getUserConfigInput()
      • getQuickConnectType

        @Stability(Stable)
        @NotNull
        public String getQuickConnectType()
      • setQuickConnectType

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