Class WorkspaceSamlConfigurationState.Builder

    • Method Detail

      • adminRoleValues

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public WorkspaceSamlConfigurationState.Builder region​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public WorkspaceSamlConfigurationState.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • roleAssertion

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

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

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

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