GetBucketResult class
Result data returned by getBucket.
Constructors
-
GetBucketResult({List<
GetBucketAutoclass> ? autoclasses, List<GetBucketCor> ? cors, List<GetBucketCustomPlacementConfig> ? customPlacementConfigs, bool? defaultEventBasedHold, String? deletionPolicy, Map<String, String> ? effectiveLabels, bool? enableObjectRetention, List<GetBucketEncryption> ? encryptions, bool? forceDestroy, List<GetBucketHierarchicalNamespace> ? hierarchicalNamespaces, String? id, List<GetBucketIpFilter> ? ipFilters, Map<String, String> ? labels, List<GetBucketLifecycleRule> ? lifecycleRules, String? location, List<GetBucketLogging> ? loggings, String? name, String? project, int? projectNumber, String? publicAccessPrevention, Map<String, String> ? pulumiLabels, bool? requesterPays, List<GetBucketRetentionPolicy> ? retentionPolicies, String? rpo, String? selfLink, List<GetBucketSoftDeletePolicy> ? softDeletePolicies, String? storageClass, String? timeCreated, bool? uniformBucketLevelAccess, String? updated, String? url, List<GetBucketVersioning> ? versionings, List<GetBucketWebsite> ? websites}) -
Creates a new GetBucketResult.
autoclassesOptional.corsOptional.customPlacementConfigsOptional.defaultEventBasedHoldOptional.deletionPolicyOptional.effectiveLabelsOptional.enableObjectRetentionOptional.encryptionsOptional.forceDestroyOptional.hierarchicalNamespacesOptional.idThe provider-assigned unique ID for this managed resource.ipFiltersOptional.labelsOptional.lifecycleRulesOptional.locationOptional.loggingsOptional.nameOptional.projectOptional.projectNumberOptional.publicAccessPreventionOptional.pulumiLabelsOptional.requesterPaysOptional.retentionPoliciesOptional.rpoOptional.selfLinkOptional.softDeletePoliciesOptional.storageClassOptional.timeCreatedOptional.uniformBucketLevelAccessOptional.updatedOptional.urlOptional.versioningsOptional.websitesOptional.const -
GetBucketResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
autoclasses
→ List<
GetBucketAutoclass> ? -
final
-
cors
→ List<
GetBucketCor> ? -
final
-
customPlacementConfigs
→ List<
GetBucketCustomPlacementConfig> ? -
final
- defaultEventBasedHold → bool?
-
final
- deletionPolicy → String?
-
final
-
effectiveLabels
→ Map<
String, String> ? -
final
- enableObjectRetention → bool?
-
final
-
encryptions
→ List<
GetBucketEncryption> ? -
final
- forceDestroy → bool?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
hierarchicalNamespaces
→ List<
GetBucketHierarchicalNamespace> ? -
final
- id → String?
-
The provider-assigned unique ID for this managed resource.
final
-
ipFilters
→ List<
GetBucketIpFilter> ? -
final
-
labels
→ Map<
String, String> ? -
final
-
lifecycleRules
→ List<
GetBucketLifecycleRule> ? -
final
- location → String?
-
final
-
loggings
→ List<
GetBucketLogging> ? -
final
- name → String?
-
final
- project → String?
-
final
- projectNumber → int?
-
final
- publicAccessPrevention → String?
-
final
-
pulumiLabels
→ Map<
String, String> ? -
final
- requesterPays → bool?
-
final
-
retentionPolicies
→ List<
GetBucketRetentionPolicy> ? -
final
- rpo → String?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink → String?
-
final
-
softDeletePolicies
→ List<
GetBucketSoftDeletePolicy> ? -
final
- storageClass → String?
-
final
- timeCreated → String?
-
final
- uniformBucketLevelAccess → bool?
-
final
- updated → String?
-
final
- url → String?
-
final
-
versionings
→ List<
GetBucketVersioning> ? -
final
-
websites
→ List<
GetBucketWebsite> ? -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited