We recommend new projects start with resources from the AWS provider.
aws-native.quicksight.getFolder
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of the AWS::QuickSight::Folder Resource Type.
Using getFolder
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFolder(args: GetFolderArgs, opts?: InvokeOptions): Promise<GetFolderResult>
function getFolderOutput(args: GetFolderOutputArgs, opts?: InvokeOptions): Output<GetFolderResult>def get_folder(aws_account_id: Optional[str] = None,
               folder_id: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetFolderResult
def get_folder_output(aws_account_id: Optional[pulumi.Input[str]] = None,
               folder_id: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetFolderResult]func LookupFolder(ctx *Context, args *LookupFolderArgs, opts ...InvokeOption) (*LookupFolderResult, error)
func LookupFolderOutput(ctx *Context, args *LookupFolderOutputArgs, opts ...InvokeOption) LookupFolderResultOutput> Note: This function is named LookupFolder in the Go SDK.
public static class GetFolder 
{
    public static Task<GetFolderResult> InvokeAsync(GetFolderArgs args, InvokeOptions? opts = null)
    public static Output<GetFolderResult> Invoke(GetFolderInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFolderResult> getFolder(GetFolderArgs args, InvokeOptions options)
public static Output<GetFolderResult> getFolder(GetFolderArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:quicksight:getFolder
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AwsAccount stringId 
- The ID for the AWS account where you want to create the folder.
- FolderId string
- The ID of the folder.
- AwsAccount stringId 
- The ID for the AWS account where you want to create the folder.
- FolderId string
- The ID of the folder.
- awsAccount StringId 
- The ID for the AWS account where you want to create the folder.
- folderId String
- The ID of the folder.
- awsAccount stringId 
- The ID for the AWS account where you want to create the folder.
- folderId string
- The ID of the folder.
- aws_account_ strid 
- The ID for the AWS account where you want to create the folder.
- folder_id str
- The ID of the folder.
- awsAccount StringId 
- The ID for the AWS account where you want to create the folder.
- folderId String
- The ID of the folder.
getFolder Result
The following output properties are available:
- Arn string
- CreatedTime string
- LastUpdated stringTime 
- Name string
- A display name for the folder.
- Permissions
List<Pulumi.Aws Native. Quick Sight. Outputs. Folder Resource Permission> 
- A structure that describes the principals and the resource-level permissions of a folder. - To specify no permissions, omit - Permissions.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- A list of tags for the folders that you want to apply overrides to.
- Arn string
- CreatedTime string
- LastUpdated stringTime 
- Name string
- A display name for the folder.
- Permissions
[]FolderResource Permission 
- A structure that describes the principals and the resource-level permissions of a folder. - To specify no permissions, omit - Permissions.
- Tag
- A list of tags for the folders that you want to apply overrides to.
- arn String
- createdTime String
- lastUpdated StringTime 
- name String
- A display name for the folder.
- permissions
List<FolderResource Permission> 
- A structure that describes the principals and the resource-level permissions of a folder. - To specify no permissions, omit - Permissions.
- List<Tag>
- A list of tags for the folders that you want to apply overrides to.
- arn string
- createdTime string
- lastUpdated stringTime 
- name string
- A display name for the folder.
- permissions
FolderResource Permission[] 
- A structure that describes the principals and the resource-level permissions of a folder. - To specify no permissions, omit - Permissions.
- Tag[]
- A list of tags for the folders that you want to apply overrides to.
- arn str
- created_time str
- last_updated_ strtime 
- name str
- A display name for the folder.
- permissions
Sequence[FolderResource Permission] 
- A structure that describes the principals and the resource-level permissions of a folder. - To specify no permissions, omit - Permissions.
- Sequence[root_Tag]
- A list of tags for the folders that you want to apply overrides to.
- arn String
- createdTime String
- lastUpdated StringTime 
- name String
- A display name for the folder.
- permissions List<Property Map>
- A structure that describes the principals and the resource-level permissions of a folder. - To specify no permissions, omit - Permissions.
- List<Property Map>
- A list of tags for the folders that you want to apply overrides to.
Supporting Types
FolderResourcePermission  
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.