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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:quicksight:getFolder
arguments:
# arguments dictionary
The following arguments are supported:
- Aws
Account stringId - The ID for the AWS account where you want to create the folder.
- Folder
Id string - The ID of the folder.
- Aws
Account stringId - The ID for the AWS account where you want to create the folder.
- Folder
Id string - The ID of the folder.
- aws
Account StringId - The ID for the AWS account where you want to create the folder.
- folder
Id String - The ID of the folder.
- aws
Account stringId - The ID for the AWS account where you want to create the folder.
- folder
Id 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.
- aws
Account StringId - The ID for the AWS account where you want to create the folder.
- folder
Id String - The ID of the folder.
getFolder Result
The following output properties are available:
- Arn string
- Created
Time string - Last
Updated 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
- Created
Time string - Last
Updated stringTime - Name string
- A display name for the folder.
- Permissions
[]Folder
Resource 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
- created
Time String - last
Updated StringTime - name String
- A display name for the folder.
- permissions
List<Folder
Resource 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
- created
Time string - last
Updated stringTime - name string
- A display name for the folder.
- permissions
Folder
Resource 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[Folder
Resource 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
- created
Time String - last
Updated 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.