aws.quicksight.CustomPermissions
Explore with Pulumi AI
Manages a QuickSight custom permissions profile.
Example Usage
resource “aws.quicksight.CustomPermissions” “example” { custom_permissions_name = “example-permissions”
capabilities { print_reports = “DENY” share_dashboards = “DENY” } }
Create CustomPermissions Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CustomPermissions(name: string, args: CustomPermissionsArgs, opts?: CustomResourceOptions);
@overload
def CustomPermissions(resource_name: str,
args: CustomPermissionsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CustomPermissions(resource_name: str,
opts: Optional[ResourceOptions] = None,
custom_permissions_name: Optional[str] = None,
aws_account_id: Optional[str] = None,
capabilities: Optional[CustomPermissionsCapabilitiesArgs] = None,
region: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewCustomPermissions(ctx *Context, name string, args CustomPermissionsArgs, opts ...ResourceOption) (*CustomPermissions, error)
public CustomPermissions(string name, CustomPermissionsArgs args, CustomResourceOptions? opts = null)
public CustomPermissions(String name, CustomPermissionsArgs args)
public CustomPermissions(String name, CustomPermissionsArgs args, CustomResourceOptions options)
type: aws:quicksight:CustomPermissions
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CustomPermissionsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CustomPermissionsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CustomPermissionsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CustomPermissionsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CustomPermissionsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var customPermissionsResource = new Aws.Quicksight.CustomPermissions("customPermissionsResource", new()
{
CustomPermissionsName = "string",
AwsAccountId = "string",
Capabilities = new Aws.Quicksight.Inputs.CustomPermissionsCapabilitiesArgs
{
AddOrRunAnomalyDetectionForAnalyses = "string",
CreateAndUpdateDashboardEmailReports = "string",
CreateAndUpdateDataSources = "string",
CreateAndUpdateDatasets = "string",
CreateAndUpdateThemes = "string",
CreateAndUpdateThresholdAlerts = "string",
CreateSharedFolders = "string",
CreateSpiceDataset = "string",
ExportToCsv = "string",
ExportToCsvInScheduledReports = "string",
ExportToExcel = "string",
ExportToExcelInScheduledReports = "string",
ExportToPdf = "string",
ExportToPdfInScheduledReports = "string",
IncludeContentInScheduledReportsEmail = "string",
PrintReports = "string",
RenameSharedFolders = "string",
ShareAnalyses = "string",
ShareDashboards = "string",
ShareDataSources = "string",
ShareDatasets = "string",
SubscribeDashboardEmailReports = "string",
ViewAccountSpiceCapacity = "string",
},
Region = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := quicksight.NewCustomPermissions(ctx, "customPermissionsResource", &quicksight.CustomPermissionsArgs{
CustomPermissionsName: pulumi.String("string"),
AwsAccountId: pulumi.String("string"),
Capabilities: &quicksight.CustomPermissionsCapabilitiesArgs{
AddOrRunAnomalyDetectionForAnalyses: pulumi.String("string"),
CreateAndUpdateDashboardEmailReports: pulumi.String("string"),
CreateAndUpdateDataSources: pulumi.String("string"),
CreateAndUpdateDatasets: pulumi.String("string"),
CreateAndUpdateThemes: pulumi.String("string"),
CreateAndUpdateThresholdAlerts: pulumi.String("string"),
CreateSharedFolders: pulumi.String("string"),
CreateSpiceDataset: pulumi.String("string"),
ExportToCsv: pulumi.String("string"),
ExportToCsvInScheduledReports: pulumi.String("string"),
ExportToExcel: pulumi.String("string"),
ExportToExcelInScheduledReports: pulumi.String("string"),
ExportToPdf: pulumi.String("string"),
ExportToPdfInScheduledReports: pulumi.String("string"),
IncludeContentInScheduledReportsEmail: pulumi.String("string"),
PrintReports: pulumi.String("string"),
RenameSharedFolders: pulumi.String("string"),
ShareAnalyses: pulumi.String("string"),
ShareDashboards: pulumi.String("string"),
ShareDataSources: pulumi.String("string"),
ShareDatasets: pulumi.String("string"),
SubscribeDashboardEmailReports: pulumi.String("string"),
ViewAccountSpiceCapacity: pulumi.String("string"),
},
Region: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var customPermissionsResource = new CustomPermissions("customPermissionsResource", CustomPermissionsArgs.builder()
.customPermissionsName("string")
.awsAccountId("string")
.capabilities(CustomPermissionsCapabilitiesArgs.builder()
.addOrRunAnomalyDetectionForAnalyses("string")
.createAndUpdateDashboardEmailReports("string")
.createAndUpdateDataSources("string")
.createAndUpdateDatasets("string")
.createAndUpdateThemes("string")
.createAndUpdateThresholdAlerts("string")
.createSharedFolders("string")
.createSpiceDataset("string")
.exportToCsv("string")
.exportToCsvInScheduledReports("string")
.exportToExcel("string")
.exportToExcelInScheduledReports("string")
.exportToPdf("string")
.exportToPdfInScheduledReports("string")
.includeContentInScheduledReportsEmail("string")
.printReports("string")
.renameSharedFolders("string")
.shareAnalyses("string")
.shareDashboards("string")
.shareDataSources("string")
.shareDatasets("string")
.subscribeDashboardEmailReports("string")
.viewAccountSpiceCapacity("string")
.build())
.region("string")
.tags(Map.of("string", "string"))
.build());
custom_permissions_resource = aws.quicksight.CustomPermissions("customPermissionsResource",
custom_permissions_name="string",
aws_account_id="string",
capabilities={
"add_or_run_anomaly_detection_for_analyses": "string",
"create_and_update_dashboard_email_reports": "string",
"create_and_update_data_sources": "string",
"create_and_update_datasets": "string",
"create_and_update_themes": "string",
"create_and_update_threshold_alerts": "string",
"create_shared_folders": "string",
"create_spice_dataset": "string",
"export_to_csv": "string",
"export_to_csv_in_scheduled_reports": "string",
"export_to_excel": "string",
"export_to_excel_in_scheduled_reports": "string",
"export_to_pdf": "string",
"export_to_pdf_in_scheduled_reports": "string",
"include_content_in_scheduled_reports_email": "string",
"print_reports": "string",
"rename_shared_folders": "string",
"share_analyses": "string",
"share_dashboards": "string",
"share_data_sources": "string",
"share_datasets": "string",
"subscribe_dashboard_email_reports": "string",
"view_account_spice_capacity": "string",
},
region="string",
tags={
"string": "string",
})
const customPermissionsResource = new aws.quicksight.CustomPermissions("customPermissionsResource", {
customPermissionsName: "string",
awsAccountId: "string",
capabilities: {
addOrRunAnomalyDetectionForAnalyses: "string",
createAndUpdateDashboardEmailReports: "string",
createAndUpdateDataSources: "string",
createAndUpdateDatasets: "string",
createAndUpdateThemes: "string",
createAndUpdateThresholdAlerts: "string",
createSharedFolders: "string",
createSpiceDataset: "string",
exportToCsv: "string",
exportToCsvInScheduledReports: "string",
exportToExcel: "string",
exportToExcelInScheduledReports: "string",
exportToPdf: "string",
exportToPdfInScheduledReports: "string",
includeContentInScheduledReportsEmail: "string",
printReports: "string",
renameSharedFolders: "string",
shareAnalyses: "string",
shareDashboards: "string",
shareDataSources: "string",
shareDatasets: "string",
subscribeDashboardEmailReports: "string",
viewAccountSpiceCapacity: "string",
},
region: "string",
tags: {
string: "string",
},
});
type: aws:quicksight:CustomPermissions
properties:
awsAccountId: string
capabilities:
addOrRunAnomalyDetectionForAnalyses: string
createAndUpdateDashboardEmailReports: string
createAndUpdateDataSources: string
createAndUpdateDatasets: string
createAndUpdateThemes: string
createAndUpdateThresholdAlerts: string
createSharedFolders: string
createSpiceDataset: string
exportToCsv: string
exportToCsvInScheduledReports: string
exportToExcel: string
exportToExcelInScheduledReports: string
exportToPdf: string
exportToPdfInScheduledReports: string
includeContentInScheduledReportsEmail: string
printReports: string
renameSharedFolders: string
shareAnalyses: string
shareDashboards: string
shareDataSources: string
shareDatasets: string
subscribeDashboardEmailReports: string
viewAccountSpiceCapacity: string
customPermissionsName: string
region: string
tags:
string: string
CustomPermissions Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CustomPermissions resource accepts the following input properties:
- Custom
Permissions stringName Custom permissions profile name.
The following arguments are optional:
- Aws
Account stringId - Capabilities
Custom
Permissions Capabilities - Actions to include in the custom permissions profile. See capabilities.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Dictionary<string, string>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- Custom
Permissions stringName Custom permissions profile name.
The following arguments are optional:
- Aws
Account stringId - Capabilities
Custom
Permissions Capabilities Args - Actions to include in the custom permissions profile. See capabilities.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map[string]string
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- custom
Permissions StringName Custom permissions profile name.
The following arguments are optional:
- aws
Account StringId - capabilities
Custom
Permissions Capabilities - Actions to include in the custom permissions profile. See capabilities.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String,String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- custom
Permissions stringName Custom permissions profile name.
The following arguments are optional:
- aws
Account stringId - capabilities
Custom
Permissions Capabilities - Actions to include in the custom permissions profile. See capabilities.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- {[key: string]: string}
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- custom_
permissions_ strname Custom permissions profile name.
The following arguments are optional:
- aws_
account_ strid - capabilities
Custom
Permissions Capabilities Args - Actions to include in the custom permissions profile. See capabilities.
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Mapping[str, str]
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- custom
Permissions StringName Custom permissions profile name.
The following arguments are optional:
- aws
Account StringId - capabilities Property Map
- Actions to include in the custom permissions profile. See capabilities.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Outputs
All input properties are implicitly available as output properties. Additionally, the CustomPermissions resource produces the following output properties:
Look up Existing CustomPermissions Resource
Get an existing CustomPermissions resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CustomPermissionsState, opts?: CustomResourceOptions): CustomPermissions
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arn: Optional[str] = None,
aws_account_id: Optional[str] = None,
capabilities: Optional[CustomPermissionsCapabilitiesArgs] = None,
custom_permissions_name: Optional[str] = None,
region: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None) -> CustomPermissions
func GetCustomPermissions(ctx *Context, name string, id IDInput, state *CustomPermissionsState, opts ...ResourceOption) (*CustomPermissions, error)
public static CustomPermissions Get(string name, Input<string> id, CustomPermissionsState? state, CustomResourceOptions? opts = null)
public static CustomPermissions get(String name, Output<String> id, CustomPermissionsState state, CustomResourceOptions options)
resources: _: type: aws:quicksight:CustomPermissions get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- ARN of the custom permissions profile.
- Aws
Account stringId - Capabilities
Custom
Permissions Capabilities - Actions to include in the custom permissions profile. See capabilities.
- Custom
Permissions stringName Custom permissions profile name.
The following arguments are optional:
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Dictionary<string, string>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- Arn string
- ARN of the custom permissions profile.
- Aws
Account stringId - Capabilities
Custom
Permissions Capabilities Args - Actions to include in the custom permissions profile. See capabilities.
- Custom
Permissions stringName Custom permissions profile name.
The following arguments are optional:
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map[string]string
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- arn String
- ARN of the custom permissions profile.
- aws
Account StringId - capabilities
Custom
Permissions Capabilities - Actions to include in the custom permissions profile. See capabilities.
- custom
Permissions StringName Custom permissions profile name.
The following arguments are optional:
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String,String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- arn string
- ARN of the custom permissions profile.
- aws
Account stringId - capabilities
Custom
Permissions Capabilities - Actions to include in the custom permissions profile. See capabilities.
- custom
Permissions stringName Custom permissions profile name.
The following arguments are optional:
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- {[key: string]: string}
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- arn str
- ARN of the custom permissions profile.
- aws_
account_ strid - capabilities
Custom
Permissions Capabilities Args - Actions to include in the custom permissions profile. See capabilities.
- custom_
permissions_ strname Custom permissions profile name.
The following arguments are optional:
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Mapping[str, str]
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- arn String
- ARN of the custom permissions profile.
- aws
Account StringId - capabilities Property Map
- Actions to include in the custom permissions profile. See capabilities.
- custom
Permissions StringName Custom permissions profile name.
The following arguments are optional:
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
Supporting Types
CustomPermissionsCapabilities, CustomPermissionsCapabilitiesArgs
- Add
Or stringRun Anomaly Detection For Analyses - The ability to add or run anomaly detection. Valid values:
DENY
. - Create
And stringUpdate Dashboard Email Reports - The ability to create and update email reports. Valid values:
DENY
. - Create
And stringUpdate Data Sources - The ability to create and update data sources. Valid values:
DENY
. - Create
And stringUpdate Datasets - The ability to create and update datasets. Valid values:
DENY
. - Create
And stringUpdate Themes - The ability to export to create and update themes. Valid values:
DENY
. - Create
And stringUpdate Threshold Alerts - The ability to create and update threshold alerts. Valid values:
DENY
. - string
- The ability to create shared folders. Valid values:
DENY
. - Create
Spice stringDataset - The ability to create a SPICE dataset. Valid values:
DENY
. - Export
To stringCsv - The ability to export to CSV files from the UI. Valid values:
DENY
. - Export
To stringCsv In Scheduled Reports - The ability to export to CSV files in scheduled email reports. Valid values:
DENY
. - Export
To stringExcel - The ability to export to Excel files from the UI. Valid values:
DENY
. - Export
To stringExcel In Scheduled Reports - The ability to export to Excel files in scheduled email reports. Valid values:
DENY
. - Export
To stringPdf - The ability to export to PDF files from the UI. Valid values:
DENY
. - Export
To stringPdf In Scheduled Reports - The ability to export to PDF files in scheduled email reports. Valid values:
DENY
. - Include
Content stringIn Scheduled Reports Email - The ability to include content in scheduled email reports. Valid values:
DENY
. - Print
Reports string - The ability to print reports. Valid values:
DENY
. - string
- The ability to rename shared folders. Valid values:
DENY
. - string
- The ability to share analyses. Valid values:
DENY
. - string
- The ability to share dashboards. Valid values:
DENY
. - string
- The ability to share data sources. Valid values:
DENY
. - string
- The ability to share datasets. Valid values:
DENY
. - Subscribe
Dashboard stringEmail Reports - The ability to subscribe to email reports. Valid values:
DENY
. - View
Account stringSpice Capacity - The ability to view account SPICE capacity. Valid values:
DENY
.
- Add
Or stringRun Anomaly Detection For Analyses - The ability to add or run anomaly detection. Valid values:
DENY
. - Create
And stringUpdate Dashboard Email Reports - The ability to create and update email reports. Valid values:
DENY
. - Create
And stringUpdate Data Sources - The ability to create and update data sources. Valid values:
DENY
. - Create
And stringUpdate Datasets - The ability to create and update datasets. Valid values:
DENY
. - Create
And stringUpdate Themes - The ability to export to create and update themes. Valid values:
DENY
. - Create
And stringUpdate Threshold Alerts - The ability to create and update threshold alerts. Valid values:
DENY
. - string
- The ability to create shared folders. Valid values:
DENY
. - Create
Spice stringDataset - The ability to create a SPICE dataset. Valid values:
DENY
. - Export
To stringCsv - The ability to export to CSV files from the UI. Valid values:
DENY
. - Export
To stringCsv In Scheduled Reports - The ability to export to CSV files in scheduled email reports. Valid values:
DENY
. - Export
To stringExcel - The ability to export to Excel files from the UI. Valid values:
DENY
. - Export
To stringExcel In Scheduled Reports - The ability to export to Excel files in scheduled email reports. Valid values:
DENY
. - Export
To stringPdf - The ability to export to PDF files from the UI. Valid values:
DENY
. - Export
To stringPdf In Scheduled Reports - The ability to export to PDF files in scheduled email reports. Valid values:
DENY
. - Include
Content stringIn Scheduled Reports Email - The ability to include content in scheduled email reports. Valid values:
DENY
. - Print
Reports string - The ability to print reports. Valid values:
DENY
. - string
- The ability to rename shared folders. Valid values:
DENY
. - string
- The ability to share analyses. Valid values:
DENY
. - string
- The ability to share dashboards. Valid values:
DENY
. - string
- The ability to share data sources. Valid values:
DENY
. - string
- The ability to share datasets. Valid values:
DENY
. - Subscribe
Dashboard stringEmail Reports - The ability to subscribe to email reports. Valid values:
DENY
. - View
Account stringSpice Capacity - The ability to view account SPICE capacity. Valid values:
DENY
.
- add
Or StringRun Anomaly Detection For Analyses - The ability to add or run anomaly detection. Valid values:
DENY
. - create
And StringUpdate Dashboard Email Reports - The ability to create and update email reports. Valid values:
DENY
. - create
And StringUpdate Data Sources - The ability to create and update data sources. Valid values:
DENY
. - create
And StringUpdate Datasets - The ability to create and update datasets. Valid values:
DENY
. - create
And StringUpdate Themes - The ability to export to create and update themes. Valid values:
DENY
. - create
And StringUpdate Threshold Alerts - The ability to create and update threshold alerts. Valid values:
DENY
. - String
- The ability to create shared folders. Valid values:
DENY
. - create
Spice StringDataset - The ability to create a SPICE dataset. Valid values:
DENY
. - export
To StringCsv - The ability to export to CSV files from the UI. Valid values:
DENY
. - export
To StringCsv In Scheduled Reports - The ability to export to CSV files in scheduled email reports. Valid values:
DENY
. - export
To StringExcel - The ability to export to Excel files from the UI. Valid values:
DENY
. - export
To StringExcel In Scheduled Reports - The ability to export to Excel files in scheduled email reports. Valid values:
DENY
. - export
To StringPdf - The ability to export to PDF files from the UI. Valid values:
DENY
. - export
To StringPdf In Scheduled Reports - The ability to export to PDF files in scheduled email reports. Valid values:
DENY
. - include
Content StringIn Scheduled Reports Email - The ability to include content in scheduled email reports. Valid values:
DENY
. - print
Reports String - The ability to print reports. Valid values:
DENY
. - String
- The ability to rename shared folders. Valid values:
DENY
. - String
- The ability to share analyses. Valid values:
DENY
. - String
- The ability to share dashboards. Valid values:
DENY
. - String
- The ability to share data sources. Valid values:
DENY
. - String
- The ability to share datasets. Valid values:
DENY
. - subscribe
Dashboard StringEmail Reports - The ability to subscribe to email reports. Valid values:
DENY
. - view
Account StringSpice Capacity - The ability to view account SPICE capacity. Valid values:
DENY
.
- add
Or stringRun Anomaly Detection For Analyses - The ability to add or run anomaly detection. Valid values:
DENY
. - create
And stringUpdate Dashboard Email Reports - The ability to create and update email reports. Valid values:
DENY
. - create
And stringUpdate Data Sources - The ability to create and update data sources. Valid values:
DENY
. - create
And stringUpdate Datasets - The ability to create and update datasets. Valid values:
DENY
. - create
And stringUpdate Themes - The ability to export to create and update themes. Valid values:
DENY
. - create
And stringUpdate Threshold Alerts - The ability to create and update threshold alerts. Valid values:
DENY
. - string
- The ability to create shared folders. Valid values:
DENY
. - create
Spice stringDataset - The ability to create a SPICE dataset. Valid values:
DENY
. - export
To stringCsv - The ability to export to CSV files from the UI. Valid values:
DENY
. - export
To stringCsv In Scheduled Reports - The ability to export to CSV files in scheduled email reports. Valid values:
DENY
. - export
To stringExcel - The ability to export to Excel files from the UI. Valid values:
DENY
. - export
To stringExcel In Scheduled Reports - The ability to export to Excel files in scheduled email reports. Valid values:
DENY
. - export
To stringPdf - The ability to export to PDF files from the UI. Valid values:
DENY
. - export
To stringPdf In Scheduled Reports - The ability to export to PDF files in scheduled email reports. Valid values:
DENY
. - include
Content stringIn Scheduled Reports Email - The ability to include content in scheduled email reports. Valid values:
DENY
. - print
Reports string - The ability to print reports. Valid values:
DENY
. - string
- The ability to rename shared folders. Valid values:
DENY
. - string
- The ability to share analyses. Valid values:
DENY
. - string
- The ability to share dashboards. Valid values:
DENY
. - string
- The ability to share data sources. Valid values:
DENY
. - string
- The ability to share datasets. Valid values:
DENY
. - subscribe
Dashboard stringEmail Reports - The ability to subscribe to email reports. Valid values:
DENY
. - view
Account stringSpice Capacity - The ability to view account SPICE capacity. Valid values:
DENY
.
- add_
or_ strrun_ anomaly_ detection_ for_ analyses - The ability to add or run anomaly detection. Valid values:
DENY
. - create_
and_ strupdate_ dashboard_ email_ reports - The ability to create and update email reports. Valid values:
DENY
. - create_
and_ strupdate_ data_ sources - The ability to create and update data sources. Valid values:
DENY
. - create_
and_ strupdate_ datasets - The ability to create and update datasets. Valid values:
DENY
. - create_
and_ strupdate_ themes - The ability to export to create and update themes. Valid values:
DENY
. - create_
and_ strupdate_ threshold_ alerts - The ability to create and update threshold alerts. Valid values:
DENY
. - str
- The ability to create shared folders. Valid values:
DENY
. - create_
spice_ strdataset - The ability to create a SPICE dataset. Valid values:
DENY
. - export_
to_ strcsv - The ability to export to CSV files from the UI. Valid values:
DENY
. - export_
to_ strcsv_ in_ scheduled_ reports - The ability to export to CSV files in scheduled email reports. Valid values:
DENY
. - export_
to_ strexcel - The ability to export to Excel files from the UI. Valid values:
DENY
. - export_
to_ strexcel_ in_ scheduled_ reports - The ability to export to Excel files in scheduled email reports. Valid values:
DENY
. - export_
to_ strpdf - The ability to export to PDF files from the UI. Valid values:
DENY
. - export_
to_ strpdf_ in_ scheduled_ reports - The ability to export to PDF files in scheduled email reports. Valid values:
DENY
. - include_
content_ strin_ scheduled_ reports_ email - The ability to include content in scheduled email reports. Valid values:
DENY
. - print_
reports str - The ability to print reports. Valid values:
DENY
. - str
- The ability to rename shared folders. Valid values:
DENY
. - str
- The ability to share analyses. Valid values:
DENY
. - str
- The ability to share dashboards. Valid values:
DENY
. - str
- The ability to share data sources. Valid values:
DENY
. - str
- The ability to share datasets. Valid values:
DENY
. - subscribe_
dashboard_ stremail_ reports - The ability to subscribe to email reports. Valid values:
DENY
. - view_
account_ strspice_ capacity - The ability to view account SPICE capacity. Valid values:
DENY
.
- add
Or StringRun Anomaly Detection For Analyses - The ability to add or run anomaly detection. Valid values:
DENY
. - create
And StringUpdate Dashboard Email Reports - The ability to create and update email reports. Valid values:
DENY
. - create
And StringUpdate Data Sources - The ability to create and update data sources. Valid values:
DENY
. - create
And StringUpdate Datasets - The ability to create and update datasets. Valid values:
DENY
. - create
And StringUpdate Themes - The ability to export to create and update themes. Valid values:
DENY
. - create
And StringUpdate Threshold Alerts - The ability to create and update threshold alerts. Valid values:
DENY
. - String
- The ability to create shared folders. Valid values:
DENY
. - create
Spice StringDataset - The ability to create a SPICE dataset. Valid values:
DENY
. - export
To StringCsv - The ability to export to CSV files from the UI. Valid values:
DENY
. - export
To StringCsv In Scheduled Reports - The ability to export to CSV files in scheduled email reports. Valid values:
DENY
. - export
To StringExcel - The ability to export to Excel files from the UI. Valid values:
DENY
. - export
To StringExcel In Scheduled Reports - The ability to export to Excel files in scheduled email reports. Valid values:
DENY
. - export
To StringPdf - The ability to export to PDF files from the UI. Valid values:
DENY
. - export
To StringPdf In Scheduled Reports - The ability to export to PDF files in scheduled email reports. Valid values:
DENY
. - include
Content StringIn Scheduled Reports Email - The ability to include content in scheduled email reports. Valid values:
DENY
. - print
Reports String - The ability to print reports. Valid values:
DENY
. - String
- The ability to rename shared folders. Valid values:
DENY
. - String
- The ability to share analyses. Valid values:
DENY
. - String
- The ability to share dashboards. Valid values:
DENY
. - String
- The ability to share data sources. Valid values:
DENY
. - String
- The ability to share datasets. Valid values:
DENY
. - subscribe
Dashboard StringEmail Reports - The ability to subscribe to email reports. Valid values:
DENY
. - view
Account StringSpice Capacity - The ability to view account SPICE capacity. Valid values:
DENY
.
Import
Using pulumi import
, import a QuickSight custom permissions profile using the AWS account ID and custom permissions profile name separated by a comma (,
). For example:
$ pulumi import aws:quicksight/customPermissions:CustomPermissions example 123456789012,example-permissions
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.