Class WorkspaceSamlConfigurationState.Builder

    • Method Detail

      • adminRoleValues

        public WorkspaceSamlConfigurationState.Builder adminRoleValues​(@Nullable
                                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> adminRoleValues)
        Parameters:
        adminRoleValues - The admin role values.
        Returns:
        builder
      • adminRoleValues

        public WorkspaceSamlConfigurationState.Builder adminRoleValues​(java.util.List<java.lang.String> adminRoleValues)
        Parameters:
        adminRoleValues - The admin role values.
        Returns:
        builder
      • allowedOrganizations

        public WorkspaceSamlConfigurationState.Builder allowedOrganizations​(@Nullable
                                                                            com.pulumi.core.Output<java.util.List<java.lang.String>> allowedOrganizations)
        Parameters:
        allowedOrganizations - The allowed organizations.
        Returns:
        builder
      • allowedOrganizations

        public WorkspaceSamlConfigurationState.Builder allowedOrganizations​(java.util.List<java.lang.String> allowedOrganizations)
        Parameters:
        allowedOrganizations - The allowed organizations.
        Returns:
        builder
      • allowedOrganizations

        public WorkspaceSamlConfigurationState.Builder allowedOrganizations​(java.lang.String... allowedOrganizations)
        Parameters:
        allowedOrganizations - The allowed organizations.
        Returns:
        builder
      • editorRoleValues

        public WorkspaceSamlConfigurationState.Builder editorRoleValues​(@Nullable
                                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> editorRoleValues)
        Parameters:
        editorRoleValues - The editor role values.
        Returns:
        builder
      • editorRoleValues

        public WorkspaceSamlConfigurationState.Builder editorRoleValues​(java.util.List<java.lang.String> editorRoleValues)
        Parameters:
        editorRoleValues - The editor role values.
        Returns:
        builder
      • editorRoleValues

        public WorkspaceSamlConfigurationState.Builder editorRoleValues​(java.lang.String... editorRoleValues)
        Parameters:
        editorRoleValues - The editor role values.
        Returns:
        builder
      • emailAssertion

        public WorkspaceSamlConfigurationState.Builder emailAssertion​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> emailAssertion)
        Parameters:
        emailAssertion - The email assertion.
        Returns:
        builder
      • groupsAssertion

        public WorkspaceSamlConfigurationState.Builder groupsAssertion​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> groupsAssertion)
        Parameters:
        groupsAssertion - The groups assertion.
        Returns:
        builder
      • idpMetadataUrl

        public WorkspaceSamlConfigurationState.Builder idpMetadataUrl​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> idpMetadataUrl)
        Parameters:
        idpMetadataUrl - The IDP Metadata URL. Note that either `idp_metadata_url` or `idp_metadata_xml` (but not both) must be specified.
        Returns:
        builder
      • idpMetadataUrl

        public WorkspaceSamlConfigurationState.Builder idpMetadataUrl​(java.lang.String idpMetadataUrl)
        Parameters:
        idpMetadataUrl - The IDP Metadata URL. Note that either `idp_metadata_url` or `idp_metadata_xml` (but not both) must be specified.
        Returns:
        builder
      • idpMetadataXml

        public WorkspaceSamlConfigurationState.Builder idpMetadataXml​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> idpMetadataXml)
        Parameters:
        idpMetadataXml - The IDP Metadata XML. Note that either `idp_metadata_url` or `idp_metadata_xml` (but not both) must be specified.
        Returns:
        builder
      • idpMetadataXml

        public WorkspaceSamlConfigurationState.Builder idpMetadataXml​(java.lang.String idpMetadataXml)
        Parameters:
        idpMetadataXml - The IDP Metadata XML. Note that either `idp_metadata_url` or `idp_metadata_xml` (but not both) must be specified.
        Returns:
        builder
      • loginAssertion

        public WorkspaceSamlConfigurationState.Builder loginAssertion​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> loginAssertion)
        Parameters:
        loginAssertion - The login assertion.
        Returns:
        builder
      • loginValidityDuration

        public WorkspaceSamlConfigurationState.Builder loginValidityDuration​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.Integer> loginValidityDuration)
        Parameters:
        loginValidityDuration - The login validity duration.
        Returns:
        builder
      • loginValidityDuration

        public WorkspaceSamlConfigurationState.Builder loginValidityDuration​(java.lang.Integer loginValidityDuration)
        Parameters:
        loginValidityDuration - The login validity duration.
        Returns:
        builder
      • nameAssertion

        public WorkspaceSamlConfigurationState.Builder nameAssertion​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> nameAssertion)
        Parameters:
        nameAssertion - The name assertion.
        Returns:
        builder
      • orgAssertion

        public WorkspaceSamlConfigurationState.Builder orgAssertion​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> orgAssertion)
        Parameters:
        orgAssertion - The org assertion.
        Returns:
        builder
      • roleAssertion

        public WorkspaceSamlConfigurationState.Builder roleAssertion​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> roleAssertion)
        Parameters:
        roleAssertion - The role assertion.
        Returns:
        builder
      • status

        public WorkspaceSamlConfigurationState.Builder status​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - The status of the SAML configuration.
        Returns:
        builder
      • workspaceId

        public WorkspaceSamlConfigurationState.Builder workspaceId​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> workspaceId)
        Parameters:
        workspaceId - The workspace id. The following arguments are optional:
        Returns:
        builder
      • workspaceId

        public WorkspaceSamlConfigurationState.Builder workspaceId​(java.lang.String workspaceId)
        Parameters:
        workspaceId - The workspace id. The following arguments are optional:
        Returns:
        builder