Class AuthenticatedOriginPullsCertificateState.Builder

    • Method Detail

      • certificate

        public AuthenticatedOriginPullsCertificateState.Builder certificate​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.String> certificate)
        Parameters:
        certificate - The public client certificate. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • certificate

        public AuthenticatedOriginPullsCertificateState.Builder certificate​(java.lang.String certificate)
        Parameters:
        certificate - The public client certificate. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • expiresOn

        public AuthenticatedOriginPullsCertificateState.Builder expiresOn​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> expiresOn)
        Parameters:
        expiresOn - **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • issuer

        public AuthenticatedOriginPullsCertificateState.Builder issuer​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> issuer)
        Parameters:
        issuer - **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • privateKey

        public AuthenticatedOriginPullsCertificateState.Builder privateKey​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.String> privateKey)
        Parameters:
        privateKey - The private key of the client certificate. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • privateKey

        public AuthenticatedOriginPullsCertificateState.Builder privateKey​(java.lang.String privateKey)
        Parameters:
        privateKey - The private key of the client certificate. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • serialNumber

        public AuthenticatedOriginPullsCertificateState.Builder serialNumber​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.String> serialNumber)
        Parameters:
        serialNumber - **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • signature

        public AuthenticatedOriginPullsCertificateState.Builder signature​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> signature)
        Parameters:
        signature - **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • status

        public AuthenticatedOriginPullsCertificateState.Builder status​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • type

        public AuthenticatedOriginPullsCertificateState.Builder type​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The form of Authenticated Origin Pulls to upload the certificate to. Available values: `per-zone`, `per-hostname`. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • type

        public AuthenticatedOriginPullsCertificateState.Builder type​(java.lang.String type)
        Parameters:
        type - The form of Authenticated Origin Pulls to upload the certificate to. Available values: `per-zone`, `per-hostname`. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • uploadedOn

        public AuthenticatedOriginPullsCertificateState.Builder uploadedOn​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.String> uploadedOn)
        Parameters:
        uploadedOn - **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • zoneId

        public AuthenticatedOriginPullsCertificateState.Builder zoneId​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> zoneId)
        Parameters:
        zoneId - The zone identifier to target for the resource. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder
      • zoneId

        public AuthenticatedOriginPullsCertificateState.Builder zoneId​(java.lang.String zoneId)
        Parameters:
        zoneId - The zone identifier to target for the resource. **Modifying this attribute will force creation of a new resource.**
        Returns:
        builder