Class CustomPermissionsCapabilitiesArgs.Builder

    • Method Detail

      • action

        public CustomPermissionsCapabilitiesArgs.Builder action​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> action)
        Parameters:
        action - Ability to perform actions in external services through Action connectors. Valid values: `DENY`.
        Returns:
        builder
      • action

        public CustomPermissionsCapabilitiesArgs.Builder action​(java.lang.String action)
        Parameters:
        action - Ability to perform actions in external services through Action connectors. Valid values: `DENY`.
        Returns:
        builder
      • addOrRunAnomalyDetectionForAnalyses

        public CustomPermissionsCapabilitiesArgs.Builder addOrRunAnomalyDetectionForAnalyses​(@Nullable
                                                                                             com.pulumi.core.Output<java.lang.String> addOrRunAnomalyDetectionForAnalyses)
        Parameters:
        addOrRunAnomalyDetectionForAnalyses - Ability to add or run anomaly detection. Valid values: `DENY`.
        Returns:
        builder
      • addOrRunAnomalyDetectionForAnalyses

        public CustomPermissionsCapabilitiesArgs.Builder addOrRunAnomalyDetectionForAnalyses​(java.lang.String addOrRunAnomalyDetectionForAnalyses)
        Parameters:
        addOrRunAnomalyDetectionForAnalyses - Ability to add or run anomaly detection. Valid values: `DENY`.
        Returns:
        builder
      • analysis

        public CustomPermissionsCapabilitiesArgs.Builder analysis​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> analysis)
        Parameters:
        analysis - Ability to perform analysis-related actions. Valid values: `DENY`.
        Returns:
        builder
      • analysis

        public CustomPermissionsCapabilitiesArgs.Builder analysis​(java.lang.String analysis)
        Parameters:
        analysis - Ability to perform analysis-related actions. Valid values: `DENY`.
        Returns:
        builder
      • automate

        public CustomPermissionsCapabilitiesArgs.Builder automate​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> automate)
        Parameters:
        automate - Ability to perform automate-related actions. Valid values: `DENY`.
        Returns:
        builder
      • automate

        public CustomPermissionsCapabilitiesArgs.Builder automate​(java.lang.String automate)
        Parameters:
        automate - Ability to perform automate-related actions. Valid values: `DENY`.
        Returns:
        builder
      • chatAgent

        public CustomPermissionsCapabilitiesArgs.Builder chatAgent​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> chatAgent)
        Parameters:
        chatAgent - Ability to perform chat-related actions. Valid values: `DENY`.
        Returns:
        builder
      • chatAgent

        public CustomPermissionsCapabilitiesArgs.Builder chatAgent​(java.lang.String chatAgent)
        Parameters:
        chatAgent - Ability to perform chat-related actions. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateDashboardEmailReports

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateDashboardEmailReports​(@Nullable
                                                                                              com.pulumi.core.Output<java.lang.String> createAndUpdateDashboardEmailReports)
        Parameters:
        createAndUpdateDashboardEmailReports - Ability to create and update email reports. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateDashboardEmailReports

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateDashboardEmailReports​(java.lang.String createAndUpdateDashboardEmailReports)
        Parameters:
        createAndUpdateDashboardEmailReports - Ability to create and update email reports. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateDataSources

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateDataSources​(@Nullable
                                                                                    com.pulumi.core.Output<java.lang.String> createAndUpdateDataSources)
        Parameters:
        createAndUpdateDataSources - Ability to create and update data sources. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateDataSources

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateDataSources​(java.lang.String createAndUpdateDataSources)
        Parameters:
        createAndUpdateDataSources - Ability to create and update data sources. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateDatasets

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateDatasets​(@Nullable
                                                                                 com.pulumi.core.Output<java.lang.String> createAndUpdateDatasets)
        Parameters:
        createAndUpdateDatasets - Ability to create and update datasets. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateDatasets

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateDatasets​(java.lang.String createAndUpdateDatasets)
        Parameters:
        createAndUpdateDatasets - Ability to create and update datasets. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateThemes

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateThemes​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.String> createAndUpdateThemes)
        Parameters:
        createAndUpdateThemes - Ability to create and update themes. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateThemes

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateThemes​(java.lang.String createAndUpdateThemes)
        Parameters:
        createAndUpdateThemes - Ability to create and update themes. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateThresholdAlerts

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateThresholdAlerts​(@Nullable
                                                                                        com.pulumi.core.Output<java.lang.String> createAndUpdateThresholdAlerts)
        Parameters:
        createAndUpdateThresholdAlerts - Ability to create and update threshold alerts. Valid values: `DENY`.
        Returns:
        builder
      • createAndUpdateThresholdAlerts

        public CustomPermissionsCapabilitiesArgs.Builder createAndUpdateThresholdAlerts​(java.lang.String createAndUpdateThresholdAlerts)
        Parameters:
        createAndUpdateThresholdAlerts - Ability to create and update threshold alerts. Valid values: `DENY`.
        Returns:
        builder
      • createChatAgents

        public CustomPermissionsCapabilitiesArgs.Builder createChatAgents​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> createChatAgents)
        Parameters:
        createChatAgents - Ability to create chat agents. Valid values: `DENY`.
        Returns:
        builder
      • createChatAgents

        public CustomPermissionsCapabilitiesArgs.Builder createChatAgents​(java.lang.String createChatAgents)
        Parameters:
        createChatAgents - Ability to create chat agents. Valid values: `DENY`.
        Returns:
        builder
      • createSharedFolders

        public CustomPermissionsCapabilitiesArgs.Builder createSharedFolders​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.String> createSharedFolders)
        Parameters:
        createSharedFolders - Ability to create shared folders. Valid values: `DENY`.
        Returns:
        builder
      • createSharedFolders

        public CustomPermissionsCapabilitiesArgs.Builder createSharedFolders​(java.lang.String createSharedFolders)
        Parameters:
        createSharedFolders - Ability to create shared folders. Valid values: `DENY`.
        Returns:
        builder
      • createSpiceDataset

        public CustomPermissionsCapabilitiesArgs.Builder createSpiceDataset​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.String> createSpiceDataset)
        Parameters:
        createSpiceDataset - Ability to create a SPICE dataset. Valid values: `DENY`.
        Returns:
        builder
      • createSpiceDataset

        public CustomPermissionsCapabilitiesArgs.Builder createSpiceDataset​(java.lang.String createSpiceDataset)
        Parameters:
        createSpiceDataset - Ability to create a SPICE dataset. Valid values: `DENY`.
        Returns:
        builder
      • dashboard

        public CustomPermissionsCapabilitiesArgs.Builder dashboard​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.String> dashboard)
        Parameters:
        dashboard - Ability to perform dashboard-related actions. Valid values: `DENY`.
        Returns:
        builder
      • dashboard

        public CustomPermissionsCapabilitiesArgs.Builder dashboard​(java.lang.String dashboard)
        Parameters:
        dashboard - Ability to perform dashboard-related actions. Valid values: `DENY`.
        Returns:
        builder
      • exportToCsv

        public CustomPermissionsCapabilitiesArgs.Builder exportToCsv​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> exportToCsv)
        Parameters:
        exportToCsv - Ability to export to CSV files from the UI. Valid values: `DENY`.
        Returns:
        builder
      • exportToCsv

        public CustomPermissionsCapabilitiesArgs.Builder exportToCsv​(java.lang.String exportToCsv)
        Parameters:
        exportToCsv - Ability to export to CSV files from the UI. Valid values: `DENY`.
        Returns:
        builder
      • exportToCsvInScheduledReports

        public CustomPermissionsCapabilitiesArgs.Builder exportToCsvInScheduledReports​(@Nullable
                                                                                       com.pulumi.core.Output<java.lang.String> exportToCsvInScheduledReports)
        Parameters:
        exportToCsvInScheduledReports - Ability to export to CSV files in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • exportToCsvInScheduledReports

        public CustomPermissionsCapabilitiesArgs.Builder exportToCsvInScheduledReports​(java.lang.String exportToCsvInScheduledReports)
        Parameters:
        exportToCsvInScheduledReports - Ability to export to CSV files in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • exportToExcel

        public CustomPermissionsCapabilitiesArgs.Builder exportToExcel​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> exportToExcel)
        Parameters:
        exportToExcel - Ability to export to Excel files from the UI. Valid values: `DENY`.
        Returns:
        builder
      • exportToExcel

        public CustomPermissionsCapabilitiesArgs.Builder exportToExcel​(java.lang.String exportToExcel)
        Parameters:
        exportToExcel - Ability to export to Excel files from the UI. Valid values: `DENY`.
        Returns:
        builder
      • exportToExcelInScheduledReports

        public CustomPermissionsCapabilitiesArgs.Builder exportToExcelInScheduledReports​(@Nullable
                                                                                         com.pulumi.core.Output<java.lang.String> exportToExcelInScheduledReports)
        Parameters:
        exportToExcelInScheduledReports - Ability to export to Excel files in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • exportToExcelInScheduledReports

        public CustomPermissionsCapabilitiesArgs.Builder exportToExcelInScheduledReports​(java.lang.String exportToExcelInScheduledReports)
        Parameters:
        exportToExcelInScheduledReports - Ability to export to Excel files in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • exportToPdf

        public CustomPermissionsCapabilitiesArgs.Builder exportToPdf​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> exportToPdf)
        Parameters:
        exportToPdf - Ability to export to PDF files from the UI. Valid values: `DENY`.
        Returns:
        builder
      • exportToPdf

        public CustomPermissionsCapabilitiesArgs.Builder exportToPdf​(java.lang.String exportToPdf)
        Parameters:
        exportToPdf - Ability to export to PDF files from the UI. Valid values: `DENY`.
        Returns:
        builder
      • exportToPdfInScheduledReports

        public CustomPermissionsCapabilitiesArgs.Builder exportToPdfInScheduledReports​(@Nullable
                                                                                       com.pulumi.core.Output<java.lang.String> exportToPdfInScheduledReports)
        Parameters:
        exportToPdfInScheduledReports - Ability to export to PDF files in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • exportToPdfInScheduledReports

        public CustomPermissionsCapabilitiesArgs.Builder exportToPdfInScheduledReports​(java.lang.String exportToPdfInScheduledReports)
        Parameters:
        exportToPdfInScheduledReports - Ability to export to PDF files in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • flow

        public CustomPermissionsCapabilitiesArgs.Builder flow​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> flow)
        Parameters:
        flow - Ability to perform flow-related actions. Valid values: `DENY`.
        Returns:
        builder
      • includeContentInScheduledReportsEmail

        public CustomPermissionsCapabilitiesArgs.Builder includeContentInScheduledReportsEmail​(@Nullable
                                                                                               com.pulumi.core.Output<java.lang.String> includeContentInScheduledReportsEmail)
        Parameters:
        includeContentInScheduledReportsEmail - Ability to include content in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • includeContentInScheduledReportsEmail

        public CustomPermissionsCapabilitiesArgs.Builder includeContentInScheduledReportsEmail​(java.lang.String includeContentInScheduledReportsEmail)
        Parameters:
        includeContentInScheduledReportsEmail - Ability to include content in scheduled email reports. Valid values: `DENY`.
        Returns:
        builder
      • knowledgeBase

        public CustomPermissionsCapabilitiesArgs.Builder knowledgeBase​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> knowledgeBase)
        Parameters:
        knowledgeBase - Ability to use knowledge bases to specify content from external applications. Valid values: `DENY`.
        Returns:
        builder
      • knowledgeBase

        public CustomPermissionsCapabilitiesArgs.Builder knowledgeBase​(java.lang.String knowledgeBase)
        Parameters:
        knowledgeBase - Ability to use knowledge bases to specify content from external applications. Valid values: `DENY`.
        Returns:
        builder
      • performFlowUiTask

        public CustomPermissionsCapabilitiesArgs.Builder performFlowUiTask​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.String> performFlowUiTask)
        Parameters:
        performFlowUiTask - Ability to use UI Agent step to perform tasks on public websites. Valid values: `DENY`.
        Returns:
        builder
      • performFlowUiTask

        public CustomPermissionsCapabilitiesArgs.Builder performFlowUiTask​(java.lang.String performFlowUiTask)
        Parameters:
        performFlowUiTask - Ability to use UI Agent step to perform tasks on public websites. Valid values: `DENY`.
        Returns:
        builder
      • printReports

        public CustomPermissionsCapabilitiesArgs.Builder printReports​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> printReports)
        Parameters:
        printReports - Ability to print reports. Valid values: `DENY`.
        Returns:
        builder
      • printReports

        public CustomPermissionsCapabilitiesArgs.Builder printReports​(java.lang.String printReports)
        Parameters:
        printReports - Ability to print reports. Valid values: `DENY`.
        Returns:
        builder
      • publishWithoutApproval

        public CustomPermissionsCapabilitiesArgs.Builder publishWithoutApproval​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.String> publishWithoutApproval)
        Parameters:
        publishWithoutApproval - Ability to enable approvals for flow share. Valid values: `DENY`.
        Returns:
        builder
      • publishWithoutApproval

        public CustomPermissionsCapabilitiesArgs.Builder publishWithoutApproval​(java.lang.String publishWithoutApproval)
        Parameters:
        publishWithoutApproval - Ability to enable approvals for flow share. Valid values: `DENY`.
        Returns:
        builder
      • renameSharedFolders

        public CustomPermissionsCapabilitiesArgs.Builder renameSharedFolders​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.String> renameSharedFolders)
        Parameters:
        renameSharedFolders - Ability to rename shared folders. Valid values: `DENY`.
        Returns:
        builder
      • renameSharedFolders

        public CustomPermissionsCapabilitiesArgs.Builder renameSharedFolders​(java.lang.String renameSharedFolders)
        Parameters:
        renameSharedFolders - Ability to rename shared folders. Valid values: `DENY`.
        Returns:
        builder
      • research

        public CustomPermissionsCapabilitiesArgs.Builder research​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> research)
        Parameters:
        research - Ability to perform research-related actions. Valid values: `DENY`.
        Returns:
        builder
      • research

        public CustomPermissionsCapabilitiesArgs.Builder research​(java.lang.String research)
        Parameters:
        research - Ability to perform research-related actions. Valid values: `DENY`.
        Returns:
        builder
      • shareAnalyses

        public CustomPermissionsCapabilitiesArgs.Builder shareAnalyses​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> shareAnalyses)
        Parameters:
        shareAnalyses - Ability to share analyses. Valid values: `DENY`.
        Returns:
        builder
      • shareAnalyses

        public CustomPermissionsCapabilitiesArgs.Builder shareAnalyses​(java.lang.String shareAnalyses)
        Parameters:
        shareAnalyses - Ability to share analyses. Valid values: `DENY`.
        Returns:
        builder
      • shareDashboards

        public CustomPermissionsCapabilitiesArgs.Builder shareDashboards​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.String> shareDashboards)
        Parameters:
        shareDashboards - Ability to share dashboards. Valid values: `DENY`.
        Returns:
        builder
      • shareDashboards

        public CustomPermissionsCapabilitiesArgs.Builder shareDashboards​(java.lang.String shareDashboards)
        Parameters:
        shareDashboards - Ability to share dashboards. Valid values: `DENY`.
        Returns:
        builder
      • shareDataSources

        public CustomPermissionsCapabilitiesArgs.Builder shareDataSources​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> shareDataSources)
        Parameters:
        shareDataSources - Ability to share data sources. Valid values: `DENY`.
        Returns:
        builder
      • shareDataSources

        public CustomPermissionsCapabilitiesArgs.Builder shareDataSources​(java.lang.String shareDataSources)
        Parameters:
        shareDataSources - Ability to share data sources. Valid values: `DENY`.
        Returns:
        builder
      • shareDatasets

        public CustomPermissionsCapabilitiesArgs.Builder shareDatasets​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> shareDatasets)
        Parameters:
        shareDatasets - Ability to share datasets. Valid values: `DENY`.
        Returns:
        builder
      • shareDatasets

        public CustomPermissionsCapabilitiesArgs.Builder shareDatasets​(java.lang.String shareDatasets)
        Parameters:
        shareDatasets - Ability to share datasets. Valid values: `DENY`.
        Returns:
        builder
      • space

        public CustomPermissionsCapabilitiesArgs.Builder space​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> space)
        Parameters:
        space - Ability to perform space-related actions. Valid values: `DENY`.
        Returns:
        builder
      • subscribeDashboardEmailReports

        public CustomPermissionsCapabilitiesArgs.Builder subscribeDashboardEmailReports​(@Nullable
                                                                                        com.pulumi.core.Output<java.lang.String> subscribeDashboardEmailReports)
        Parameters:
        subscribeDashboardEmailReports - Ability to subscribe to email reports. Valid values: `DENY`.
        Returns:
        builder
      • subscribeDashboardEmailReports

        public CustomPermissionsCapabilitiesArgs.Builder subscribeDashboardEmailReports​(java.lang.String subscribeDashboardEmailReports)
        Parameters:
        subscribeDashboardEmailReports - Ability to subscribe to email reports. Valid values: `DENY`.
        Returns:
        builder
      • useAgentWebSearch

        public CustomPermissionsCapabilitiesArgs.Builder useAgentWebSearch​(@Nullable
                                                                           com.pulumi.core.Output<java.lang.String> useAgentWebSearch)
        Parameters:
        useAgentWebSearch - Ability to use internet to enhance results in Chat Agents, Flows, and Quick Research. Valid values: `DENY`.
        Returns:
        builder
      • useAgentWebSearch

        public CustomPermissionsCapabilitiesArgs.Builder useAgentWebSearch​(java.lang.String useAgentWebSearch)
        Parameters:
        useAgentWebSearch - Ability to use internet to enhance results in Chat Agents, Flows, and Quick Research. Valid values: `DENY`.
        Returns:
        builder
      • useBedrockModels

        public CustomPermissionsCapabilitiesArgs.Builder useBedrockModels​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> useBedrockModels)
        Parameters:
        useBedrockModels - Ability to use Bedrock models for general knowledge step in flows. Valid values: `DENY`.
        Returns:
        builder
      • useBedrockModels

        public CustomPermissionsCapabilitiesArgs.Builder useBedrockModels​(java.lang.String useBedrockModels)
        Parameters:
        useBedrockModels - Ability to use Bedrock models for general knowledge step in flows. Valid values: `DENY`.
        Returns:
        builder
      • viewAccountSpiceCapacity

        public CustomPermissionsCapabilitiesArgs.Builder viewAccountSpiceCapacity​(@Nullable
                                                                                  com.pulumi.core.Output<java.lang.String> viewAccountSpiceCapacity)
        Parameters:
        viewAccountSpiceCapacity - Ability to view account SPICE capacity. Valid values: `DENY`.
        Returns:
        builder
      • viewAccountSpiceCapacity

        public CustomPermissionsCapabilitiesArgs.Builder viewAccountSpiceCapacity​(java.lang.String viewAccountSpiceCapacity)
        Parameters:
        viewAccountSpiceCapacity - Ability to view account SPICE capacity. Valid values: `DENY`.
        Returns:
        builder