AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
aws-native.s3.getStorageLensGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
The AWS::S3::StorageLensGroup resource is an Amazon S3 resource type that you can use to create Storage Lens Group.
Using getStorageLensGroup
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 getStorageLensGroup(args: GetStorageLensGroupArgs, opts?: InvokeOptions): Promise<GetStorageLensGroupResult>
function getStorageLensGroupOutput(args: GetStorageLensGroupOutputArgs, opts?: InvokeOptions): Output<GetStorageLensGroupResult>
def get_storage_lens_group(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStorageLensGroupResult
def get_storage_lens_group_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStorageLensGroupResult]
func LookupStorageLensGroup(ctx *Context, args *LookupStorageLensGroupArgs, opts ...InvokeOption) (*LookupStorageLensGroupResult, error)
func LookupStorageLensGroupOutput(ctx *Context, args *LookupStorageLensGroupOutputArgs, opts ...InvokeOption) LookupStorageLensGroupResultOutput
> Note: This function is named LookupStorageLensGroup
in the Go SDK.
public static class GetStorageLensGroup
{
public static Task<GetStorageLensGroupResult> InvokeAsync(GetStorageLensGroupArgs args, InvokeOptions? opts = null)
public static Output<GetStorageLensGroupResult> Invoke(GetStorageLensGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStorageLensGroupResult> getStorageLensGroup(GetStorageLensGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:s3:getStorageLensGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name string
- name String
- name string
- name str
- name String
getStorageLensGroup Result
The following output properties are available:
- Filter
Pulumi.
Aws Native. S3. Outputs. Storage Lens Group Filter - Storage
Lens stringGroup Arn - The ARN for the Amazon S3 Storage Lens Group.
- List<Pulumi.
Aws Native. Outputs. Tag> - A set of tags (key-value pairs) for this Amazon S3 Storage Lens Group.
- Filter
Storage
Lens Group Filter - Storage
Lens stringGroup Arn - The ARN for the Amazon S3 Storage Lens Group.
- Tag
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens Group.
- filter
Storage
Lens Group Filter - storage
Lens StringGroup Arn - The ARN for the Amazon S3 Storage Lens Group.
- List<Tag>
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens Group.
- filter
Storage
Lens Group Filter - storage
Lens stringGroup Arn - The ARN for the Amazon S3 Storage Lens Group.
- Tag[]
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens Group.
- filter
Storage
Lens Group Filter - storage_
lens_ strgroup_ arn - The ARN for the Amazon S3 Storage Lens Group.
- Sequence[root_Tag]
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens Group.
- filter Property Map
- storage
Lens StringGroup Arn - The ARN for the Amazon S3 Storage Lens Group.
- List<Property Map>
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens Group.
Supporting Types
StorageLensGroupAnd
- match
Any List<String>Prefix - match
Any List<String>Suffix - match
Any List<Property Map>Tag - match
Object Property MapAge - match
Object Property MapSize
StorageLensGroupFilter
- And
Pulumi.
Aws Native. S3. Inputs. Storage Lens Group And - Match
Any List<string>Prefix - Match
Any List<string>Suffix - Match
Any List<Pulumi.Tag Aws Native. S3. Inputs. Storage Lens Group Tag> - Match
Object Pulumi.Age Aws Native. S3. Inputs. Storage Lens Group Match Object Age - Match
Object Pulumi.Size Aws Native. S3. Inputs. Storage Lens Group Match Object Size - Or
Pulumi.
Aws Native. S3. Inputs. Storage Lens Group Or
StorageLensGroupMatchObjectAge
- Days
Greater intThan - Minimum object age to which the rule applies.
- Days
Less intThan - Maximum object age to which the rule applies.
- Days
Greater intThan - Minimum object age to which the rule applies.
- Days
Less intThan - Maximum object age to which the rule applies.
- days
Greater IntegerThan - Minimum object age to which the rule applies.
- days
Less IntegerThan - Maximum object age to which the rule applies.
- days
Greater numberThan - Minimum object age to which the rule applies.
- days
Less numberThan - Maximum object age to which the rule applies.
- days_
greater_ intthan - Minimum object age to which the rule applies.
- days_
less_ intthan - Maximum object age to which the rule applies.
- days
Greater NumberThan - Minimum object age to which the rule applies.
- days
Less NumberThan - Maximum object age to which the rule applies.
StorageLensGroupMatchObjectSize
- Bytes
Greater intThan - Minimum object size to which the rule applies.
- Bytes
Less intThan - Maximum object size to which the rule applies.
- Bytes
Greater intThan - Minimum object size to which the rule applies.
- Bytes
Less intThan - Maximum object size to which the rule applies.
- bytes
Greater IntegerThan - Minimum object size to which the rule applies.
- bytes
Less IntegerThan - Maximum object size to which the rule applies.
- bytes
Greater numberThan - Minimum object size to which the rule applies.
- bytes
Less numberThan - Maximum object size to which the rule applies.
- bytes_
greater_ intthan - Minimum object size to which the rule applies.
- bytes_
less_ intthan - Maximum object size to which the rule applies.
- bytes
Greater NumberThan - Minimum object size to which the rule applies.
- bytes
Less NumberThan - Maximum object size to which the rule applies.
StorageLensGroupOr
- match
Any List<String>Prefix - match
Any List<String>Suffix - match
Any List<Property Map>Tag - match
Object Property MapAge - match
Object Property MapSize
StorageLensGroupTag
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi