github.com/pulumi/pulumi-aws/sdk/v6@v6.32.0/go/aws/pulumiTypes.go (about) 1 // Code generated by the Pulumi Terraform Bridge (tfgen) Tool DO NOT EDIT. 2 // *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** 3 4 package aws 5 6 import ( 7 "context" 8 "reflect" 9 10 "github.com/pulumi/pulumi-aws/sdk/v6/go/aws/internal" 11 "github.com/pulumi/pulumi/sdk/v3/go/pulumi" 12 ) 13 14 var _ = internal.GetEnvOrDefault 15 16 type ProviderAssumeRole struct { 17 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 18 Duration *string `pulumi:"duration"` 19 // A unique identifier that might be required when you assume a role in another account. 20 ExternalId *string `pulumi:"externalId"` 21 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 22 Policy *string `pulumi:"policy"` 23 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 24 PolicyArns []string `pulumi:"policyArns"` 25 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 26 RoleArn *string `pulumi:"roleArn"` 27 // An identifier for the assumed role session. 28 SessionName *string `pulumi:"sessionName"` 29 // Source identity specified by the principal assuming the role. 30 SourceIdentity *string `pulumi:"sourceIdentity"` 31 // Assume role session tags. 32 Tags map[string]string `pulumi:"tags"` 33 // Assume role session tag keys to pass to any subsequent sessions. 34 TransitiveTagKeys []string `pulumi:"transitiveTagKeys"` 35 } 36 37 // ProviderAssumeRoleInput is an input type that accepts ProviderAssumeRoleArgs and ProviderAssumeRoleOutput values. 38 // You can construct a concrete instance of `ProviderAssumeRoleInput` via: 39 // 40 // ProviderAssumeRoleArgs{...} 41 type ProviderAssumeRoleInput interface { 42 pulumi.Input 43 44 ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput 45 ToProviderAssumeRoleOutputWithContext(context.Context) ProviderAssumeRoleOutput 46 } 47 48 type ProviderAssumeRoleArgs struct { 49 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 50 Duration pulumi.StringPtrInput `pulumi:"duration"` 51 // A unique identifier that might be required when you assume a role in another account. 52 ExternalId pulumi.StringPtrInput `pulumi:"externalId"` 53 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 54 Policy pulumi.StringPtrInput `pulumi:"policy"` 55 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 56 PolicyArns pulumi.StringArrayInput `pulumi:"policyArns"` 57 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 58 RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` 59 // An identifier for the assumed role session. 60 SessionName pulumi.StringPtrInput `pulumi:"sessionName"` 61 // Source identity specified by the principal assuming the role. 62 SourceIdentity pulumi.StringPtrInput `pulumi:"sourceIdentity"` 63 // Assume role session tags. 64 Tags pulumi.StringMapInput `pulumi:"tags"` 65 // Assume role session tag keys to pass to any subsequent sessions. 66 TransitiveTagKeys pulumi.StringArrayInput `pulumi:"transitiveTagKeys"` 67 } 68 69 func (ProviderAssumeRoleArgs) ElementType() reflect.Type { 70 return reflect.TypeOf((*ProviderAssumeRole)(nil)).Elem() 71 } 72 73 func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput { 74 return i.ToProviderAssumeRoleOutputWithContext(context.Background()) 75 } 76 77 func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput { 78 return pulumi.ToOutputWithContext(ctx, i).(ProviderAssumeRoleOutput) 79 } 80 81 func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput { 82 return i.ToProviderAssumeRolePtrOutputWithContext(context.Background()) 83 } 84 85 func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput { 86 return pulumi.ToOutputWithContext(ctx, i).(ProviderAssumeRoleOutput).ToProviderAssumeRolePtrOutputWithContext(ctx) 87 } 88 89 // ProviderAssumeRolePtrInput is an input type that accepts ProviderAssumeRoleArgs, ProviderAssumeRolePtr and ProviderAssumeRolePtrOutput values. 90 // You can construct a concrete instance of `ProviderAssumeRolePtrInput` via: 91 // 92 // ProviderAssumeRoleArgs{...} 93 // 94 // or: 95 // 96 // nil 97 type ProviderAssumeRolePtrInput interface { 98 pulumi.Input 99 100 ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput 101 ToProviderAssumeRolePtrOutputWithContext(context.Context) ProviderAssumeRolePtrOutput 102 } 103 104 type providerAssumeRolePtrType ProviderAssumeRoleArgs 105 106 func ProviderAssumeRolePtr(v *ProviderAssumeRoleArgs) ProviderAssumeRolePtrInput { 107 return (*providerAssumeRolePtrType)(v) 108 } 109 110 func (*providerAssumeRolePtrType) ElementType() reflect.Type { 111 return reflect.TypeOf((**ProviderAssumeRole)(nil)).Elem() 112 } 113 114 func (i *providerAssumeRolePtrType) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput { 115 return i.ToProviderAssumeRolePtrOutputWithContext(context.Background()) 116 } 117 118 func (i *providerAssumeRolePtrType) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput { 119 return pulumi.ToOutputWithContext(ctx, i).(ProviderAssumeRolePtrOutput) 120 } 121 122 type ProviderAssumeRoleOutput struct{ *pulumi.OutputState } 123 124 func (ProviderAssumeRoleOutput) ElementType() reflect.Type { 125 return reflect.TypeOf((*ProviderAssumeRole)(nil)).Elem() 126 } 127 128 func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput { 129 return o 130 } 131 132 func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput { 133 return o 134 } 135 136 func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput { 137 return o.ToProviderAssumeRolePtrOutputWithContext(context.Background()) 138 } 139 140 func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput { 141 return o.ApplyTWithContext(ctx, func(_ context.Context, v ProviderAssumeRole) *ProviderAssumeRole { 142 return &v 143 }).(ProviderAssumeRolePtrOutput) 144 } 145 146 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 147 func (o ProviderAssumeRoleOutput) Duration() pulumi.StringPtrOutput { 148 return o.ApplyT(func(v ProviderAssumeRole) *string { return v.Duration }).(pulumi.StringPtrOutput) 149 } 150 151 // A unique identifier that might be required when you assume a role in another account. 152 func (o ProviderAssumeRoleOutput) ExternalId() pulumi.StringPtrOutput { 153 return o.ApplyT(func(v ProviderAssumeRole) *string { return v.ExternalId }).(pulumi.StringPtrOutput) 154 } 155 156 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 157 func (o ProviderAssumeRoleOutput) Policy() pulumi.StringPtrOutput { 158 return o.ApplyT(func(v ProviderAssumeRole) *string { return v.Policy }).(pulumi.StringPtrOutput) 159 } 160 161 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 162 func (o ProviderAssumeRoleOutput) PolicyArns() pulumi.StringArrayOutput { 163 return o.ApplyT(func(v ProviderAssumeRole) []string { return v.PolicyArns }).(pulumi.StringArrayOutput) 164 } 165 166 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 167 func (o ProviderAssumeRoleOutput) RoleArn() pulumi.StringPtrOutput { 168 return o.ApplyT(func(v ProviderAssumeRole) *string { return v.RoleArn }).(pulumi.StringPtrOutput) 169 } 170 171 // An identifier for the assumed role session. 172 func (o ProviderAssumeRoleOutput) SessionName() pulumi.StringPtrOutput { 173 return o.ApplyT(func(v ProviderAssumeRole) *string { return v.SessionName }).(pulumi.StringPtrOutput) 174 } 175 176 // Source identity specified by the principal assuming the role. 177 func (o ProviderAssumeRoleOutput) SourceIdentity() pulumi.StringPtrOutput { 178 return o.ApplyT(func(v ProviderAssumeRole) *string { return v.SourceIdentity }).(pulumi.StringPtrOutput) 179 } 180 181 // Assume role session tags. 182 func (o ProviderAssumeRoleOutput) Tags() pulumi.StringMapOutput { 183 return o.ApplyT(func(v ProviderAssumeRole) map[string]string { return v.Tags }).(pulumi.StringMapOutput) 184 } 185 186 // Assume role session tag keys to pass to any subsequent sessions. 187 func (o ProviderAssumeRoleOutput) TransitiveTagKeys() pulumi.StringArrayOutput { 188 return o.ApplyT(func(v ProviderAssumeRole) []string { return v.TransitiveTagKeys }).(pulumi.StringArrayOutput) 189 } 190 191 type ProviderAssumeRolePtrOutput struct{ *pulumi.OutputState } 192 193 func (ProviderAssumeRolePtrOutput) ElementType() reflect.Type { 194 return reflect.TypeOf((**ProviderAssumeRole)(nil)).Elem() 195 } 196 197 func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput { 198 return o 199 } 200 201 func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput { 202 return o 203 } 204 205 func (o ProviderAssumeRolePtrOutput) Elem() ProviderAssumeRoleOutput { 206 return o.ApplyT(func(v *ProviderAssumeRole) ProviderAssumeRole { 207 if v != nil { 208 return *v 209 } 210 var ret ProviderAssumeRole 211 return ret 212 }).(ProviderAssumeRoleOutput) 213 } 214 215 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 216 func (o ProviderAssumeRolePtrOutput) Duration() pulumi.StringPtrOutput { 217 return o.ApplyT(func(v *ProviderAssumeRole) *string { 218 if v == nil { 219 return nil 220 } 221 return v.Duration 222 }).(pulumi.StringPtrOutput) 223 } 224 225 // A unique identifier that might be required when you assume a role in another account. 226 func (o ProviderAssumeRolePtrOutput) ExternalId() pulumi.StringPtrOutput { 227 return o.ApplyT(func(v *ProviderAssumeRole) *string { 228 if v == nil { 229 return nil 230 } 231 return v.ExternalId 232 }).(pulumi.StringPtrOutput) 233 } 234 235 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 236 func (o ProviderAssumeRolePtrOutput) Policy() pulumi.StringPtrOutput { 237 return o.ApplyT(func(v *ProviderAssumeRole) *string { 238 if v == nil { 239 return nil 240 } 241 return v.Policy 242 }).(pulumi.StringPtrOutput) 243 } 244 245 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 246 func (o ProviderAssumeRolePtrOutput) PolicyArns() pulumi.StringArrayOutput { 247 return o.ApplyT(func(v *ProviderAssumeRole) []string { 248 if v == nil { 249 return nil 250 } 251 return v.PolicyArns 252 }).(pulumi.StringArrayOutput) 253 } 254 255 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 256 func (o ProviderAssumeRolePtrOutput) RoleArn() pulumi.StringPtrOutput { 257 return o.ApplyT(func(v *ProviderAssumeRole) *string { 258 if v == nil { 259 return nil 260 } 261 return v.RoleArn 262 }).(pulumi.StringPtrOutput) 263 } 264 265 // An identifier for the assumed role session. 266 func (o ProviderAssumeRolePtrOutput) SessionName() pulumi.StringPtrOutput { 267 return o.ApplyT(func(v *ProviderAssumeRole) *string { 268 if v == nil { 269 return nil 270 } 271 return v.SessionName 272 }).(pulumi.StringPtrOutput) 273 } 274 275 // Source identity specified by the principal assuming the role. 276 func (o ProviderAssumeRolePtrOutput) SourceIdentity() pulumi.StringPtrOutput { 277 return o.ApplyT(func(v *ProviderAssumeRole) *string { 278 if v == nil { 279 return nil 280 } 281 return v.SourceIdentity 282 }).(pulumi.StringPtrOutput) 283 } 284 285 // Assume role session tags. 286 func (o ProviderAssumeRolePtrOutput) Tags() pulumi.StringMapOutput { 287 return o.ApplyT(func(v *ProviderAssumeRole) map[string]string { 288 if v == nil { 289 return nil 290 } 291 return v.Tags 292 }).(pulumi.StringMapOutput) 293 } 294 295 // Assume role session tag keys to pass to any subsequent sessions. 296 func (o ProviderAssumeRolePtrOutput) TransitiveTagKeys() pulumi.StringArrayOutput { 297 return o.ApplyT(func(v *ProviderAssumeRole) []string { 298 if v == nil { 299 return nil 300 } 301 return v.TransitiveTagKeys 302 }).(pulumi.StringArrayOutput) 303 } 304 305 type ProviderAssumeRoleWithWebIdentity struct { 306 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 307 Duration *string `pulumi:"duration"` 308 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 309 Policy *string `pulumi:"policy"` 310 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 311 PolicyArns []string `pulumi:"policyArns"` 312 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 313 RoleArn *string `pulumi:"roleArn"` 314 // An identifier for the assumed role session. 315 SessionName *string `pulumi:"sessionName"` 316 WebIdentityToken *string `pulumi:"webIdentityToken"` 317 WebIdentityTokenFile *string `pulumi:"webIdentityTokenFile"` 318 } 319 320 // ProviderAssumeRoleWithWebIdentityInput is an input type that accepts ProviderAssumeRoleWithWebIdentityArgs and ProviderAssumeRoleWithWebIdentityOutput values. 321 // You can construct a concrete instance of `ProviderAssumeRoleWithWebIdentityInput` via: 322 // 323 // ProviderAssumeRoleWithWebIdentityArgs{...} 324 type ProviderAssumeRoleWithWebIdentityInput interface { 325 pulumi.Input 326 327 ToProviderAssumeRoleWithWebIdentityOutput() ProviderAssumeRoleWithWebIdentityOutput 328 ToProviderAssumeRoleWithWebIdentityOutputWithContext(context.Context) ProviderAssumeRoleWithWebIdentityOutput 329 } 330 331 type ProviderAssumeRoleWithWebIdentityArgs struct { 332 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 333 Duration pulumi.StringPtrInput `pulumi:"duration"` 334 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 335 Policy pulumi.StringPtrInput `pulumi:"policy"` 336 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 337 PolicyArns pulumi.StringArrayInput `pulumi:"policyArns"` 338 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 339 RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` 340 // An identifier for the assumed role session. 341 SessionName pulumi.StringPtrInput `pulumi:"sessionName"` 342 WebIdentityToken pulumi.StringPtrInput `pulumi:"webIdentityToken"` 343 WebIdentityTokenFile pulumi.StringPtrInput `pulumi:"webIdentityTokenFile"` 344 } 345 346 func (ProviderAssumeRoleWithWebIdentityArgs) ElementType() reflect.Type { 347 return reflect.TypeOf((*ProviderAssumeRoleWithWebIdentity)(nil)).Elem() 348 } 349 350 func (i ProviderAssumeRoleWithWebIdentityArgs) ToProviderAssumeRoleWithWebIdentityOutput() ProviderAssumeRoleWithWebIdentityOutput { 351 return i.ToProviderAssumeRoleWithWebIdentityOutputWithContext(context.Background()) 352 } 353 354 func (i ProviderAssumeRoleWithWebIdentityArgs) ToProviderAssumeRoleWithWebIdentityOutputWithContext(ctx context.Context) ProviderAssumeRoleWithWebIdentityOutput { 355 return pulumi.ToOutputWithContext(ctx, i).(ProviderAssumeRoleWithWebIdentityOutput) 356 } 357 358 func (i ProviderAssumeRoleWithWebIdentityArgs) ToProviderAssumeRoleWithWebIdentityPtrOutput() ProviderAssumeRoleWithWebIdentityPtrOutput { 359 return i.ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(context.Background()) 360 } 361 362 func (i ProviderAssumeRoleWithWebIdentityArgs) ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(ctx context.Context) ProviderAssumeRoleWithWebIdentityPtrOutput { 363 return pulumi.ToOutputWithContext(ctx, i).(ProviderAssumeRoleWithWebIdentityOutput).ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(ctx) 364 } 365 366 // ProviderAssumeRoleWithWebIdentityPtrInput is an input type that accepts ProviderAssumeRoleWithWebIdentityArgs, ProviderAssumeRoleWithWebIdentityPtr and ProviderAssumeRoleWithWebIdentityPtrOutput values. 367 // You can construct a concrete instance of `ProviderAssumeRoleWithWebIdentityPtrInput` via: 368 // 369 // ProviderAssumeRoleWithWebIdentityArgs{...} 370 // 371 // or: 372 // 373 // nil 374 type ProviderAssumeRoleWithWebIdentityPtrInput interface { 375 pulumi.Input 376 377 ToProviderAssumeRoleWithWebIdentityPtrOutput() ProviderAssumeRoleWithWebIdentityPtrOutput 378 ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(context.Context) ProviderAssumeRoleWithWebIdentityPtrOutput 379 } 380 381 type providerAssumeRoleWithWebIdentityPtrType ProviderAssumeRoleWithWebIdentityArgs 382 383 func ProviderAssumeRoleWithWebIdentityPtr(v *ProviderAssumeRoleWithWebIdentityArgs) ProviderAssumeRoleWithWebIdentityPtrInput { 384 return (*providerAssumeRoleWithWebIdentityPtrType)(v) 385 } 386 387 func (*providerAssumeRoleWithWebIdentityPtrType) ElementType() reflect.Type { 388 return reflect.TypeOf((**ProviderAssumeRoleWithWebIdentity)(nil)).Elem() 389 } 390 391 func (i *providerAssumeRoleWithWebIdentityPtrType) ToProviderAssumeRoleWithWebIdentityPtrOutput() ProviderAssumeRoleWithWebIdentityPtrOutput { 392 return i.ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(context.Background()) 393 } 394 395 func (i *providerAssumeRoleWithWebIdentityPtrType) ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(ctx context.Context) ProviderAssumeRoleWithWebIdentityPtrOutput { 396 return pulumi.ToOutputWithContext(ctx, i).(ProviderAssumeRoleWithWebIdentityPtrOutput) 397 } 398 399 type ProviderAssumeRoleWithWebIdentityOutput struct{ *pulumi.OutputState } 400 401 func (ProviderAssumeRoleWithWebIdentityOutput) ElementType() reflect.Type { 402 return reflect.TypeOf((*ProviderAssumeRoleWithWebIdentity)(nil)).Elem() 403 } 404 405 func (o ProviderAssumeRoleWithWebIdentityOutput) ToProviderAssumeRoleWithWebIdentityOutput() ProviderAssumeRoleWithWebIdentityOutput { 406 return o 407 } 408 409 func (o ProviderAssumeRoleWithWebIdentityOutput) ToProviderAssumeRoleWithWebIdentityOutputWithContext(ctx context.Context) ProviderAssumeRoleWithWebIdentityOutput { 410 return o 411 } 412 413 func (o ProviderAssumeRoleWithWebIdentityOutput) ToProviderAssumeRoleWithWebIdentityPtrOutput() ProviderAssumeRoleWithWebIdentityPtrOutput { 414 return o.ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(context.Background()) 415 } 416 417 func (o ProviderAssumeRoleWithWebIdentityOutput) ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(ctx context.Context) ProviderAssumeRoleWithWebIdentityPtrOutput { 418 return o.ApplyTWithContext(ctx, func(_ context.Context, v ProviderAssumeRoleWithWebIdentity) *ProviderAssumeRoleWithWebIdentity { 419 return &v 420 }).(ProviderAssumeRoleWithWebIdentityPtrOutput) 421 } 422 423 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 424 func (o ProviderAssumeRoleWithWebIdentityOutput) Duration() pulumi.StringPtrOutput { 425 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) *string { return v.Duration }).(pulumi.StringPtrOutput) 426 } 427 428 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 429 func (o ProviderAssumeRoleWithWebIdentityOutput) Policy() pulumi.StringPtrOutput { 430 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) *string { return v.Policy }).(pulumi.StringPtrOutput) 431 } 432 433 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 434 func (o ProviderAssumeRoleWithWebIdentityOutput) PolicyArns() pulumi.StringArrayOutput { 435 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) []string { return v.PolicyArns }).(pulumi.StringArrayOutput) 436 } 437 438 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 439 func (o ProviderAssumeRoleWithWebIdentityOutput) RoleArn() pulumi.StringPtrOutput { 440 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) *string { return v.RoleArn }).(pulumi.StringPtrOutput) 441 } 442 443 // An identifier for the assumed role session. 444 func (o ProviderAssumeRoleWithWebIdentityOutput) SessionName() pulumi.StringPtrOutput { 445 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) *string { return v.SessionName }).(pulumi.StringPtrOutput) 446 } 447 448 func (o ProviderAssumeRoleWithWebIdentityOutput) WebIdentityToken() pulumi.StringPtrOutput { 449 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) *string { return v.WebIdentityToken }).(pulumi.StringPtrOutput) 450 } 451 452 func (o ProviderAssumeRoleWithWebIdentityOutput) WebIdentityTokenFile() pulumi.StringPtrOutput { 453 return o.ApplyT(func(v ProviderAssumeRoleWithWebIdentity) *string { return v.WebIdentityTokenFile }).(pulumi.StringPtrOutput) 454 } 455 456 type ProviderAssumeRoleWithWebIdentityPtrOutput struct{ *pulumi.OutputState } 457 458 func (ProviderAssumeRoleWithWebIdentityPtrOutput) ElementType() reflect.Type { 459 return reflect.TypeOf((**ProviderAssumeRoleWithWebIdentity)(nil)).Elem() 460 } 461 462 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) ToProviderAssumeRoleWithWebIdentityPtrOutput() ProviderAssumeRoleWithWebIdentityPtrOutput { 463 return o 464 } 465 466 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) ToProviderAssumeRoleWithWebIdentityPtrOutputWithContext(ctx context.Context) ProviderAssumeRoleWithWebIdentityPtrOutput { 467 return o 468 } 469 470 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) Elem() ProviderAssumeRoleWithWebIdentityOutput { 471 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) ProviderAssumeRoleWithWebIdentity { 472 if v != nil { 473 return *v 474 } 475 var ret ProviderAssumeRoleWithWebIdentity 476 return ret 477 }).(ProviderAssumeRoleWithWebIdentityOutput) 478 } 479 480 // The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m. 481 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) Duration() pulumi.StringPtrOutput { 482 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) *string { 483 if v == nil { 484 return nil 485 } 486 return v.Duration 487 }).(pulumi.StringPtrOutput) 488 } 489 490 // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. 491 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) Policy() pulumi.StringPtrOutput { 492 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) *string { 493 if v == nil { 494 return nil 495 } 496 return v.Policy 497 }).(pulumi.StringPtrOutput) 498 } 499 500 // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. 501 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) PolicyArns() pulumi.StringArrayOutput { 502 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) []string { 503 if v == nil { 504 return nil 505 } 506 return v.PolicyArns 507 }).(pulumi.StringArrayOutput) 508 } 509 510 // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. 511 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) RoleArn() pulumi.StringPtrOutput { 512 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) *string { 513 if v == nil { 514 return nil 515 } 516 return v.RoleArn 517 }).(pulumi.StringPtrOutput) 518 } 519 520 // An identifier for the assumed role session. 521 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) SessionName() pulumi.StringPtrOutput { 522 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) *string { 523 if v == nil { 524 return nil 525 } 526 return v.SessionName 527 }).(pulumi.StringPtrOutput) 528 } 529 530 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) WebIdentityToken() pulumi.StringPtrOutput { 531 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) *string { 532 if v == nil { 533 return nil 534 } 535 return v.WebIdentityToken 536 }).(pulumi.StringPtrOutput) 537 } 538 539 func (o ProviderAssumeRoleWithWebIdentityPtrOutput) WebIdentityTokenFile() pulumi.StringPtrOutput { 540 return o.ApplyT(func(v *ProviderAssumeRoleWithWebIdentity) *string { 541 if v == nil { 542 return nil 543 } 544 return v.WebIdentityTokenFile 545 }).(pulumi.StringPtrOutput) 546 } 547 548 type ProviderDefaultTags struct { 549 // Resource tags to default across all resources 550 Tags map[string]string `pulumi:"tags"` 551 } 552 553 // ProviderDefaultTagsInput is an input type that accepts ProviderDefaultTagsArgs and ProviderDefaultTagsOutput values. 554 // You can construct a concrete instance of `ProviderDefaultTagsInput` via: 555 // 556 // ProviderDefaultTagsArgs{...} 557 type ProviderDefaultTagsInput interface { 558 pulumi.Input 559 560 ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput 561 ToProviderDefaultTagsOutputWithContext(context.Context) ProviderDefaultTagsOutput 562 } 563 564 type ProviderDefaultTagsArgs struct { 565 // Resource tags to default across all resources 566 Tags pulumi.StringMapInput `pulumi:"tags"` 567 } 568 569 func (ProviderDefaultTagsArgs) ElementType() reflect.Type { 570 return reflect.TypeOf((*ProviderDefaultTags)(nil)).Elem() 571 } 572 573 func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput { 574 return i.ToProviderDefaultTagsOutputWithContext(context.Background()) 575 } 576 577 func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput { 578 return pulumi.ToOutputWithContext(ctx, i).(ProviderDefaultTagsOutput) 579 } 580 581 func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { 582 return i.ToProviderDefaultTagsPtrOutputWithContext(context.Background()) 583 } 584 585 func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { 586 return pulumi.ToOutputWithContext(ctx, i).(ProviderDefaultTagsOutput).ToProviderDefaultTagsPtrOutputWithContext(ctx) 587 } 588 589 // ProviderDefaultTagsPtrInput is an input type that accepts ProviderDefaultTagsArgs, ProviderDefaultTagsPtr and ProviderDefaultTagsPtrOutput values. 590 // You can construct a concrete instance of `ProviderDefaultTagsPtrInput` via: 591 // 592 // ProviderDefaultTagsArgs{...} 593 // 594 // or: 595 // 596 // nil 597 type ProviderDefaultTagsPtrInput interface { 598 pulumi.Input 599 600 ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput 601 ToProviderDefaultTagsPtrOutputWithContext(context.Context) ProviderDefaultTagsPtrOutput 602 } 603 604 type providerDefaultTagsPtrType ProviderDefaultTagsArgs 605 606 func ProviderDefaultTagsPtr(v *ProviderDefaultTagsArgs) ProviderDefaultTagsPtrInput { 607 return (*providerDefaultTagsPtrType)(v) 608 } 609 610 func (*providerDefaultTagsPtrType) ElementType() reflect.Type { 611 return reflect.TypeOf((**ProviderDefaultTags)(nil)).Elem() 612 } 613 614 func (i *providerDefaultTagsPtrType) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { 615 return i.ToProviderDefaultTagsPtrOutputWithContext(context.Background()) 616 } 617 618 func (i *providerDefaultTagsPtrType) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { 619 return pulumi.ToOutputWithContext(ctx, i).(ProviderDefaultTagsPtrOutput) 620 } 621 622 type ProviderDefaultTagsOutput struct{ *pulumi.OutputState } 623 624 func (ProviderDefaultTagsOutput) ElementType() reflect.Type { 625 return reflect.TypeOf((*ProviderDefaultTags)(nil)).Elem() 626 } 627 628 func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput { 629 return o 630 } 631 632 func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput { 633 return o 634 } 635 636 func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { 637 return o.ToProviderDefaultTagsPtrOutputWithContext(context.Background()) 638 } 639 640 func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { 641 return o.ApplyTWithContext(ctx, func(_ context.Context, v ProviderDefaultTags) *ProviderDefaultTags { 642 return &v 643 }).(ProviderDefaultTagsPtrOutput) 644 } 645 646 // Resource tags to default across all resources 647 func (o ProviderDefaultTagsOutput) Tags() pulumi.StringMapOutput { 648 return o.ApplyT(func(v ProviderDefaultTags) map[string]string { return v.Tags }).(pulumi.StringMapOutput) 649 } 650 651 type ProviderDefaultTagsPtrOutput struct{ *pulumi.OutputState } 652 653 func (ProviderDefaultTagsPtrOutput) ElementType() reflect.Type { 654 return reflect.TypeOf((**ProviderDefaultTags)(nil)).Elem() 655 } 656 657 func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { 658 return o 659 } 660 661 func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { 662 return o 663 } 664 665 func (o ProviderDefaultTagsPtrOutput) Elem() ProviderDefaultTagsOutput { 666 return o.ApplyT(func(v *ProviderDefaultTags) ProviderDefaultTags { 667 if v != nil { 668 return *v 669 } 670 var ret ProviderDefaultTags 671 return ret 672 }).(ProviderDefaultTagsOutput) 673 } 674 675 // Resource tags to default across all resources 676 func (o ProviderDefaultTagsPtrOutput) Tags() pulumi.StringMapOutput { 677 return o.ApplyT(func(v *ProviderDefaultTags) map[string]string { 678 if v == nil { 679 return nil 680 } 681 return v.Tags 682 }).(pulumi.StringMapOutput) 683 } 684 685 type ProviderEndpoint struct { 686 // Use this to override the default service endpoint URL 687 Accessanalyzer *string `pulumi:"accessanalyzer"` 688 // Use this to override the default service endpoint URL 689 Account *string `pulumi:"account"` 690 // Use this to override the default service endpoint URL 691 Acm *string `pulumi:"acm"` 692 // Use this to override the default service endpoint URL 693 Acmpca *string `pulumi:"acmpca"` 694 // Use this to override the default service endpoint URL 695 Amg *string `pulumi:"amg"` 696 // Use this to override the default service endpoint URL 697 Amp *string `pulumi:"amp"` 698 // Use this to override the default service endpoint URL 699 Amplify *string `pulumi:"amplify"` 700 // Use this to override the default service endpoint URL 701 Apigateway *string `pulumi:"apigateway"` 702 // Use this to override the default service endpoint URL 703 Apigatewayv2 *string `pulumi:"apigatewayv2"` 704 // Use this to override the default service endpoint URL 705 Appautoscaling *string `pulumi:"appautoscaling"` 706 // Use this to override the default service endpoint URL 707 Appconfig *string `pulumi:"appconfig"` 708 // Use this to override the default service endpoint URL 709 Appfabric *string `pulumi:"appfabric"` 710 // Use this to override the default service endpoint URL 711 Appflow *string `pulumi:"appflow"` 712 // Use this to override the default service endpoint URL 713 Appintegrations *string `pulumi:"appintegrations"` 714 // Use this to override the default service endpoint URL 715 Appintegrationsservice *string `pulumi:"appintegrationsservice"` 716 // Use this to override the default service endpoint URL 717 Applicationautoscaling *string `pulumi:"applicationautoscaling"` 718 // Use this to override the default service endpoint URL 719 Applicationinsights *string `pulumi:"applicationinsights"` 720 // Use this to override the default service endpoint URL 721 Appmesh *string `pulumi:"appmesh"` 722 // Use this to override the default service endpoint URL 723 Appregistry *string `pulumi:"appregistry"` 724 // Use this to override the default service endpoint URL 725 Apprunner *string `pulumi:"apprunner"` 726 // Use this to override the default service endpoint URL 727 Appstream *string `pulumi:"appstream"` 728 // Use this to override the default service endpoint URL 729 Appsync *string `pulumi:"appsync"` 730 // Use this to override the default service endpoint URL 731 Athena *string `pulumi:"athena"` 732 // Use this to override the default service endpoint URL 733 Auditmanager *string `pulumi:"auditmanager"` 734 // Use this to override the default service endpoint URL 735 Autoscaling *string `pulumi:"autoscaling"` 736 // Use this to override the default service endpoint URL 737 Autoscalingplans *string `pulumi:"autoscalingplans"` 738 // Use this to override the default service endpoint URL 739 Backup *string `pulumi:"backup"` 740 // Use this to override the default service endpoint URL 741 Batch *string `pulumi:"batch"` 742 // Use this to override the default service endpoint URL 743 Bcmdataexports *string `pulumi:"bcmdataexports"` 744 // Use this to override the default service endpoint URL 745 Beanstalk *string `pulumi:"beanstalk"` 746 // Use this to override the default service endpoint URL 747 Bedrock *string `pulumi:"bedrock"` 748 // Use this to override the default service endpoint URL 749 Bedrockagent *string `pulumi:"bedrockagent"` 750 // Use this to override the default service endpoint URL 751 Budgets *string `pulumi:"budgets"` 752 // Use this to override the default service endpoint URL 753 Ce *string `pulumi:"ce"` 754 // Use this to override the default service endpoint URL 755 Chime *string `pulumi:"chime"` 756 // Use this to override the default service endpoint URL 757 Chimesdkmediapipelines *string `pulumi:"chimesdkmediapipelines"` 758 // Use this to override the default service endpoint URL 759 Chimesdkvoice *string `pulumi:"chimesdkvoice"` 760 // Use this to override the default service endpoint URL 761 Cleanrooms *string `pulumi:"cleanrooms"` 762 // Use this to override the default service endpoint URL 763 Cloud9 *string `pulumi:"cloud9"` 764 // Use this to override the default service endpoint URL 765 Cloudcontrol *string `pulumi:"cloudcontrol"` 766 // Use this to override the default service endpoint URL 767 Cloudcontrolapi *string `pulumi:"cloudcontrolapi"` 768 // Use this to override the default service endpoint URL 769 Cloudformation *string `pulumi:"cloudformation"` 770 // Use this to override the default service endpoint URL 771 Cloudfront *string `pulumi:"cloudfront"` 772 // Use this to override the default service endpoint URL 773 Cloudfrontkeyvaluestore *string `pulumi:"cloudfrontkeyvaluestore"` 774 // Use this to override the default service endpoint URL 775 Cloudhsm *string `pulumi:"cloudhsm"` 776 // Use this to override the default service endpoint URL 777 Cloudhsmv2 *string `pulumi:"cloudhsmv2"` 778 // Use this to override the default service endpoint URL 779 Cloudsearch *string `pulumi:"cloudsearch"` 780 // Use this to override the default service endpoint URL 781 Cloudtrail *string `pulumi:"cloudtrail"` 782 // Use this to override the default service endpoint URL 783 Cloudwatch *string `pulumi:"cloudwatch"` 784 // Use this to override the default service endpoint URL 785 Cloudwatchevents *string `pulumi:"cloudwatchevents"` 786 // Use this to override the default service endpoint URL 787 Cloudwatchevidently *string `pulumi:"cloudwatchevidently"` 788 // Use this to override the default service endpoint URL 789 Cloudwatchlog *string `pulumi:"cloudwatchlog"` 790 // Use this to override the default service endpoint URL 791 Cloudwatchlogs *string `pulumi:"cloudwatchlogs"` 792 // Use this to override the default service endpoint URL 793 Cloudwatchobservabilityaccessmanager *string `pulumi:"cloudwatchobservabilityaccessmanager"` 794 // Use this to override the default service endpoint URL 795 Cloudwatchrum *string `pulumi:"cloudwatchrum"` 796 // Use this to override the default service endpoint URL 797 Codeartifact *string `pulumi:"codeartifact"` 798 // Use this to override the default service endpoint URL 799 Codebuild *string `pulumi:"codebuild"` 800 // Use this to override the default service endpoint URL 801 Codecatalyst *string `pulumi:"codecatalyst"` 802 // Use this to override the default service endpoint URL 803 Codecommit *string `pulumi:"codecommit"` 804 // Use this to override the default service endpoint URL 805 Codedeploy *string `pulumi:"codedeploy"` 806 // Use this to override the default service endpoint URL 807 Codeguruprofiler *string `pulumi:"codeguruprofiler"` 808 // Use this to override the default service endpoint URL 809 Codegurureviewer *string `pulumi:"codegurureviewer"` 810 // Use this to override the default service endpoint URL 811 Codepipeline *string `pulumi:"codepipeline"` 812 // Use this to override the default service endpoint URL 813 Codestarconnections *string `pulumi:"codestarconnections"` 814 // Use this to override the default service endpoint URL 815 Codestarnotifications *string `pulumi:"codestarnotifications"` 816 // Use this to override the default service endpoint URL 817 Cognitoidentity *string `pulumi:"cognitoidentity"` 818 // Use this to override the default service endpoint URL 819 Cognitoidentityprovider *string `pulumi:"cognitoidentityprovider"` 820 // Use this to override the default service endpoint URL 821 Cognitoidp *string `pulumi:"cognitoidp"` 822 // Use this to override the default service endpoint URL 823 Comprehend *string `pulumi:"comprehend"` 824 // Use this to override the default service endpoint URL 825 Computeoptimizer *string `pulumi:"computeoptimizer"` 826 // Use this to override the default service endpoint URL 827 Config *string `pulumi:"config"` 828 // Use this to override the default service endpoint URL 829 Configservice *string `pulumi:"configservice"` 830 // Use this to override the default service endpoint URL 831 Connect *string `pulumi:"connect"` 832 // Use this to override the default service endpoint URL 833 Connectcases *string `pulumi:"connectcases"` 834 // Use this to override the default service endpoint URL 835 Controltower *string `pulumi:"controltower"` 836 // Use this to override the default service endpoint URL 837 Costandusagereportservice *string `pulumi:"costandusagereportservice"` 838 // Use this to override the default service endpoint URL 839 Costexplorer *string `pulumi:"costexplorer"` 840 // Use this to override the default service endpoint URL 841 Costoptimizationhub *string `pulumi:"costoptimizationhub"` 842 // Use this to override the default service endpoint URL 843 Cur *string `pulumi:"cur"` 844 // Use this to override the default service endpoint URL 845 Customerprofiles *string `pulumi:"customerprofiles"` 846 // Use this to override the default service endpoint URL 847 Databasemigration *string `pulumi:"databasemigration"` 848 // Use this to override the default service endpoint URL 849 Databasemigrationservice *string `pulumi:"databasemigrationservice"` 850 // Use this to override the default service endpoint URL 851 Dataexchange *string `pulumi:"dataexchange"` 852 // Use this to override the default service endpoint URL 853 Datapipeline *string `pulumi:"datapipeline"` 854 // Use this to override the default service endpoint URL 855 Datasync *string `pulumi:"datasync"` 856 // Use this to override the default service endpoint URL 857 Datazone *string `pulumi:"datazone"` 858 // Use this to override the default service endpoint URL 859 Dax *string `pulumi:"dax"` 860 // Use this to override the default service endpoint URL 861 Deploy *string `pulumi:"deploy"` 862 // Use this to override the default service endpoint URL 863 Detective *string `pulumi:"detective"` 864 // Use this to override the default service endpoint URL 865 Devicefarm *string `pulumi:"devicefarm"` 866 // Use this to override the default service endpoint URL 867 Devopsguru *string `pulumi:"devopsguru"` 868 // Use this to override the default service endpoint URL 869 Directconnect *string `pulumi:"directconnect"` 870 // Use this to override the default service endpoint URL 871 Directoryservice *string `pulumi:"directoryservice"` 872 // Use this to override the default service endpoint URL 873 Dlm *string `pulumi:"dlm"` 874 // Use this to override the default service endpoint URL 875 Dms *string `pulumi:"dms"` 876 // Use this to override the default service endpoint URL 877 Docdb *string `pulumi:"docdb"` 878 // Use this to override the default service endpoint URL 879 Docdbelastic *string `pulumi:"docdbelastic"` 880 // Use this to override the default service endpoint URL 881 Ds *string `pulumi:"ds"` 882 // Use this to override the default service endpoint URL 883 Dynamodb *string `pulumi:"dynamodb"` 884 // Use this to override the default service endpoint URL 885 Ec2 *string `pulumi:"ec2"` 886 // Use this to override the default service endpoint URL 887 Ecr *string `pulumi:"ecr"` 888 // Use this to override the default service endpoint URL 889 Ecrpublic *string `pulumi:"ecrpublic"` 890 // Use this to override the default service endpoint URL 891 Ecs *string `pulumi:"ecs"` 892 // Use this to override the default service endpoint URL 893 Efs *string `pulumi:"efs"` 894 // Use this to override the default service endpoint URL 895 Eks *string `pulumi:"eks"` 896 // Use this to override the default service endpoint URL 897 Elasticache *string `pulumi:"elasticache"` 898 // Use this to override the default service endpoint URL 899 Elasticbeanstalk *string `pulumi:"elasticbeanstalk"` 900 // Use this to override the default service endpoint URL 901 Elasticloadbalancing *string `pulumi:"elasticloadbalancing"` 902 // Use this to override the default service endpoint URL 903 Elasticloadbalancingv2 *string `pulumi:"elasticloadbalancingv2"` 904 // Use this to override the default service endpoint URL 905 Elasticsearch *string `pulumi:"elasticsearch"` 906 // Use this to override the default service endpoint URL 907 Elasticsearchservice *string `pulumi:"elasticsearchservice"` 908 // Use this to override the default service endpoint URL 909 Elastictranscoder *string `pulumi:"elastictranscoder"` 910 // Use this to override the default service endpoint URL 911 Elb *string `pulumi:"elb"` 912 // Use this to override the default service endpoint URL 913 Elbv2 *string `pulumi:"elbv2"` 914 // Use this to override the default service endpoint URL 915 Emr *string `pulumi:"emr"` 916 // Use this to override the default service endpoint URL 917 Emrcontainers *string `pulumi:"emrcontainers"` 918 // Use this to override the default service endpoint URL 919 Emrserverless *string `pulumi:"emrserverless"` 920 // Use this to override the default service endpoint URL 921 Es *string `pulumi:"es"` 922 // Use this to override the default service endpoint URL 923 Eventbridge *string `pulumi:"eventbridge"` 924 // Use this to override the default service endpoint URL 925 Events *string `pulumi:"events"` 926 // Use this to override the default service endpoint URL 927 Evidently *string `pulumi:"evidently"` 928 // Use this to override the default service endpoint URL 929 Finspace *string `pulumi:"finspace"` 930 // Use this to override the default service endpoint URL 931 Firehose *string `pulumi:"firehose"` 932 // Use this to override the default service endpoint URL 933 Fis *string `pulumi:"fis"` 934 // Use this to override the default service endpoint URL 935 Fms *string `pulumi:"fms"` 936 // Use this to override the default service endpoint URL 937 Fsx *string `pulumi:"fsx"` 938 // Use this to override the default service endpoint URL 939 Gamelift *string `pulumi:"gamelift"` 940 // Use this to override the default service endpoint URL 941 Glacier *string `pulumi:"glacier"` 942 // Use this to override the default service endpoint URL 943 Globalaccelerator *string `pulumi:"globalaccelerator"` 944 // Use this to override the default service endpoint URL 945 Glue *string `pulumi:"glue"` 946 // Use this to override the default service endpoint URL 947 Grafana *string `pulumi:"grafana"` 948 // Use this to override the default service endpoint URL 949 Greengrass *string `pulumi:"greengrass"` 950 // Use this to override the default service endpoint URL 951 Groundstation *string `pulumi:"groundstation"` 952 // Use this to override the default service endpoint URL 953 Guardduty *string `pulumi:"guardduty"` 954 // Use this to override the default service endpoint URL 955 Healthlake *string `pulumi:"healthlake"` 956 // Use this to override the default service endpoint URL 957 Iam *string `pulumi:"iam"` 958 // Use this to override the default service endpoint URL 959 Identitystore *string `pulumi:"identitystore"` 960 // Use this to override the default service endpoint URL 961 Imagebuilder *string `pulumi:"imagebuilder"` 962 // Use this to override the default service endpoint URL 963 Inspector *string `pulumi:"inspector"` 964 // Use this to override the default service endpoint URL 965 Inspector2 *string `pulumi:"inspector2"` 966 // Use this to override the default service endpoint URL 967 Inspectorv2 *string `pulumi:"inspectorv2"` 968 // Use this to override the default service endpoint URL 969 Internetmonitor *string `pulumi:"internetmonitor"` 970 // Use this to override the default service endpoint URL 971 Iot *string `pulumi:"iot"` 972 // Use this to override the default service endpoint URL 973 Iotanalytics *string `pulumi:"iotanalytics"` 974 // Use this to override the default service endpoint URL 975 Iotevents *string `pulumi:"iotevents"` 976 // Use this to override the default service endpoint URL 977 Ivs *string `pulumi:"ivs"` 978 // Use this to override the default service endpoint URL 979 Ivschat *string `pulumi:"ivschat"` 980 // Use this to override the default service endpoint URL 981 Kafka *string `pulumi:"kafka"` 982 // Use this to override the default service endpoint URL 983 Kafkaconnect *string `pulumi:"kafkaconnect"` 984 // Use this to override the default service endpoint URL 985 Kendra *string `pulumi:"kendra"` 986 // Use this to override the default service endpoint URL 987 Keyspaces *string `pulumi:"keyspaces"` 988 // Use this to override the default service endpoint URL 989 Kinesis *string `pulumi:"kinesis"` 990 // Use this to override the default service endpoint URL 991 Kinesisanalytics *string `pulumi:"kinesisanalytics"` 992 // Use this to override the default service endpoint URL 993 Kinesisanalyticsv2 *string `pulumi:"kinesisanalyticsv2"` 994 // Use this to override the default service endpoint URL 995 Kinesisvideo *string `pulumi:"kinesisvideo"` 996 // Use this to override the default service endpoint URL 997 Kms *string `pulumi:"kms"` 998 // Use this to override the default service endpoint URL 999 Lakeformation *string `pulumi:"lakeformation"` 1000 // Use this to override the default service endpoint URL 1001 Lambda *string `pulumi:"lambda"` 1002 // Use this to override the default service endpoint URL 1003 Launchwizard *string `pulumi:"launchwizard"` 1004 // Use this to override the default service endpoint URL 1005 Lex *string `pulumi:"lex"` 1006 // Use this to override the default service endpoint URL 1007 Lexmodelbuilding *string `pulumi:"lexmodelbuilding"` 1008 // Use this to override the default service endpoint URL 1009 Lexmodelbuildingservice *string `pulumi:"lexmodelbuildingservice"` 1010 // Use this to override the default service endpoint URL 1011 Lexmodels *string `pulumi:"lexmodels"` 1012 // Use this to override the default service endpoint URL 1013 Lexmodelsv2 *string `pulumi:"lexmodelsv2"` 1014 // Use this to override the default service endpoint URL 1015 Lexv2models *string `pulumi:"lexv2models"` 1016 // Use this to override the default service endpoint URL 1017 Licensemanager *string `pulumi:"licensemanager"` 1018 // Use this to override the default service endpoint URL 1019 Lightsail *string `pulumi:"lightsail"` 1020 // Use this to override the default service endpoint URL 1021 Location *string `pulumi:"location"` 1022 // Use this to override the default service endpoint URL 1023 Locationservice *string `pulumi:"locationservice"` 1024 // Use this to override the default service endpoint URL 1025 Logs *string `pulumi:"logs"` 1026 // Use this to override the default service endpoint URL 1027 Lookoutmetrics *string `pulumi:"lookoutmetrics"` 1028 // Use this to override the default service endpoint URL 1029 M2 *string `pulumi:"m2"` 1030 // Use this to override the default service endpoint URL 1031 Macie2 *string `pulumi:"macie2"` 1032 // Use this to override the default service endpoint URL 1033 Managedgrafana *string `pulumi:"managedgrafana"` 1034 // Use this to override the default service endpoint URL 1035 Mediaconnect *string `pulumi:"mediaconnect"` 1036 // Use this to override the default service endpoint URL 1037 Mediaconvert *string `pulumi:"mediaconvert"` 1038 // Use this to override the default service endpoint URL 1039 Medialive *string `pulumi:"medialive"` 1040 // Use this to override the default service endpoint URL 1041 Mediapackage *string `pulumi:"mediapackage"` 1042 // Use this to override the default service endpoint URL 1043 Mediapackagev2 *string `pulumi:"mediapackagev2"` 1044 // Use this to override the default service endpoint URL 1045 Mediastore *string `pulumi:"mediastore"` 1046 // Use this to override the default service endpoint URL 1047 Memorydb *string `pulumi:"memorydb"` 1048 // Use this to override the default service endpoint URL 1049 Mq *string `pulumi:"mq"` 1050 // Use this to override the default service endpoint URL 1051 Msk *string `pulumi:"msk"` 1052 // Use this to override the default service endpoint URL 1053 Mwaa *string `pulumi:"mwaa"` 1054 // Use this to override the default service endpoint URL 1055 Neptune *string `pulumi:"neptune"` 1056 // Use this to override the default service endpoint URL 1057 Neptunegraph *string `pulumi:"neptunegraph"` 1058 // Use this to override the default service endpoint URL 1059 Networkfirewall *string `pulumi:"networkfirewall"` 1060 // Use this to override the default service endpoint URL 1061 Networkmanager *string `pulumi:"networkmanager"` 1062 // Use this to override the default service endpoint URL 1063 Oam *string `pulumi:"oam"` 1064 // Use this to override the default service endpoint URL 1065 Opensearch *string `pulumi:"opensearch"` 1066 // Use this to override the default service endpoint URL 1067 Opensearchingestion *string `pulumi:"opensearchingestion"` 1068 // Use this to override the default service endpoint URL 1069 Opensearchserverless *string `pulumi:"opensearchserverless"` 1070 // Use this to override the default service endpoint URL 1071 Opensearchservice *string `pulumi:"opensearchservice"` 1072 // Use this to override the default service endpoint URL 1073 Opsworks *string `pulumi:"opsworks"` 1074 // Use this to override the default service endpoint URL 1075 Organizations *string `pulumi:"organizations"` 1076 // Use this to override the default service endpoint URL 1077 Osis *string `pulumi:"osis"` 1078 // Use this to override the default service endpoint URL 1079 Outposts *string `pulumi:"outposts"` 1080 // Use this to override the default service endpoint URL 1081 Paymentcryptography *string `pulumi:"paymentcryptography"` 1082 // Use this to override the default service endpoint URL 1083 Pcaconnectorad *string `pulumi:"pcaconnectorad"` 1084 // Use this to override the default service endpoint URL 1085 Pinpoint *string `pulumi:"pinpoint"` 1086 // Use this to override the default service endpoint URL 1087 Pipes *string `pulumi:"pipes"` 1088 // Use this to override the default service endpoint URL 1089 Polly *string `pulumi:"polly"` 1090 // Use this to override the default service endpoint URL 1091 Pricing *string `pulumi:"pricing"` 1092 // Use this to override the default service endpoint URL 1093 Prometheus *string `pulumi:"prometheus"` 1094 // Use this to override the default service endpoint URL 1095 Prometheusservice *string `pulumi:"prometheusservice"` 1096 // Use this to override the default service endpoint URL 1097 Qbusiness *string `pulumi:"qbusiness"` 1098 // Use this to override the default service endpoint URL 1099 Qldb *string `pulumi:"qldb"` 1100 // Use this to override the default service endpoint URL 1101 Quicksight *string `pulumi:"quicksight"` 1102 // Use this to override the default service endpoint URL 1103 Ram *string `pulumi:"ram"` 1104 // Use this to override the default service endpoint URL 1105 Rbin *string `pulumi:"rbin"` 1106 // Use this to override the default service endpoint URL 1107 Rds *string `pulumi:"rds"` 1108 // Use this to override the default service endpoint URL 1109 Recyclebin *string `pulumi:"recyclebin"` 1110 // Use this to override the default service endpoint URL 1111 Redshift *string `pulumi:"redshift"` 1112 // Use this to override the default service endpoint URL 1113 Redshiftdata *string `pulumi:"redshiftdata"` 1114 // Use this to override the default service endpoint URL 1115 Redshiftdataapiservice *string `pulumi:"redshiftdataapiservice"` 1116 // Use this to override the default service endpoint URL 1117 Redshiftserverless *string `pulumi:"redshiftserverless"` 1118 // Use this to override the default service endpoint URL 1119 Rekognition *string `pulumi:"rekognition"` 1120 // Use this to override the default service endpoint URL 1121 Resourceexplorer2 *string `pulumi:"resourceexplorer2"` 1122 // Use this to override the default service endpoint URL 1123 Resourcegroups *string `pulumi:"resourcegroups"` 1124 // Use this to override the default service endpoint URL 1125 Resourcegroupstagging *string `pulumi:"resourcegroupstagging"` 1126 // Use this to override the default service endpoint URL 1127 Resourcegroupstaggingapi *string `pulumi:"resourcegroupstaggingapi"` 1128 // Use this to override the default service endpoint URL 1129 Rolesanywhere *string `pulumi:"rolesanywhere"` 1130 // Use this to override the default service endpoint URL 1131 Route53 *string `pulumi:"route53"` 1132 // Use this to override the default service endpoint URL 1133 Route53domains *string `pulumi:"route53domains"` 1134 // Use this to override the default service endpoint URL 1135 Route53recoverycontrolconfig *string `pulumi:"route53recoverycontrolconfig"` 1136 // Use this to override the default service endpoint URL 1137 Route53recoveryreadiness *string `pulumi:"route53recoveryreadiness"` 1138 // Use this to override the default service endpoint URL 1139 Route53resolver *string `pulumi:"route53resolver"` 1140 // Use this to override the default service endpoint URL 1141 Rum *string `pulumi:"rum"` 1142 // Use this to override the default service endpoint URL 1143 S3 *string `pulumi:"s3"` 1144 // Use this to override the default service endpoint URL 1145 S3api *string `pulumi:"s3api"` 1146 // Use this to override the default service endpoint URL 1147 S3control *string `pulumi:"s3control"` 1148 // Use this to override the default service endpoint URL 1149 S3outposts *string `pulumi:"s3outposts"` 1150 // Use this to override the default service endpoint URL 1151 Sagemaker *string `pulumi:"sagemaker"` 1152 // Use this to override the default service endpoint URL 1153 Scheduler *string `pulumi:"scheduler"` 1154 // Use this to override the default service endpoint URL 1155 Schemas *string `pulumi:"schemas"` 1156 // Use this to override the default service endpoint URL 1157 Sdb *string `pulumi:"sdb"` 1158 // Use this to override the default service endpoint URL 1159 Secretsmanager *string `pulumi:"secretsmanager"` 1160 // Use this to override the default service endpoint URL 1161 Securityhub *string `pulumi:"securityhub"` 1162 // Use this to override the default service endpoint URL 1163 Securitylake *string `pulumi:"securitylake"` 1164 // Use this to override the default service endpoint URL 1165 Serverlessapplicationrepository *string `pulumi:"serverlessapplicationrepository"` 1166 // Use this to override the default service endpoint URL 1167 Serverlessapprepo *string `pulumi:"serverlessapprepo"` 1168 // Use this to override the default service endpoint URL 1169 Serverlessrepo *string `pulumi:"serverlessrepo"` 1170 // Use this to override the default service endpoint URL 1171 Servicecatalog *string `pulumi:"servicecatalog"` 1172 // Use this to override the default service endpoint URL 1173 Servicecatalogappregistry *string `pulumi:"servicecatalogappregistry"` 1174 // Use this to override the default service endpoint URL 1175 Servicediscovery *string `pulumi:"servicediscovery"` 1176 // Use this to override the default service endpoint URL 1177 Servicequotas *string `pulumi:"servicequotas"` 1178 // Use this to override the default service endpoint URL 1179 Ses *string `pulumi:"ses"` 1180 // Use this to override the default service endpoint URL 1181 Sesv2 *string `pulumi:"sesv2"` 1182 // Use this to override the default service endpoint URL 1183 Sfn *string `pulumi:"sfn"` 1184 // Use this to override the default service endpoint URL 1185 Shield *string `pulumi:"shield"` 1186 // Use this to override the default service endpoint URL 1187 Signer *string `pulumi:"signer"` 1188 // Use this to override the default service endpoint URL 1189 Simpledb *string `pulumi:"simpledb"` 1190 // Use this to override the default service endpoint URL 1191 Sns *string `pulumi:"sns"` 1192 // Use this to override the default service endpoint URL 1193 Sqs *string `pulumi:"sqs"` 1194 // Use this to override the default service endpoint URL 1195 Ssm *string `pulumi:"ssm"` 1196 // Use this to override the default service endpoint URL 1197 Ssmcontacts *string `pulumi:"ssmcontacts"` 1198 // Use this to override the default service endpoint URL 1199 Ssmincidents *string `pulumi:"ssmincidents"` 1200 // Use this to override the default service endpoint URL 1201 Ssmsap *string `pulumi:"ssmsap"` 1202 // Use this to override the default service endpoint URL 1203 Sso *string `pulumi:"sso"` 1204 // Use this to override the default service endpoint URL 1205 Ssoadmin *string `pulumi:"ssoadmin"` 1206 // Use this to override the default service endpoint URL 1207 Stepfunctions *string `pulumi:"stepfunctions"` 1208 // Use this to override the default service endpoint URL 1209 Storagegateway *string `pulumi:"storagegateway"` 1210 // Use this to override the default service endpoint URL 1211 Sts *string `pulumi:"sts"` 1212 // Use this to override the default service endpoint URL 1213 Swf *string `pulumi:"swf"` 1214 // Use this to override the default service endpoint URL 1215 Synthetics *string `pulumi:"synthetics"` 1216 // Use this to override the default service endpoint URL 1217 Timestreamwrite *string `pulumi:"timestreamwrite"` 1218 // Use this to override the default service endpoint URL 1219 Transcribe *string `pulumi:"transcribe"` 1220 // Use this to override the default service endpoint URL 1221 Transcribeservice *string `pulumi:"transcribeservice"` 1222 // Use this to override the default service endpoint URL 1223 Transfer *string `pulumi:"transfer"` 1224 // Use this to override the default service endpoint URL 1225 Verifiedpermissions *string `pulumi:"verifiedpermissions"` 1226 // Use this to override the default service endpoint URL 1227 Vpclattice *string `pulumi:"vpclattice"` 1228 // Use this to override the default service endpoint URL 1229 Waf *string `pulumi:"waf"` 1230 // Use this to override the default service endpoint URL 1231 Wafregional *string `pulumi:"wafregional"` 1232 // Use this to override the default service endpoint URL 1233 Wafv2 *string `pulumi:"wafv2"` 1234 // Use this to override the default service endpoint URL 1235 Wellarchitected *string `pulumi:"wellarchitected"` 1236 // Use this to override the default service endpoint URL 1237 Worklink *string `pulumi:"worklink"` 1238 // Use this to override the default service endpoint URL 1239 Workspaces *string `pulumi:"workspaces"` 1240 // Use this to override the default service endpoint URL 1241 Xray *string `pulumi:"xray"` 1242 } 1243 1244 // ProviderEndpointInput is an input type that accepts ProviderEndpointArgs and ProviderEndpointOutput values. 1245 // You can construct a concrete instance of `ProviderEndpointInput` via: 1246 // 1247 // ProviderEndpointArgs{...} 1248 type ProviderEndpointInput interface { 1249 pulumi.Input 1250 1251 ToProviderEndpointOutput() ProviderEndpointOutput 1252 ToProviderEndpointOutputWithContext(context.Context) ProviderEndpointOutput 1253 } 1254 1255 type ProviderEndpointArgs struct { 1256 // Use this to override the default service endpoint URL 1257 Accessanalyzer pulumi.StringPtrInput `pulumi:"accessanalyzer"` 1258 // Use this to override the default service endpoint URL 1259 Account pulumi.StringPtrInput `pulumi:"account"` 1260 // Use this to override the default service endpoint URL 1261 Acm pulumi.StringPtrInput `pulumi:"acm"` 1262 // Use this to override the default service endpoint URL 1263 Acmpca pulumi.StringPtrInput `pulumi:"acmpca"` 1264 // Use this to override the default service endpoint URL 1265 Amg pulumi.StringPtrInput `pulumi:"amg"` 1266 // Use this to override the default service endpoint URL 1267 Amp pulumi.StringPtrInput `pulumi:"amp"` 1268 // Use this to override the default service endpoint URL 1269 Amplify pulumi.StringPtrInput `pulumi:"amplify"` 1270 // Use this to override the default service endpoint URL 1271 Apigateway pulumi.StringPtrInput `pulumi:"apigateway"` 1272 // Use this to override the default service endpoint URL 1273 Apigatewayv2 pulumi.StringPtrInput `pulumi:"apigatewayv2"` 1274 // Use this to override the default service endpoint URL 1275 Appautoscaling pulumi.StringPtrInput `pulumi:"appautoscaling"` 1276 // Use this to override the default service endpoint URL 1277 Appconfig pulumi.StringPtrInput `pulumi:"appconfig"` 1278 // Use this to override the default service endpoint URL 1279 Appfabric pulumi.StringPtrInput `pulumi:"appfabric"` 1280 // Use this to override the default service endpoint URL 1281 Appflow pulumi.StringPtrInput `pulumi:"appflow"` 1282 // Use this to override the default service endpoint URL 1283 Appintegrations pulumi.StringPtrInput `pulumi:"appintegrations"` 1284 // Use this to override the default service endpoint URL 1285 Appintegrationsservice pulumi.StringPtrInput `pulumi:"appintegrationsservice"` 1286 // Use this to override the default service endpoint URL 1287 Applicationautoscaling pulumi.StringPtrInput `pulumi:"applicationautoscaling"` 1288 // Use this to override the default service endpoint URL 1289 Applicationinsights pulumi.StringPtrInput `pulumi:"applicationinsights"` 1290 // Use this to override the default service endpoint URL 1291 Appmesh pulumi.StringPtrInput `pulumi:"appmesh"` 1292 // Use this to override the default service endpoint URL 1293 Appregistry pulumi.StringPtrInput `pulumi:"appregistry"` 1294 // Use this to override the default service endpoint URL 1295 Apprunner pulumi.StringPtrInput `pulumi:"apprunner"` 1296 // Use this to override the default service endpoint URL 1297 Appstream pulumi.StringPtrInput `pulumi:"appstream"` 1298 // Use this to override the default service endpoint URL 1299 Appsync pulumi.StringPtrInput `pulumi:"appsync"` 1300 // Use this to override the default service endpoint URL 1301 Athena pulumi.StringPtrInput `pulumi:"athena"` 1302 // Use this to override the default service endpoint URL 1303 Auditmanager pulumi.StringPtrInput `pulumi:"auditmanager"` 1304 // Use this to override the default service endpoint URL 1305 Autoscaling pulumi.StringPtrInput `pulumi:"autoscaling"` 1306 // Use this to override the default service endpoint URL 1307 Autoscalingplans pulumi.StringPtrInput `pulumi:"autoscalingplans"` 1308 // Use this to override the default service endpoint URL 1309 Backup pulumi.StringPtrInput `pulumi:"backup"` 1310 // Use this to override the default service endpoint URL 1311 Batch pulumi.StringPtrInput `pulumi:"batch"` 1312 // Use this to override the default service endpoint URL 1313 Bcmdataexports pulumi.StringPtrInput `pulumi:"bcmdataexports"` 1314 // Use this to override the default service endpoint URL 1315 Beanstalk pulumi.StringPtrInput `pulumi:"beanstalk"` 1316 // Use this to override the default service endpoint URL 1317 Bedrock pulumi.StringPtrInput `pulumi:"bedrock"` 1318 // Use this to override the default service endpoint URL 1319 Bedrockagent pulumi.StringPtrInput `pulumi:"bedrockagent"` 1320 // Use this to override the default service endpoint URL 1321 Budgets pulumi.StringPtrInput `pulumi:"budgets"` 1322 // Use this to override the default service endpoint URL 1323 Ce pulumi.StringPtrInput `pulumi:"ce"` 1324 // Use this to override the default service endpoint URL 1325 Chime pulumi.StringPtrInput `pulumi:"chime"` 1326 // Use this to override the default service endpoint URL 1327 Chimesdkmediapipelines pulumi.StringPtrInput `pulumi:"chimesdkmediapipelines"` 1328 // Use this to override the default service endpoint URL 1329 Chimesdkvoice pulumi.StringPtrInput `pulumi:"chimesdkvoice"` 1330 // Use this to override the default service endpoint URL 1331 Cleanrooms pulumi.StringPtrInput `pulumi:"cleanrooms"` 1332 // Use this to override the default service endpoint URL 1333 Cloud9 pulumi.StringPtrInput `pulumi:"cloud9"` 1334 // Use this to override the default service endpoint URL 1335 Cloudcontrol pulumi.StringPtrInput `pulumi:"cloudcontrol"` 1336 // Use this to override the default service endpoint URL 1337 Cloudcontrolapi pulumi.StringPtrInput `pulumi:"cloudcontrolapi"` 1338 // Use this to override the default service endpoint URL 1339 Cloudformation pulumi.StringPtrInput `pulumi:"cloudformation"` 1340 // Use this to override the default service endpoint URL 1341 Cloudfront pulumi.StringPtrInput `pulumi:"cloudfront"` 1342 // Use this to override the default service endpoint URL 1343 Cloudfrontkeyvaluestore pulumi.StringPtrInput `pulumi:"cloudfrontkeyvaluestore"` 1344 // Use this to override the default service endpoint URL 1345 Cloudhsm pulumi.StringPtrInput `pulumi:"cloudhsm"` 1346 // Use this to override the default service endpoint URL 1347 Cloudhsmv2 pulumi.StringPtrInput `pulumi:"cloudhsmv2"` 1348 // Use this to override the default service endpoint URL 1349 Cloudsearch pulumi.StringPtrInput `pulumi:"cloudsearch"` 1350 // Use this to override the default service endpoint URL 1351 Cloudtrail pulumi.StringPtrInput `pulumi:"cloudtrail"` 1352 // Use this to override the default service endpoint URL 1353 Cloudwatch pulumi.StringPtrInput `pulumi:"cloudwatch"` 1354 // Use this to override the default service endpoint URL 1355 Cloudwatchevents pulumi.StringPtrInput `pulumi:"cloudwatchevents"` 1356 // Use this to override the default service endpoint URL 1357 Cloudwatchevidently pulumi.StringPtrInput `pulumi:"cloudwatchevidently"` 1358 // Use this to override the default service endpoint URL 1359 Cloudwatchlog pulumi.StringPtrInput `pulumi:"cloudwatchlog"` 1360 // Use this to override the default service endpoint URL 1361 Cloudwatchlogs pulumi.StringPtrInput `pulumi:"cloudwatchlogs"` 1362 // Use this to override the default service endpoint URL 1363 Cloudwatchobservabilityaccessmanager pulumi.StringPtrInput `pulumi:"cloudwatchobservabilityaccessmanager"` 1364 // Use this to override the default service endpoint URL 1365 Cloudwatchrum pulumi.StringPtrInput `pulumi:"cloudwatchrum"` 1366 // Use this to override the default service endpoint URL 1367 Codeartifact pulumi.StringPtrInput `pulumi:"codeartifact"` 1368 // Use this to override the default service endpoint URL 1369 Codebuild pulumi.StringPtrInput `pulumi:"codebuild"` 1370 // Use this to override the default service endpoint URL 1371 Codecatalyst pulumi.StringPtrInput `pulumi:"codecatalyst"` 1372 // Use this to override the default service endpoint URL 1373 Codecommit pulumi.StringPtrInput `pulumi:"codecommit"` 1374 // Use this to override the default service endpoint URL 1375 Codedeploy pulumi.StringPtrInput `pulumi:"codedeploy"` 1376 // Use this to override the default service endpoint URL 1377 Codeguruprofiler pulumi.StringPtrInput `pulumi:"codeguruprofiler"` 1378 // Use this to override the default service endpoint URL 1379 Codegurureviewer pulumi.StringPtrInput `pulumi:"codegurureviewer"` 1380 // Use this to override the default service endpoint URL 1381 Codepipeline pulumi.StringPtrInput `pulumi:"codepipeline"` 1382 // Use this to override the default service endpoint URL 1383 Codestarconnections pulumi.StringPtrInput `pulumi:"codestarconnections"` 1384 // Use this to override the default service endpoint URL 1385 Codestarnotifications pulumi.StringPtrInput `pulumi:"codestarnotifications"` 1386 // Use this to override the default service endpoint URL 1387 Cognitoidentity pulumi.StringPtrInput `pulumi:"cognitoidentity"` 1388 // Use this to override the default service endpoint URL 1389 Cognitoidentityprovider pulumi.StringPtrInput `pulumi:"cognitoidentityprovider"` 1390 // Use this to override the default service endpoint URL 1391 Cognitoidp pulumi.StringPtrInput `pulumi:"cognitoidp"` 1392 // Use this to override the default service endpoint URL 1393 Comprehend pulumi.StringPtrInput `pulumi:"comprehend"` 1394 // Use this to override the default service endpoint URL 1395 Computeoptimizer pulumi.StringPtrInput `pulumi:"computeoptimizer"` 1396 // Use this to override the default service endpoint URL 1397 Config pulumi.StringPtrInput `pulumi:"config"` 1398 // Use this to override the default service endpoint URL 1399 Configservice pulumi.StringPtrInput `pulumi:"configservice"` 1400 // Use this to override the default service endpoint URL 1401 Connect pulumi.StringPtrInput `pulumi:"connect"` 1402 // Use this to override the default service endpoint URL 1403 Connectcases pulumi.StringPtrInput `pulumi:"connectcases"` 1404 // Use this to override the default service endpoint URL 1405 Controltower pulumi.StringPtrInput `pulumi:"controltower"` 1406 // Use this to override the default service endpoint URL 1407 Costandusagereportservice pulumi.StringPtrInput `pulumi:"costandusagereportservice"` 1408 // Use this to override the default service endpoint URL 1409 Costexplorer pulumi.StringPtrInput `pulumi:"costexplorer"` 1410 // Use this to override the default service endpoint URL 1411 Costoptimizationhub pulumi.StringPtrInput `pulumi:"costoptimizationhub"` 1412 // Use this to override the default service endpoint URL 1413 Cur pulumi.StringPtrInput `pulumi:"cur"` 1414 // Use this to override the default service endpoint URL 1415 Customerprofiles pulumi.StringPtrInput `pulumi:"customerprofiles"` 1416 // Use this to override the default service endpoint URL 1417 Databasemigration pulumi.StringPtrInput `pulumi:"databasemigration"` 1418 // Use this to override the default service endpoint URL 1419 Databasemigrationservice pulumi.StringPtrInput `pulumi:"databasemigrationservice"` 1420 // Use this to override the default service endpoint URL 1421 Dataexchange pulumi.StringPtrInput `pulumi:"dataexchange"` 1422 // Use this to override the default service endpoint URL 1423 Datapipeline pulumi.StringPtrInput `pulumi:"datapipeline"` 1424 // Use this to override the default service endpoint URL 1425 Datasync pulumi.StringPtrInput `pulumi:"datasync"` 1426 // Use this to override the default service endpoint URL 1427 Datazone pulumi.StringPtrInput `pulumi:"datazone"` 1428 // Use this to override the default service endpoint URL 1429 Dax pulumi.StringPtrInput `pulumi:"dax"` 1430 // Use this to override the default service endpoint URL 1431 Deploy pulumi.StringPtrInput `pulumi:"deploy"` 1432 // Use this to override the default service endpoint URL 1433 Detective pulumi.StringPtrInput `pulumi:"detective"` 1434 // Use this to override the default service endpoint URL 1435 Devicefarm pulumi.StringPtrInput `pulumi:"devicefarm"` 1436 // Use this to override the default service endpoint URL 1437 Devopsguru pulumi.StringPtrInput `pulumi:"devopsguru"` 1438 // Use this to override the default service endpoint URL 1439 Directconnect pulumi.StringPtrInput `pulumi:"directconnect"` 1440 // Use this to override the default service endpoint URL 1441 Directoryservice pulumi.StringPtrInput `pulumi:"directoryservice"` 1442 // Use this to override the default service endpoint URL 1443 Dlm pulumi.StringPtrInput `pulumi:"dlm"` 1444 // Use this to override the default service endpoint URL 1445 Dms pulumi.StringPtrInput `pulumi:"dms"` 1446 // Use this to override the default service endpoint URL 1447 Docdb pulumi.StringPtrInput `pulumi:"docdb"` 1448 // Use this to override the default service endpoint URL 1449 Docdbelastic pulumi.StringPtrInput `pulumi:"docdbelastic"` 1450 // Use this to override the default service endpoint URL 1451 Ds pulumi.StringPtrInput `pulumi:"ds"` 1452 // Use this to override the default service endpoint URL 1453 Dynamodb pulumi.StringPtrInput `pulumi:"dynamodb"` 1454 // Use this to override the default service endpoint URL 1455 Ec2 pulumi.StringPtrInput `pulumi:"ec2"` 1456 // Use this to override the default service endpoint URL 1457 Ecr pulumi.StringPtrInput `pulumi:"ecr"` 1458 // Use this to override the default service endpoint URL 1459 Ecrpublic pulumi.StringPtrInput `pulumi:"ecrpublic"` 1460 // Use this to override the default service endpoint URL 1461 Ecs pulumi.StringPtrInput `pulumi:"ecs"` 1462 // Use this to override the default service endpoint URL 1463 Efs pulumi.StringPtrInput `pulumi:"efs"` 1464 // Use this to override the default service endpoint URL 1465 Eks pulumi.StringPtrInput `pulumi:"eks"` 1466 // Use this to override the default service endpoint URL 1467 Elasticache pulumi.StringPtrInput `pulumi:"elasticache"` 1468 // Use this to override the default service endpoint URL 1469 Elasticbeanstalk pulumi.StringPtrInput `pulumi:"elasticbeanstalk"` 1470 // Use this to override the default service endpoint URL 1471 Elasticloadbalancing pulumi.StringPtrInput `pulumi:"elasticloadbalancing"` 1472 // Use this to override the default service endpoint URL 1473 Elasticloadbalancingv2 pulumi.StringPtrInput `pulumi:"elasticloadbalancingv2"` 1474 // Use this to override the default service endpoint URL 1475 Elasticsearch pulumi.StringPtrInput `pulumi:"elasticsearch"` 1476 // Use this to override the default service endpoint URL 1477 Elasticsearchservice pulumi.StringPtrInput `pulumi:"elasticsearchservice"` 1478 // Use this to override the default service endpoint URL 1479 Elastictranscoder pulumi.StringPtrInput `pulumi:"elastictranscoder"` 1480 // Use this to override the default service endpoint URL 1481 Elb pulumi.StringPtrInput `pulumi:"elb"` 1482 // Use this to override the default service endpoint URL 1483 Elbv2 pulumi.StringPtrInput `pulumi:"elbv2"` 1484 // Use this to override the default service endpoint URL 1485 Emr pulumi.StringPtrInput `pulumi:"emr"` 1486 // Use this to override the default service endpoint URL 1487 Emrcontainers pulumi.StringPtrInput `pulumi:"emrcontainers"` 1488 // Use this to override the default service endpoint URL 1489 Emrserverless pulumi.StringPtrInput `pulumi:"emrserverless"` 1490 // Use this to override the default service endpoint URL 1491 Es pulumi.StringPtrInput `pulumi:"es"` 1492 // Use this to override the default service endpoint URL 1493 Eventbridge pulumi.StringPtrInput `pulumi:"eventbridge"` 1494 // Use this to override the default service endpoint URL 1495 Events pulumi.StringPtrInput `pulumi:"events"` 1496 // Use this to override the default service endpoint URL 1497 Evidently pulumi.StringPtrInput `pulumi:"evidently"` 1498 // Use this to override the default service endpoint URL 1499 Finspace pulumi.StringPtrInput `pulumi:"finspace"` 1500 // Use this to override the default service endpoint URL 1501 Firehose pulumi.StringPtrInput `pulumi:"firehose"` 1502 // Use this to override the default service endpoint URL 1503 Fis pulumi.StringPtrInput `pulumi:"fis"` 1504 // Use this to override the default service endpoint URL 1505 Fms pulumi.StringPtrInput `pulumi:"fms"` 1506 // Use this to override the default service endpoint URL 1507 Fsx pulumi.StringPtrInput `pulumi:"fsx"` 1508 // Use this to override the default service endpoint URL 1509 Gamelift pulumi.StringPtrInput `pulumi:"gamelift"` 1510 // Use this to override the default service endpoint URL 1511 Glacier pulumi.StringPtrInput `pulumi:"glacier"` 1512 // Use this to override the default service endpoint URL 1513 Globalaccelerator pulumi.StringPtrInput `pulumi:"globalaccelerator"` 1514 // Use this to override the default service endpoint URL 1515 Glue pulumi.StringPtrInput `pulumi:"glue"` 1516 // Use this to override the default service endpoint URL 1517 Grafana pulumi.StringPtrInput `pulumi:"grafana"` 1518 // Use this to override the default service endpoint URL 1519 Greengrass pulumi.StringPtrInput `pulumi:"greengrass"` 1520 // Use this to override the default service endpoint URL 1521 Groundstation pulumi.StringPtrInput `pulumi:"groundstation"` 1522 // Use this to override the default service endpoint URL 1523 Guardduty pulumi.StringPtrInput `pulumi:"guardduty"` 1524 // Use this to override the default service endpoint URL 1525 Healthlake pulumi.StringPtrInput `pulumi:"healthlake"` 1526 // Use this to override the default service endpoint URL 1527 Iam pulumi.StringPtrInput `pulumi:"iam"` 1528 // Use this to override the default service endpoint URL 1529 Identitystore pulumi.StringPtrInput `pulumi:"identitystore"` 1530 // Use this to override the default service endpoint URL 1531 Imagebuilder pulumi.StringPtrInput `pulumi:"imagebuilder"` 1532 // Use this to override the default service endpoint URL 1533 Inspector pulumi.StringPtrInput `pulumi:"inspector"` 1534 // Use this to override the default service endpoint URL 1535 Inspector2 pulumi.StringPtrInput `pulumi:"inspector2"` 1536 // Use this to override the default service endpoint URL 1537 Inspectorv2 pulumi.StringPtrInput `pulumi:"inspectorv2"` 1538 // Use this to override the default service endpoint URL 1539 Internetmonitor pulumi.StringPtrInput `pulumi:"internetmonitor"` 1540 // Use this to override the default service endpoint URL 1541 Iot pulumi.StringPtrInput `pulumi:"iot"` 1542 // Use this to override the default service endpoint URL 1543 Iotanalytics pulumi.StringPtrInput `pulumi:"iotanalytics"` 1544 // Use this to override the default service endpoint URL 1545 Iotevents pulumi.StringPtrInput `pulumi:"iotevents"` 1546 // Use this to override the default service endpoint URL 1547 Ivs pulumi.StringPtrInput `pulumi:"ivs"` 1548 // Use this to override the default service endpoint URL 1549 Ivschat pulumi.StringPtrInput `pulumi:"ivschat"` 1550 // Use this to override the default service endpoint URL 1551 Kafka pulumi.StringPtrInput `pulumi:"kafka"` 1552 // Use this to override the default service endpoint URL 1553 Kafkaconnect pulumi.StringPtrInput `pulumi:"kafkaconnect"` 1554 // Use this to override the default service endpoint URL 1555 Kendra pulumi.StringPtrInput `pulumi:"kendra"` 1556 // Use this to override the default service endpoint URL 1557 Keyspaces pulumi.StringPtrInput `pulumi:"keyspaces"` 1558 // Use this to override the default service endpoint URL 1559 Kinesis pulumi.StringPtrInput `pulumi:"kinesis"` 1560 // Use this to override the default service endpoint URL 1561 Kinesisanalytics pulumi.StringPtrInput `pulumi:"kinesisanalytics"` 1562 // Use this to override the default service endpoint URL 1563 Kinesisanalyticsv2 pulumi.StringPtrInput `pulumi:"kinesisanalyticsv2"` 1564 // Use this to override the default service endpoint URL 1565 Kinesisvideo pulumi.StringPtrInput `pulumi:"kinesisvideo"` 1566 // Use this to override the default service endpoint URL 1567 Kms pulumi.StringPtrInput `pulumi:"kms"` 1568 // Use this to override the default service endpoint URL 1569 Lakeformation pulumi.StringPtrInput `pulumi:"lakeformation"` 1570 // Use this to override the default service endpoint URL 1571 Lambda pulumi.StringPtrInput `pulumi:"lambda"` 1572 // Use this to override the default service endpoint URL 1573 Launchwizard pulumi.StringPtrInput `pulumi:"launchwizard"` 1574 // Use this to override the default service endpoint URL 1575 Lex pulumi.StringPtrInput `pulumi:"lex"` 1576 // Use this to override the default service endpoint URL 1577 Lexmodelbuilding pulumi.StringPtrInput `pulumi:"lexmodelbuilding"` 1578 // Use this to override the default service endpoint URL 1579 Lexmodelbuildingservice pulumi.StringPtrInput `pulumi:"lexmodelbuildingservice"` 1580 // Use this to override the default service endpoint URL 1581 Lexmodels pulumi.StringPtrInput `pulumi:"lexmodels"` 1582 // Use this to override the default service endpoint URL 1583 Lexmodelsv2 pulumi.StringPtrInput `pulumi:"lexmodelsv2"` 1584 // Use this to override the default service endpoint URL 1585 Lexv2models pulumi.StringPtrInput `pulumi:"lexv2models"` 1586 // Use this to override the default service endpoint URL 1587 Licensemanager pulumi.StringPtrInput `pulumi:"licensemanager"` 1588 // Use this to override the default service endpoint URL 1589 Lightsail pulumi.StringPtrInput `pulumi:"lightsail"` 1590 // Use this to override the default service endpoint URL 1591 Location pulumi.StringPtrInput `pulumi:"location"` 1592 // Use this to override the default service endpoint URL 1593 Locationservice pulumi.StringPtrInput `pulumi:"locationservice"` 1594 // Use this to override the default service endpoint URL 1595 Logs pulumi.StringPtrInput `pulumi:"logs"` 1596 // Use this to override the default service endpoint URL 1597 Lookoutmetrics pulumi.StringPtrInput `pulumi:"lookoutmetrics"` 1598 // Use this to override the default service endpoint URL 1599 M2 pulumi.StringPtrInput `pulumi:"m2"` 1600 // Use this to override the default service endpoint URL 1601 Macie2 pulumi.StringPtrInput `pulumi:"macie2"` 1602 // Use this to override the default service endpoint URL 1603 Managedgrafana pulumi.StringPtrInput `pulumi:"managedgrafana"` 1604 // Use this to override the default service endpoint URL 1605 Mediaconnect pulumi.StringPtrInput `pulumi:"mediaconnect"` 1606 // Use this to override the default service endpoint URL 1607 Mediaconvert pulumi.StringPtrInput `pulumi:"mediaconvert"` 1608 // Use this to override the default service endpoint URL 1609 Medialive pulumi.StringPtrInput `pulumi:"medialive"` 1610 // Use this to override the default service endpoint URL 1611 Mediapackage pulumi.StringPtrInput `pulumi:"mediapackage"` 1612 // Use this to override the default service endpoint URL 1613 Mediapackagev2 pulumi.StringPtrInput `pulumi:"mediapackagev2"` 1614 // Use this to override the default service endpoint URL 1615 Mediastore pulumi.StringPtrInput `pulumi:"mediastore"` 1616 // Use this to override the default service endpoint URL 1617 Memorydb pulumi.StringPtrInput `pulumi:"memorydb"` 1618 // Use this to override the default service endpoint URL 1619 Mq pulumi.StringPtrInput `pulumi:"mq"` 1620 // Use this to override the default service endpoint URL 1621 Msk pulumi.StringPtrInput `pulumi:"msk"` 1622 // Use this to override the default service endpoint URL 1623 Mwaa pulumi.StringPtrInput `pulumi:"mwaa"` 1624 // Use this to override the default service endpoint URL 1625 Neptune pulumi.StringPtrInput `pulumi:"neptune"` 1626 // Use this to override the default service endpoint URL 1627 Neptunegraph pulumi.StringPtrInput `pulumi:"neptunegraph"` 1628 // Use this to override the default service endpoint URL 1629 Networkfirewall pulumi.StringPtrInput `pulumi:"networkfirewall"` 1630 // Use this to override the default service endpoint URL 1631 Networkmanager pulumi.StringPtrInput `pulumi:"networkmanager"` 1632 // Use this to override the default service endpoint URL 1633 Oam pulumi.StringPtrInput `pulumi:"oam"` 1634 // Use this to override the default service endpoint URL 1635 Opensearch pulumi.StringPtrInput `pulumi:"opensearch"` 1636 // Use this to override the default service endpoint URL 1637 Opensearchingestion pulumi.StringPtrInput `pulumi:"opensearchingestion"` 1638 // Use this to override the default service endpoint URL 1639 Opensearchserverless pulumi.StringPtrInput `pulumi:"opensearchserverless"` 1640 // Use this to override the default service endpoint URL 1641 Opensearchservice pulumi.StringPtrInput `pulumi:"opensearchservice"` 1642 // Use this to override the default service endpoint URL 1643 Opsworks pulumi.StringPtrInput `pulumi:"opsworks"` 1644 // Use this to override the default service endpoint URL 1645 Organizations pulumi.StringPtrInput `pulumi:"organizations"` 1646 // Use this to override the default service endpoint URL 1647 Osis pulumi.StringPtrInput `pulumi:"osis"` 1648 // Use this to override the default service endpoint URL 1649 Outposts pulumi.StringPtrInput `pulumi:"outposts"` 1650 // Use this to override the default service endpoint URL 1651 Paymentcryptography pulumi.StringPtrInput `pulumi:"paymentcryptography"` 1652 // Use this to override the default service endpoint URL 1653 Pcaconnectorad pulumi.StringPtrInput `pulumi:"pcaconnectorad"` 1654 // Use this to override the default service endpoint URL 1655 Pinpoint pulumi.StringPtrInput `pulumi:"pinpoint"` 1656 // Use this to override the default service endpoint URL 1657 Pipes pulumi.StringPtrInput `pulumi:"pipes"` 1658 // Use this to override the default service endpoint URL 1659 Polly pulumi.StringPtrInput `pulumi:"polly"` 1660 // Use this to override the default service endpoint URL 1661 Pricing pulumi.StringPtrInput `pulumi:"pricing"` 1662 // Use this to override the default service endpoint URL 1663 Prometheus pulumi.StringPtrInput `pulumi:"prometheus"` 1664 // Use this to override the default service endpoint URL 1665 Prometheusservice pulumi.StringPtrInput `pulumi:"prometheusservice"` 1666 // Use this to override the default service endpoint URL 1667 Qbusiness pulumi.StringPtrInput `pulumi:"qbusiness"` 1668 // Use this to override the default service endpoint URL 1669 Qldb pulumi.StringPtrInput `pulumi:"qldb"` 1670 // Use this to override the default service endpoint URL 1671 Quicksight pulumi.StringPtrInput `pulumi:"quicksight"` 1672 // Use this to override the default service endpoint URL 1673 Ram pulumi.StringPtrInput `pulumi:"ram"` 1674 // Use this to override the default service endpoint URL 1675 Rbin pulumi.StringPtrInput `pulumi:"rbin"` 1676 // Use this to override the default service endpoint URL 1677 Rds pulumi.StringPtrInput `pulumi:"rds"` 1678 // Use this to override the default service endpoint URL 1679 Recyclebin pulumi.StringPtrInput `pulumi:"recyclebin"` 1680 // Use this to override the default service endpoint URL 1681 Redshift pulumi.StringPtrInput `pulumi:"redshift"` 1682 // Use this to override the default service endpoint URL 1683 Redshiftdata pulumi.StringPtrInput `pulumi:"redshiftdata"` 1684 // Use this to override the default service endpoint URL 1685 Redshiftdataapiservice pulumi.StringPtrInput `pulumi:"redshiftdataapiservice"` 1686 // Use this to override the default service endpoint URL 1687 Redshiftserverless pulumi.StringPtrInput `pulumi:"redshiftserverless"` 1688 // Use this to override the default service endpoint URL 1689 Rekognition pulumi.StringPtrInput `pulumi:"rekognition"` 1690 // Use this to override the default service endpoint URL 1691 Resourceexplorer2 pulumi.StringPtrInput `pulumi:"resourceexplorer2"` 1692 // Use this to override the default service endpoint URL 1693 Resourcegroups pulumi.StringPtrInput `pulumi:"resourcegroups"` 1694 // Use this to override the default service endpoint URL 1695 Resourcegroupstagging pulumi.StringPtrInput `pulumi:"resourcegroupstagging"` 1696 // Use this to override the default service endpoint URL 1697 Resourcegroupstaggingapi pulumi.StringPtrInput `pulumi:"resourcegroupstaggingapi"` 1698 // Use this to override the default service endpoint URL 1699 Rolesanywhere pulumi.StringPtrInput `pulumi:"rolesanywhere"` 1700 // Use this to override the default service endpoint URL 1701 Route53 pulumi.StringPtrInput `pulumi:"route53"` 1702 // Use this to override the default service endpoint URL 1703 Route53domains pulumi.StringPtrInput `pulumi:"route53domains"` 1704 // Use this to override the default service endpoint URL 1705 Route53recoverycontrolconfig pulumi.StringPtrInput `pulumi:"route53recoverycontrolconfig"` 1706 // Use this to override the default service endpoint URL 1707 Route53recoveryreadiness pulumi.StringPtrInput `pulumi:"route53recoveryreadiness"` 1708 // Use this to override the default service endpoint URL 1709 Route53resolver pulumi.StringPtrInput `pulumi:"route53resolver"` 1710 // Use this to override the default service endpoint URL 1711 Rum pulumi.StringPtrInput `pulumi:"rum"` 1712 // Use this to override the default service endpoint URL 1713 S3 pulumi.StringPtrInput `pulumi:"s3"` 1714 // Use this to override the default service endpoint URL 1715 S3api pulumi.StringPtrInput `pulumi:"s3api"` 1716 // Use this to override the default service endpoint URL 1717 S3control pulumi.StringPtrInput `pulumi:"s3control"` 1718 // Use this to override the default service endpoint URL 1719 S3outposts pulumi.StringPtrInput `pulumi:"s3outposts"` 1720 // Use this to override the default service endpoint URL 1721 Sagemaker pulumi.StringPtrInput `pulumi:"sagemaker"` 1722 // Use this to override the default service endpoint URL 1723 Scheduler pulumi.StringPtrInput `pulumi:"scheduler"` 1724 // Use this to override the default service endpoint URL 1725 Schemas pulumi.StringPtrInput `pulumi:"schemas"` 1726 // Use this to override the default service endpoint URL 1727 Sdb pulumi.StringPtrInput `pulumi:"sdb"` 1728 // Use this to override the default service endpoint URL 1729 Secretsmanager pulumi.StringPtrInput `pulumi:"secretsmanager"` 1730 // Use this to override the default service endpoint URL 1731 Securityhub pulumi.StringPtrInput `pulumi:"securityhub"` 1732 // Use this to override the default service endpoint URL 1733 Securitylake pulumi.StringPtrInput `pulumi:"securitylake"` 1734 // Use this to override the default service endpoint URL 1735 Serverlessapplicationrepository pulumi.StringPtrInput `pulumi:"serverlessapplicationrepository"` 1736 // Use this to override the default service endpoint URL 1737 Serverlessapprepo pulumi.StringPtrInput `pulumi:"serverlessapprepo"` 1738 // Use this to override the default service endpoint URL 1739 Serverlessrepo pulumi.StringPtrInput `pulumi:"serverlessrepo"` 1740 // Use this to override the default service endpoint URL 1741 Servicecatalog pulumi.StringPtrInput `pulumi:"servicecatalog"` 1742 // Use this to override the default service endpoint URL 1743 Servicecatalogappregistry pulumi.StringPtrInput `pulumi:"servicecatalogappregistry"` 1744 // Use this to override the default service endpoint URL 1745 Servicediscovery pulumi.StringPtrInput `pulumi:"servicediscovery"` 1746 // Use this to override the default service endpoint URL 1747 Servicequotas pulumi.StringPtrInput `pulumi:"servicequotas"` 1748 // Use this to override the default service endpoint URL 1749 Ses pulumi.StringPtrInput `pulumi:"ses"` 1750 // Use this to override the default service endpoint URL 1751 Sesv2 pulumi.StringPtrInput `pulumi:"sesv2"` 1752 // Use this to override the default service endpoint URL 1753 Sfn pulumi.StringPtrInput `pulumi:"sfn"` 1754 // Use this to override the default service endpoint URL 1755 Shield pulumi.StringPtrInput `pulumi:"shield"` 1756 // Use this to override the default service endpoint URL 1757 Signer pulumi.StringPtrInput `pulumi:"signer"` 1758 // Use this to override the default service endpoint URL 1759 Simpledb pulumi.StringPtrInput `pulumi:"simpledb"` 1760 // Use this to override the default service endpoint URL 1761 Sns pulumi.StringPtrInput `pulumi:"sns"` 1762 // Use this to override the default service endpoint URL 1763 Sqs pulumi.StringPtrInput `pulumi:"sqs"` 1764 // Use this to override the default service endpoint URL 1765 Ssm pulumi.StringPtrInput `pulumi:"ssm"` 1766 // Use this to override the default service endpoint URL 1767 Ssmcontacts pulumi.StringPtrInput `pulumi:"ssmcontacts"` 1768 // Use this to override the default service endpoint URL 1769 Ssmincidents pulumi.StringPtrInput `pulumi:"ssmincidents"` 1770 // Use this to override the default service endpoint URL 1771 Ssmsap pulumi.StringPtrInput `pulumi:"ssmsap"` 1772 // Use this to override the default service endpoint URL 1773 Sso pulumi.StringPtrInput `pulumi:"sso"` 1774 // Use this to override the default service endpoint URL 1775 Ssoadmin pulumi.StringPtrInput `pulumi:"ssoadmin"` 1776 // Use this to override the default service endpoint URL 1777 Stepfunctions pulumi.StringPtrInput `pulumi:"stepfunctions"` 1778 // Use this to override the default service endpoint URL 1779 Storagegateway pulumi.StringPtrInput `pulumi:"storagegateway"` 1780 // Use this to override the default service endpoint URL 1781 Sts pulumi.StringPtrInput `pulumi:"sts"` 1782 // Use this to override the default service endpoint URL 1783 Swf pulumi.StringPtrInput `pulumi:"swf"` 1784 // Use this to override the default service endpoint URL 1785 Synthetics pulumi.StringPtrInput `pulumi:"synthetics"` 1786 // Use this to override the default service endpoint URL 1787 Timestreamwrite pulumi.StringPtrInput `pulumi:"timestreamwrite"` 1788 // Use this to override the default service endpoint URL 1789 Transcribe pulumi.StringPtrInput `pulumi:"transcribe"` 1790 // Use this to override the default service endpoint URL 1791 Transcribeservice pulumi.StringPtrInput `pulumi:"transcribeservice"` 1792 // Use this to override the default service endpoint URL 1793 Transfer pulumi.StringPtrInput `pulumi:"transfer"` 1794 // Use this to override the default service endpoint URL 1795 Verifiedpermissions pulumi.StringPtrInput `pulumi:"verifiedpermissions"` 1796 // Use this to override the default service endpoint URL 1797 Vpclattice pulumi.StringPtrInput `pulumi:"vpclattice"` 1798 // Use this to override the default service endpoint URL 1799 Waf pulumi.StringPtrInput `pulumi:"waf"` 1800 // Use this to override the default service endpoint URL 1801 Wafregional pulumi.StringPtrInput `pulumi:"wafregional"` 1802 // Use this to override the default service endpoint URL 1803 Wafv2 pulumi.StringPtrInput `pulumi:"wafv2"` 1804 // Use this to override the default service endpoint URL 1805 Wellarchitected pulumi.StringPtrInput `pulumi:"wellarchitected"` 1806 // Use this to override the default service endpoint URL 1807 Worklink pulumi.StringPtrInput `pulumi:"worklink"` 1808 // Use this to override the default service endpoint URL 1809 Workspaces pulumi.StringPtrInput `pulumi:"workspaces"` 1810 // Use this to override the default service endpoint URL 1811 Xray pulumi.StringPtrInput `pulumi:"xray"` 1812 } 1813 1814 func (ProviderEndpointArgs) ElementType() reflect.Type { 1815 return reflect.TypeOf((*ProviderEndpoint)(nil)).Elem() 1816 } 1817 1818 func (i ProviderEndpointArgs) ToProviderEndpointOutput() ProviderEndpointOutput { 1819 return i.ToProviderEndpointOutputWithContext(context.Background()) 1820 } 1821 1822 func (i ProviderEndpointArgs) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput { 1823 return pulumi.ToOutputWithContext(ctx, i).(ProviderEndpointOutput) 1824 } 1825 1826 // ProviderEndpointArrayInput is an input type that accepts ProviderEndpointArray and ProviderEndpointArrayOutput values. 1827 // You can construct a concrete instance of `ProviderEndpointArrayInput` via: 1828 // 1829 // ProviderEndpointArray{ ProviderEndpointArgs{...} } 1830 type ProviderEndpointArrayInput interface { 1831 pulumi.Input 1832 1833 ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput 1834 ToProviderEndpointArrayOutputWithContext(context.Context) ProviderEndpointArrayOutput 1835 } 1836 1837 type ProviderEndpointArray []ProviderEndpointInput 1838 1839 func (ProviderEndpointArray) ElementType() reflect.Type { 1840 return reflect.TypeOf((*[]ProviderEndpoint)(nil)).Elem() 1841 } 1842 1843 func (i ProviderEndpointArray) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput { 1844 return i.ToProviderEndpointArrayOutputWithContext(context.Background()) 1845 } 1846 1847 func (i ProviderEndpointArray) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput { 1848 return pulumi.ToOutputWithContext(ctx, i).(ProviderEndpointArrayOutput) 1849 } 1850 1851 type ProviderEndpointOutput struct{ *pulumi.OutputState } 1852 1853 func (ProviderEndpointOutput) ElementType() reflect.Type { 1854 return reflect.TypeOf((*ProviderEndpoint)(nil)).Elem() 1855 } 1856 1857 func (o ProviderEndpointOutput) ToProviderEndpointOutput() ProviderEndpointOutput { 1858 return o 1859 } 1860 1861 func (o ProviderEndpointOutput) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput { 1862 return o 1863 } 1864 1865 // Use this to override the default service endpoint URL 1866 func (o ProviderEndpointOutput) Accessanalyzer() pulumi.StringPtrOutput { 1867 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Accessanalyzer }).(pulumi.StringPtrOutput) 1868 } 1869 1870 // Use this to override the default service endpoint URL 1871 func (o ProviderEndpointOutput) Account() pulumi.StringPtrOutput { 1872 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Account }).(pulumi.StringPtrOutput) 1873 } 1874 1875 // Use this to override the default service endpoint URL 1876 func (o ProviderEndpointOutput) Acm() pulumi.StringPtrOutput { 1877 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Acm }).(pulumi.StringPtrOutput) 1878 } 1879 1880 // Use this to override the default service endpoint URL 1881 func (o ProviderEndpointOutput) Acmpca() pulumi.StringPtrOutput { 1882 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Acmpca }).(pulumi.StringPtrOutput) 1883 } 1884 1885 // Use this to override the default service endpoint URL 1886 func (o ProviderEndpointOutput) Amg() pulumi.StringPtrOutput { 1887 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Amg }).(pulumi.StringPtrOutput) 1888 } 1889 1890 // Use this to override the default service endpoint URL 1891 func (o ProviderEndpointOutput) Amp() pulumi.StringPtrOutput { 1892 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Amp }).(pulumi.StringPtrOutput) 1893 } 1894 1895 // Use this to override the default service endpoint URL 1896 func (o ProviderEndpointOutput) Amplify() pulumi.StringPtrOutput { 1897 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Amplify }).(pulumi.StringPtrOutput) 1898 } 1899 1900 // Use this to override the default service endpoint URL 1901 func (o ProviderEndpointOutput) Apigateway() pulumi.StringPtrOutput { 1902 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Apigateway }).(pulumi.StringPtrOutput) 1903 } 1904 1905 // Use this to override the default service endpoint URL 1906 func (o ProviderEndpointOutput) Apigatewayv2() pulumi.StringPtrOutput { 1907 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Apigatewayv2 }).(pulumi.StringPtrOutput) 1908 } 1909 1910 // Use this to override the default service endpoint URL 1911 func (o ProviderEndpointOutput) Appautoscaling() pulumi.StringPtrOutput { 1912 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appautoscaling }).(pulumi.StringPtrOutput) 1913 } 1914 1915 // Use this to override the default service endpoint URL 1916 func (o ProviderEndpointOutput) Appconfig() pulumi.StringPtrOutput { 1917 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appconfig }).(pulumi.StringPtrOutput) 1918 } 1919 1920 // Use this to override the default service endpoint URL 1921 func (o ProviderEndpointOutput) Appfabric() pulumi.StringPtrOutput { 1922 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appfabric }).(pulumi.StringPtrOutput) 1923 } 1924 1925 // Use this to override the default service endpoint URL 1926 func (o ProviderEndpointOutput) Appflow() pulumi.StringPtrOutput { 1927 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appflow }).(pulumi.StringPtrOutput) 1928 } 1929 1930 // Use this to override the default service endpoint URL 1931 func (o ProviderEndpointOutput) Appintegrations() pulumi.StringPtrOutput { 1932 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appintegrations }).(pulumi.StringPtrOutput) 1933 } 1934 1935 // Use this to override the default service endpoint URL 1936 func (o ProviderEndpointOutput) Appintegrationsservice() pulumi.StringPtrOutput { 1937 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appintegrationsservice }).(pulumi.StringPtrOutput) 1938 } 1939 1940 // Use this to override the default service endpoint URL 1941 func (o ProviderEndpointOutput) Applicationautoscaling() pulumi.StringPtrOutput { 1942 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Applicationautoscaling }).(pulumi.StringPtrOutput) 1943 } 1944 1945 // Use this to override the default service endpoint URL 1946 func (o ProviderEndpointOutput) Applicationinsights() pulumi.StringPtrOutput { 1947 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Applicationinsights }).(pulumi.StringPtrOutput) 1948 } 1949 1950 // Use this to override the default service endpoint URL 1951 func (o ProviderEndpointOutput) Appmesh() pulumi.StringPtrOutput { 1952 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appmesh }).(pulumi.StringPtrOutput) 1953 } 1954 1955 // Use this to override the default service endpoint URL 1956 func (o ProviderEndpointOutput) Appregistry() pulumi.StringPtrOutput { 1957 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appregistry }).(pulumi.StringPtrOutput) 1958 } 1959 1960 // Use this to override the default service endpoint URL 1961 func (o ProviderEndpointOutput) Apprunner() pulumi.StringPtrOutput { 1962 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Apprunner }).(pulumi.StringPtrOutput) 1963 } 1964 1965 // Use this to override the default service endpoint URL 1966 func (o ProviderEndpointOutput) Appstream() pulumi.StringPtrOutput { 1967 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appstream }).(pulumi.StringPtrOutput) 1968 } 1969 1970 // Use this to override the default service endpoint URL 1971 func (o ProviderEndpointOutput) Appsync() pulumi.StringPtrOutput { 1972 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Appsync }).(pulumi.StringPtrOutput) 1973 } 1974 1975 // Use this to override the default service endpoint URL 1976 func (o ProviderEndpointOutput) Athena() pulumi.StringPtrOutput { 1977 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Athena }).(pulumi.StringPtrOutput) 1978 } 1979 1980 // Use this to override the default service endpoint URL 1981 func (o ProviderEndpointOutput) Auditmanager() pulumi.StringPtrOutput { 1982 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Auditmanager }).(pulumi.StringPtrOutput) 1983 } 1984 1985 // Use this to override the default service endpoint URL 1986 func (o ProviderEndpointOutput) Autoscaling() pulumi.StringPtrOutput { 1987 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Autoscaling }).(pulumi.StringPtrOutput) 1988 } 1989 1990 // Use this to override the default service endpoint URL 1991 func (o ProviderEndpointOutput) Autoscalingplans() pulumi.StringPtrOutput { 1992 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Autoscalingplans }).(pulumi.StringPtrOutput) 1993 } 1994 1995 // Use this to override the default service endpoint URL 1996 func (o ProviderEndpointOutput) Backup() pulumi.StringPtrOutput { 1997 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Backup }).(pulumi.StringPtrOutput) 1998 } 1999 2000 // Use this to override the default service endpoint URL 2001 func (o ProviderEndpointOutput) Batch() pulumi.StringPtrOutput { 2002 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Batch }).(pulumi.StringPtrOutput) 2003 } 2004 2005 // Use this to override the default service endpoint URL 2006 func (o ProviderEndpointOutput) Bcmdataexports() pulumi.StringPtrOutput { 2007 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Bcmdataexports }).(pulumi.StringPtrOutput) 2008 } 2009 2010 // Use this to override the default service endpoint URL 2011 func (o ProviderEndpointOutput) Beanstalk() pulumi.StringPtrOutput { 2012 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Beanstalk }).(pulumi.StringPtrOutput) 2013 } 2014 2015 // Use this to override the default service endpoint URL 2016 func (o ProviderEndpointOutput) Bedrock() pulumi.StringPtrOutput { 2017 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Bedrock }).(pulumi.StringPtrOutput) 2018 } 2019 2020 // Use this to override the default service endpoint URL 2021 func (o ProviderEndpointOutput) Bedrockagent() pulumi.StringPtrOutput { 2022 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Bedrockagent }).(pulumi.StringPtrOutput) 2023 } 2024 2025 // Use this to override the default service endpoint URL 2026 func (o ProviderEndpointOutput) Budgets() pulumi.StringPtrOutput { 2027 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Budgets }).(pulumi.StringPtrOutput) 2028 } 2029 2030 // Use this to override the default service endpoint URL 2031 func (o ProviderEndpointOutput) Ce() pulumi.StringPtrOutput { 2032 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ce }).(pulumi.StringPtrOutput) 2033 } 2034 2035 // Use this to override the default service endpoint URL 2036 func (o ProviderEndpointOutput) Chime() pulumi.StringPtrOutput { 2037 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Chime }).(pulumi.StringPtrOutput) 2038 } 2039 2040 // Use this to override the default service endpoint URL 2041 func (o ProviderEndpointOutput) Chimesdkmediapipelines() pulumi.StringPtrOutput { 2042 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Chimesdkmediapipelines }).(pulumi.StringPtrOutput) 2043 } 2044 2045 // Use this to override the default service endpoint URL 2046 func (o ProviderEndpointOutput) Chimesdkvoice() pulumi.StringPtrOutput { 2047 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Chimesdkvoice }).(pulumi.StringPtrOutput) 2048 } 2049 2050 // Use this to override the default service endpoint URL 2051 func (o ProviderEndpointOutput) Cleanrooms() pulumi.StringPtrOutput { 2052 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cleanrooms }).(pulumi.StringPtrOutput) 2053 } 2054 2055 // Use this to override the default service endpoint URL 2056 func (o ProviderEndpointOutput) Cloud9() pulumi.StringPtrOutput { 2057 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloud9 }).(pulumi.StringPtrOutput) 2058 } 2059 2060 // Use this to override the default service endpoint URL 2061 func (o ProviderEndpointOutput) Cloudcontrol() pulumi.StringPtrOutput { 2062 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudcontrol }).(pulumi.StringPtrOutput) 2063 } 2064 2065 // Use this to override the default service endpoint URL 2066 func (o ProviderEndpointOutput) Cloudcontrolapi() pulumi.StringPtrOutput { 2067 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudcontrolapi }).(pulumi.StringPtrOutput) 2068 } 2069 2070 // Use this to override the default service endpoint URL 2071 func (o ProviderEndpointOutput) Cloudformation() pulumi.StringPtrOutput { 2072 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudformation }).(pulumi.StringPtrOutput) 2073 } 2074 2075 // Use this to override the default service endpoint URL 2076 func (o ProviderEndpointOutput) Cloudfront() pulumi.StringPtrOutput { 2077 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudfront }).(pulumi.StringPtrOutput) 2078 } 2079 2080 // Use this to override the default service endpoint URL 2081 func (o ProviderEndpointOutput) Cloudfrontkeyvaluestore() pulumi.StringPtrOutput { 2082 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudfrontkeyvaluestore }).(pulumi.StringPtrOutput) 2083 } 2084 2085 // Use this to override the default service endpoint URL 2086 func (o ProviderEndpointOutput) Cloudhsm() pulumi.StringPtrOutput { 2087 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudhsm }).(pulumi.StringPtrOutput) 2088 } 2089 2090 // Use this to override the default service endpoint URL 2091 func (o ProviderEndpointOutput) Cloudhsmv2() pulumi.StringPtrOutput { 2092 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudhsmv2 }).(pulumi.StringPtrOutput) 2093 } 2094 2095 // Use this to override the default service endpoint URL 2096 func (o ProviderEndpointOutput) Cloudsearch() pulumi.StringPtrOutput { 2097 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudsearch }).(pulumi.StringPtrOutput) 2098 } 2099 2100 // Use this to override the default service endpoint URL 2101 func (o ProviderEndpointOutput) Cloudtrail() pulumi.StringPtrOutput { 2102 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudtrail }).(pulumi.StringPtrOutput) 2103 } 2104 2105 // Use this to override the default service endpoint URL 2106 func (o ProviderEndpointOutput) Cloudwatch() pulumi.StringPtrOutput { 2107 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatch }).(pulumi.StringPtrOutput) 2108 } 2109 2110 // Use this to override the default service endpoint URL 2111 func (o ProviderEndpointOutput) Cloudwatchevents() pulumi.StringPtrOutput { 2112 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatchevents }).(pulumi.StringPtrOutput) 2113 } 2114 2115 // Use this to override the default service endpoint URL 2116 func (o ProviderEndpointOutput) Cloudwatchevidently() pulumi.StringPtrOutput { 2117 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatchevidently }).(pulumi.StringPtrOutput) 2118 } 2119 2120 // Use this to override the default service endpoint URL 2121 func (o ProviderEndpointOutput) Cloudwatchlog() pulumi.StringPtrOutput { 2122 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatchlog }).(pulumi.StringPtrOutput) 2123 } 2124 2125 // Use this to override the default service endpoint URL 2126 func (o ProviderEndpointOutput) Cloudwatchlogs() pulumi.StringPtrOutput { 2127 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatchlogs }).(pulumi.StringPtrOutput) 2128 } 2129 2130 // Use this to override the default service endpoint URL 2131 func (o ProviderEndpointOutput) Cloudwatchobservabilityaccessmanager() pulumi.StringPtrOutput { 2132 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatchobservabilityaccessmanager }).(pulumi.StringPtrOutput) 2133 } 2134 2135 // Use this to override the default service endpoint URL 2136 func (o ProviderEndpointOutput) Cloudwatchrum() pulumi.StringPtrOutput { 2137 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cloudwatchrum }).(pulumi.StringPtrOutput) 2138 } 2139 2140 // Use this to override the default service endpoint URL 2141 func (o ProviderEndpointOutput) Codeartifact() pulumi.StringPtrOutput { 2142 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codeartifact }).(pulumi.StringPtrOutput) 2143 } 2144 2145 // Use this to override the default service endpoint URL 2146 func (o ProviderEndpointOutput) Codebuild() pulumi.StringPtrOutput { 2147 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codebuild }).(pulumi.StringPtrOutput) 2148 } 2149 2150 // Use this to override the default service endpoint URL 2151 func (o ProviderEndpointOutput) Codecatalyst() pulumi.StringPtrOutput { 2152 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codecatalyst }).(pulumi.StringPtrOutput) 2153 } 2154 2155 // Use this to override the default service endpoint URL 2156 func (o ProviderEndpointOutput) Codecommit() pulumi.StringPtrOutput { 2157 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codecommit }).(pulumi.StringPtrOutput) 2158 } 2159 2160 // Use this to override the default service endpoint URL 2161 func (o ProviderEndpointOutput) Codedeploy() pulumi.StringPtrOutput { 2162 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codedeploy }).(pulumi.StringPtrOutput) 2163 } 2164 2165 // Use this to override the default service endpoint URL 2166 func (o ProviderEndpointOutput) Codeguruprofiler() pulumi.StringPtrOutput { 2167 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codeguruprofiler }).(pulumi.StringPtrOutput) 2168 } 2169 2170 // Use this to override the default service endpoint URL 2171 func (o ProviderEndpointOutput) Codegurureviewer() pulumi.StringPtrOutput { 2172 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codegurureviewer }).(pulumi.StringPtrOutput) 2173 } 2174 2175 // Use this to override the default service endpoint URL 2176 func (o ProviderEndpointOutput) Codepipeline() pulumi.StringPtrOutput { 2177 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codepipeline }).(pulumi.StringPtrOutput) 2178 } 2179 2180 // Use this to override the default service endpoint URL 2181 func (o ProviderEndpointOutput) Codestarconnections() pulumi.StringPtrOutput { 2182 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codestarconnections }).(pulumi.StringPtrOutput) 2183 } 2184 2185 // Use this to override the default service endpoint URL 2186 func (o ProviderEndpointOutput) Codestarnotifications() pulumi.StringPtrOutput { 2187 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Codestarnotifications }).(pulumi.StringPtrOutput) 2188 } 2189 2190 // Use this to override the default service endpoint URL 2191 func (o ProviderEndpointOutput) Cognitoidentity() pulumi.StringPtrOutput { 2192 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cognitoidentity }).(pulumi.StringPtrOutput) 2193 } 2194 2195 // Use this to override the default service endpoint URL 2196 func (o ProviderEndpointOutput) Cognitoidentityprovider() pulumi.StringPtrOutput { 2197 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cognitoidentityprovider }).(pulumi.StringPtrOutput) 2198 } 2199 2200 // Use this to override the default service endpoint URL 2201 func (o ProviderEndpointOutput) Cognitoidp() pulumi.StringPtrOutput { 2202 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cognitoidp }).(pulumi.StringPtrOutput) 2203 } 2204 2205 // Use this to override the default service endpoint URL 2206 func (o ProviderEndpointOutput) Comprehend() pulumi.StringPtrOutput { 2207 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Comprehend }).(pulumi.StringPtrOutput) 2208 } 2209 2210 // Use this to override the default service endpoint URL 2211 func (o ProviderEndpointOutput) Computeoptimizer() pulumi.StringPtrOutput { 2212 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Computeoptimizer }).(pulumi.StringPtrOutput) 2213 } 2214 2215 // Use this to override the default service endpoint URL 2216 func (o ProviderEndpointOutput) Config() pulumi.StringPtrOutput { 2217 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Config }).(pulumi.StringPtrOutput) 2218 } 2219 2220 // Use this to override the default service endpoint URL 2221 func (o ProviderEndpointOutput) Configservice() pulumi.StringPtrOutput { 2222 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Configservice }).(pulumi.StringPtrOutput) 2223 } 2224 2225 // Use this to override the default service endpoint URL 2226 func (o ProviderEndpointOutput) Connect() pulumi.StringPtrOutput { 2227 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Connect }).(pulumi.StringPtrOutput) 2228 } 2229 2230 // Use this to override the default service endpoint URL 2231 func (o ProviderEndpointOutput) Connectcases() pulumi.StringPtrOutput { 2232 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Connectcases }).(pulumi.StringPtrOutput) 2233 } 2234 2235 // Use this to override the default service endpoint URL 2236 func (o ProviderEndpointOutput) Controltower() pulumi.StringPtrOutput { 2237 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Controltower }).(pulumi.StringPtrOutput) 2238 } 2239 2240 // Use this to override the default service endpoint URL 2241 func (o ProviderEndpointOutput) Costandusagereportservice() pulumi.StringPtrOutput { 2242 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Costandusagereportservice }).(pulumi.StringPtrOutput) 2243 } 2244 2245 // Use this to override the default service endpoint URL 2246 func (o ProviderEndpointOutput) Costexplorer() pulumi.StringPtrOutput { 2247 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Costexplorer }).(pulumi.StringPtrOutput) 2248 } 2249 2250 // Use this to override the default service endpoint URL 2251 func (o ProviderEndpointOutput) Costoptimizationhub() pulumi.StringPtrOutput { 2252 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Costoptimizationhub }).(pulumi.StringPtrOutput) 2253 } 2254 2255 // Use this to override the default service endpoint URL 2256 func (o ProviderEndpointOutput) Cur() pulumi.StringPtrOutput { 2257 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Cur }).(pulumi.StringPtrOutput) 2258 } 2259 2260 // Use this to override the default service endpoint URL 2261 func (o ProviderEndpointOutput) Customerprofiles() pulumi.StringPtrOutput { 2262 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Customerprofiles }).(pulumi.StringPtrOutput) 2263 } 2264 2265 // Use this to override the default service endpoint URL 2266 func (o ProviderEndpointOutput) Databasemigration() pulumi.StringPtrOutput { 2267 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Databasemigration }).(pulumi.StringPtrOutput) 2268 } 2269 2270 // Use this to override the default service endpoint URL 2271 func (o ProviderEndpointOutput) Databasemigrationservice() pulumi.StringPtrOutput { 2272 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Databasemigrationservice }).(pulumi.StringPtrOutput) 2273 } 2274 2275 // Use this to override the default service endpoint URL 2276 func (o ProviderEndpointOutput) Dataexchange() pulumi.StringPtrOutput { 2277 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Dataexchange }).(pulumi.StringPtrOutput) 2278 } 2279 2280 // Use this to override the default service endpoint URL 2281 func (o ProviderEndpointOutput) Datapipeline() pulumi.StringPtrOutput { 2282 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Datapipeline }).(pulumi.StringPtrOutput) 2283 } 2284 2285 // Use this to override the default service endpoint URL 2286 func (o ProviderEndpointOutput) Datasync() pulumi.StringPtrOutput { 2287 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Datasync }).(pulumi.StringPtrOutput) 2288 } 2289 2290 // Use this to override the default service endpoint URL 2291 func (o ProviderEndpointOutput) Datazone() pulumi.StringPtrOutput { 2292 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Datazone }).(pulumi.StringPtrOutput) 2293 } 2294 2295 // Use this to override the default service endpoint URL 2296 func (o ProviderEndpointOutput) Dax() pulumi.StringPtrOutput { 2297 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Dax }).(pulumi.StringPtrOutput) 2298 } 2299 2300 // Use this to override the default service endpoint URL 2301 func (o ProviderEndpointOutput) Deploy() pulumi.StringPtrOutput { 2302 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Deploy }).(pulumi.StringPtrOutput) 2303 } 2304 2305 // Use this to override the default service endpoint URL 2306 func (o ProviderEndpointOutput) Detective() pulumi.StringPtrOutput { 2307 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Detective }).(pulumi.StringPtrOutput) 2308 } 2309 2310 // Use this to override the default service endpoint URL 2311 func (o ProviderEndpointOutput) Devicefarm() pulumi.StringPtrOutput { 2312 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Devicefarm }).(pulumi.StringPtrOutput) 2313 } 2314 2315 // Use this to override the default service endpoint URL 2316 func (o ProviderEndpointOutput) Devopsguru() pulumi.StringPtrOutput { 2317 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Devopsguru }).(pulumi.StringPtrOutput) 2318 } 2319 2320 // Use this to override the default service endpoint URL 2321 func (o ProviderEndpointOutput) Directconnect() pulumi.StringPtrOutput { 2322 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Directconnect }).(pulumi.StringPtrOutput) 2323 } 2324 2325 // Use this to override the default service endpoint URL 2326 func (o ProviderEndpointOutput) Directoryservice() pulumi.StringPtrOutput { 2327 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Directoryservice }).(pulumi.StringPtrOutput) 2328 } 2329 2330 // Use this to override the default service endpoint URL 2331 func (o ProviderEndpointOutput) Dlm() pulumi.StringPtrOutput { 2332 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Dlm }).(pulumi.StringPtrOutput) 2333 } 2334 2335 // Use this to override the default service endpoint URL 2336 func (o ProviderEndpointOutput) Dms() pulumi.StringPtrOutput { 2337 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Dms }).(pulumi.StringPtrOutput) 2338 } 2339 2340 // Use this to override the default service endpoint URL 2341 func (o ProviderEndpointOutput) Docdb() pulumi.StringPtrOutput { 2342 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Docdb }).(pulumi.StringPtrOutput) 2343 } 2344 2345 // Use this to override the default service endpoint URL 2346 func (o ProviderEndpointOutput) Docdbelastic() pulumi.StringPtrOutput { 2347 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Docdbelastic }).(pulumi.StringPtrOutput) 2348 } 2349 2350 // Use this to override the default service endpoint URL 2351 func (o ProviderEndpointOutput) Ds() pulumi.StringPtrOutput { 2352 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ds }).(pulumi.StringPtrOutput) 2353 } 2354 2355 // Use this to override the default service endpoint URL 2356 func (o ProviderEndpointOutput) Dynamodb() pulumi.StringPtrOutput { 2357 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Dynamodb }).(pulumi.StringPtrOutput) 2358 } 2359 2360 // Use this to override the default service endpoint URL 2361 func (o ProviderEndpointOutput) Ec2() pulumi.StringPtrOutput { 2362 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ec2 }).(pulumi.StringPtrOutput) 2363 } 2364 2365 // Use this to override the default service endpoint URL 2366 func (o ProviderEndpointOutput) Ecr() pulumi.StringPtrOutput { 2367 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ecr }).(pulumi.StringPtrOutput) 2368 } 2369 2370 // Use this to override the default service endpoint URL 2371 func (o ProviderEndpointOutput) Ecrpublic() pulumi.StringPtrOutput { 2372 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ecrpublic }).(pulumi.StringPtrOutput) 2373 } 2374 2375 // Use this to override the default service endpoint URL 2376 func (o ProviderEndpointOutput) Ecs() pulumi.StringPtrOutput { 2377 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ecs }).(pulumi.StringPtrOutput) 2378 } 2379 2380 // Use this to override the default service endpoint URL 2381 func (o ProviderEndpointOutput) Efs() pulumi.StringPtrOutput { 2382 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Efs }).(pulumi.StringPtrOutput) 2383 } 2384 2385 // Use this to override the default service endpoint URL 2386 func (o ProviderEndpointOutput) Eks() pulumi.StringPtrOutput { 2387 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Eks }).(pulumi.StringPtrOutput) 2388 } 2389 2390 // Use this to override the default service endpoint URL 2391 func (o ProviderEndpointOutput) Elasticache() pulumi.StringPtrOutput { 2392 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elasticache }).(pulumi.StringPtrOutput) 2393 } 2394 2395 // Use this to override the default service endpoint URL 2396 func (o ProviderEndpointOutput) Elasticbeanstalk() pulumi.StringPtrOutput { 2397 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elasticbeanstalk }).(pulumi.StringPtrOutput) 2398 } 2399 2400 // Use this to override the default service endpoint URL 2401 func (o ProviderEndpointOutput) Elasticloadbalancing() pulumi.StringPtrOutput { 2402 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elasticloadbalancing }).(pulumi.StringPtrOutput) 2403 } 2404 2405 // Use this to override the default service endpoint URL 2406 func (o ProviderEndpointOutput) Elasticloadbalancingv2() pulumi.StringPtrOutput { 2407 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elasticloadbalancingv2 }).(pulumi.StringPtrOutput) 2408 } 2409 2410 // Use this to override the default service endpoint URL 2411 func (o ProviderEndpointOutput) Elasticsearch() pulumi.StringPtrOutput { 2412 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elasticsearch }).(pulumi.StringPtrOutput) 2413 } 2414 2415 // Use this to override the default service endpoint URL 2416 func (o ProviderEndpointOutput) Elasticsearchservice() pulumi.StringPtrOutput { 2417 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elasticsearchservice }).(pulumi.StringPtrOutput) 2418 } 2419 2420 // Use this to override the default service endpoint URL 2421 func (o ProviderEndpointOutput) Elastictranscoder() pulumi.StringPtrOutput { 2422 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elastictranscoder }).(pulumi.StringPtrOutput) 2423 } 2424 2425 // Use this to override the default service endpoint URL 2426 func (o ProviderEndpointOutput) Elb() pulumi.StringPtrOutput { 2427 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elb }).(pulumi.StringPtrOutput) 2428 } 2429 2430 // Use this to override the default service endpoint URL 2431 func (o ProviderEndpointOutput) Elbv2() pulumi.StringPtrOutput { 2432 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Elbv2 }).(pulumi.StringPtrOutput) 2433 } 2434 2435 // Use this to override the default service endpoint URL 2436 func (o ProviderEndpointOutput) Emr() pulumi.StringPtrOutput { 2437 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Emr }).(pulumi.StringPtrOutput) 2438 } 2439 2440 // Use this to override the default service endpoint URL 2441 func (o ProviderEndpointOutput) Emrcontainers() pulumi.StringPtrOutput { 2442 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Emrcontainers }).(pulumi.StringPtrOutput) 2443 } 2444 2445 // Use this to override the default service endpoint URL 2446 func (o ProviderEndpointOutput) Emrserverless() pulumi.StringPtrOutput { 2447 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Emrserverless }).(pulumi.StringPtrOutput) 2448 } 2449 2450 // Use this to override the default service endpoint URL 2451 func (o ProviderEndpointOutput) Es() pulumi.StringPtrOutput { 2452 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Es }).(pulumi.StringPtrOutput) 2453 } 2454 2455 // Use this to override the default service endpoint URL 2456 func (o ProviderEndpointOutput) Eventbridge() pulumi.StringPtrOutput { 2457 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Eventbridge }).(pulumi.StringPtrOutput) 2458 } 2459 2460 // Use this to override the default service endpoint URL 2461 func (o ProviderEndpointOutput) Events() pulumi.StringPtrOutput { 2462 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Events }).(pulumi.StringPtrOutput) 2463 } 2464 2465 // Use this to override the default service endpoint URL 2466 func (o ProviderEndpointOutput) Evidently() pulumi.StringPtrOutput { 2467 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Evidently }).(pulumi.StringPtrOutput) 2468 } 2469 2470 // Use this to override the default service endpoint URL 2471 func (o ProviderEndpointOutput) Finspace() pulumi.StringPtrOutput { 2472 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Finspace }).(pulumi.StringPtrOutput) 2473 } 2474 2475 // Use this to override the default service endpoint URL 2476 func (o ProviderEndpointOutput) Firehose() pulumi.StringPtrOutput { 2477 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Firehose }).(pulumi.StringPtrOutput) 2478 } 2479 2480 // Use this to override the default service endpoint URL 2481 func (o ProviderEndpointOutput) Fis() pulumi.StringPtrOutput { 2482 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Fis }).(pulumi.StringPtrOutput) 2483 } 2484 2485 // Use this to override the default service endpoint URL 2486 func (o ProviderEndpointOutput) Fms() pulumi.StringPtrOutput { 2487 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Fms }).(pulumi.StringPtrOutput) 2488 } 2489 2490 // Use this to override the default service endpoint URL 2491 func (o ProviderEndpointOutput) Fsx() pulumi.StringPtrOutput { 2492 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Fsx }).(pulumi.StringPtrOutput) 2493 } 2494 2495 // Use this to override the default service endpoint URL 2496 func (o ProviderEndpointOutput) Gamelift() pulumi.StringPtrOutput { 2497 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Gamelift }).(pulumi.StringPtrOutput) 2498 } 2499 2500 // Use this to override the default service endpoint URL 2501 func (o ProviderEndpointOutput) Glacier() pulumi.StringPtrOutput { 2502 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Glacier }).(pulumi.StringPtrOutput) 2503 } 2504 2505 // Use this to override the default service endpoint URL 2506 func (o ProviderEndpointOutput) Globalaccelerator() pulumi.StringPtrOutput { 2507 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Globalaccelerator }).(pulumi.StringPtrOutput) 2508 } 2509 2510 // Use this to override the default service endpoint URL 2511 func (o ProviderEndpointOutput) Glue() pulumi.StringPtrOutput { 2512 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Glue }).(pulumi.StringPtrOutput) 2513 } 2514 2515 // Use this to override the default service endpoint URL 2516 func (o ProviderEndpointOutput) Grafana() pulumi.StringPtrOutput { 2517 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Grafana }).(pulumi.StringPtrOutput) 2518 } 2519 2520 // Use this to override the default service endpoint URL 2521 func (o ProviderEndpointOutput) Greengrass() pulumi.StringPtrOutput { 2522 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Greengrass }).(pulumi.StringPtrOutput) 2523 } 2524 2525 // Use this to override the default service endpoint URL 2526 func (o ProviderEndpointOutput) Groundstation() pulumi.StringPtrOutput { 2527 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Groundstation }).(pulumi.StringPtrOutput) 2528 } 2529 2530 // Use this to override the default service endpoint URL 2531 func (o ProviderEndpointOutput) Guardduty() pulumi.StringPtrOutput { 2532 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Guardduty }).(pulumi.StringPtrOutput) 2533 } 2534 2535 // Use this to override the default service endpoint URL 2536 func (o ProviderEndpointOutput) Healthlake() pulumi.StringPtrOutput { 2537 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Healthlake }).(pulumi.StringPtrOutput) 2538 } 2539 2540 // Use this to override the default service endpoint URL 2541 func (o ProviderEndpointOutput) Iam() pulumi.StringPtrOutput { 2542 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Iam }).(pulumi.StringPtrOutput) 2543 } 2544 2545 // Use this to override the default service endpoint URL 2546 func (o ProviderEndpointOutput) Identitystore() pulumi.StringPtrOutput { 2547 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Identitystore }).(pulumi.StringPtrOutput) 2548 } 2549 2550 // Use this to override the default service endpoint URL 2551 func (o ProviderEndpointOutput) Imagebuilder() pulumi.StringPtrOutput { 2552 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Imagebuilder }).(pulumi.StringPtrOutput) 2553 } 2554 2555 // Use this to override the default service endpoint URL 2556 func (o ProviderEndpointOutput) Inspector() pulumi.StringPtrOutput { 2557 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Inspector }).(pulumi.StringPtrOutput) 2558 } 2559 2560 // Use this to override the default service endpoint URL 2561 func (o ProviderEndpointOutput) Inspector2() pulumi.StringPtrOutput { 2562 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Inspector2 }).(pulumi.StringPtrOutput) 2563 } 2564 2565 // Use this to override the default service endpoint URL 2566 func (o ProviderEndpointOutput) Inspectorv2() pulumi.StringPtrOutput { 2567 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Inspectorv2 }).(pulumi.StringPtrOutput) 2568 } 2569 2570 // Use this to override the default service endpoint URL 2571 func (o ProviderEndpointOutput) Internetmonitor() pulumi.StringPtrOutput { 2572 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Internetmonitor }).(pulumi.StringPtrOutput) 2573 } 2574 2575 // Use this to override the default service endpoint URL 2576 func (o ProviderEndpointOutput) Iot() pulumi.StringPtrOutput { 2577 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Iot }).(pulumi.StringPtrOutput) 2578 } 2579 2580 // Use this to override the default service endpoint URL 2581 func (o ProviderEndpointOutput) Iotanalytics() pulumi.StringPtrOutput { 2582 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Iotanalytics }).(pulumi.StringPtrOutput) 2583 } 2584 2585 // Use this to override the default service endpoint URL 2586 func (o ProviderEndpointOutput) Iotevents() pulumi.StringPtrOutput { 2587 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Iotevents }).(pulumi.StringPtrOutput) 2588 } 2589 2590 // Use this to override the default service endpoint URL 2591 func (o ProviderEndpointOutput) Ivs() pulumi.StringPtrOutput { 2592 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ivs }).(pulumi.StringPtrOutput) 2593 } 2594 2595 // Use this to override the default service endpoint URL 2596 func (o ProviderEndpointOutput) Ivschat() pulumi.StringPtrOutput { 2597 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ivschat }).(pulumi.StringPtrOutput) 2598 } 2599 2600 // Use this to override the default service endpoint URL 2601 func (o ProviderEndpointOutput) Kafka() pulumi.StringPtrOutput { 2602 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kafka }).(pulumi.StringPtrOutput) 2603 } 2604 2605 // Use this to override the default service endpoint URL 2606 func (o ProviderEndpointOutput) Kafkaconnect() pulumi.StringPtrOutput { 2607 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kafkaconnect }).(pulumi.StringPtrOutput) 2608 } 2609 2610 // Use this to override the default service endpoint URL 2611 func (o ProviderEndpointOutput) Kendra() pulumi.StringPtrOutput { 2612 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kendra }).(pulumi.StringPtrOutput) 2613 } 2614 2615 // Use this to override the default service endpoint URL 2616 func (o ProviderEndpointOutput) Keyspaces() pulumi.StringPtrOutput { 2617 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Keyspaces }).(pulumi.StringPtrOutput) 2618 } 2619 2620 // Use this to override the default service endpoint URL 2621 func (o ProviderEndpointOutput) Kinesis() pulumi.StringPtrOutput { 2622 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kinesis }).(pulumi.StringPtrOutput) 2623 } 2624 2625 // Use this to override the default service endpoint URL 2626 func (o ProviderEndpointOutput) Kinesisanalytics() pulumi.StringPtrOutput { 2627 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kinesisanalytics }).(pulumi.StringPtrOutput) 2628 } 2629 2630 // Use this to override the default service endpoint URL 2631 func (o ProviderEndpointOutput) Kinesisanalyticsv2() pulumi.StringPtrOutput { 2632 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kinesisanalyticsv2 }).(pulumi.StringPtrOutput) 2633 } 2634 2635 // Use this to override the default service endpoint URL 2636 func (o ProviderEndpointOutput) Kinesisvideo() pulumi.StringPtrOutput { 2637 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kinesisvideo }).(pulumi.StringPtrOutput) 2638 } 2639 2640 // Use this to override the default service endpoint URL 2641 func (o ProviderEndpointOutput) Kms() pulumi.StringPtrOutput { 2642 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Kms }).(pulumi.StringPtrOutput) 2643 } 2644 2645 // Use this to override the default service endpoint URL 2646 func (o ProviderEndpointOutput) Lakeformation() pulumi.StringPtrOutput { 2647 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lakeformation }).(pulumi.StringPtrOutput) 2648 } 2649 2650 // Use this to override the default service endpoint URL 2651 func (o ProviderEndpointOutput) Lambda() pulumi.StringPtrOutput { 2652 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lambda }).(pulumi.StringPtrOutput) 2653 } 2654 2655 // Use this to override the default service endpoint URL 2656 func (o ProviderEndpointOutput) Launchwizard() pulumi.StringPtrOutput { 2657 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Launchwizard }).(pulumi.StringPtrOutput) 2658 } 2659 2660 // Use this to override the default service endpoint URL 2661 func (o ProviderEndpointOutput) Lex() pulumi.StringPtrOutput { 2662 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lex }).(pulumi.StringPtrOutput) 2663 } 2664 2665 // Use this to override the default service endpoint URL 2666 func (o ProviderEndpointOutput) Lexmodelbuilding() pulumi.StringPtrOutput { 2667 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lexmodelbuilding }).(pulumi.StringPtrOutput) 2668 } 2669 2670 // Use this to override the default service endpoint URL 2671 func (o ProviderEndpointOutput) Lexmodelbuildingservice() pulumi.StringPtrOutput { 2672 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lexmodelbuildingservice }).(pulumi.StringPtrOutput) 2673 } 2674 2675 // Use this to override the default service endpoint URL 2676 func (o ProviderEndpointOutput) Lexmodels() pulumi.StringPtrOutput { 2677 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lexmodels }).(pulumi.StringPtrOutput) 2678 } 2679 2680 // Use this to override the default service endpoint URL 2681 func (o ProviderEndpointOutput) Lexmodelsv2() pulumi.StringPtrOutput { 2682 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lexmodelsv2 }).(pulumi.StringPtrOutput) 2683 } 2684 2685 // Use this to override the default service endpoint URL 2686 func (o ProviderEndpointOutput) Lexv2models() pulumi.StringPtrOutput { 2687 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lexv2models }).(pulumi.StringPtrOutput) 2688 } 2689 2690 // Use this to override the default service endpoint URL 2691 func (o ProviderEndpointOutput) Licensemanager() pulumi.StringPtrOutput { 2692 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Licensemanager }).(pulumi.StringPtrOutput) 2693 } 2694 2695 // Use this to override the default service endpoint URL 2696 func (o ProviderEndpointOutput) Lightsail() pulumi.StringPtrOutput { 2697 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lightsail }).(pulumi.StringPtrOutput) 2698 } 2699 2700 // Use this to override the default service endpoint URL 2701 func (o ProviderEndpointOutput) Location() pulumi.StringPtrOutput { 2702 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Location }).(pulumi.StringPtrOutput) 2703 } 2704 2705 // Use this to override the default service endpoint URL 2706 func (o ProviderEndpointOutput) Locationservice() pulumi.StringPtrOutput { 2707 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Locationservice }).(pulumi.StringPtrOutput) 2708 } 2709 2710 // Use this to override the default service endpoint URL 2711 func (o ProviderEndpointOutput) Logs() pulumi.StringPtrOutput { 2712 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Logs }).(pulumi.StringPtrOutput) 2713 } 2714 2715 // Use this to override the default service endpoint URL 2716 func (o ProviderEndpointOutput) Lookoutmetrics() pulumi.StringPtrOutput { 2717 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Lookoutmetrics }).(pulumi.StringPtrOutput) 2718 } 2719 2720 // Use this to override the default service endpoint URL 2721 func (o ProviderEndpointOutput) M2() pulumi.StringPtrOutput { 2722 return o.ApplyT(func(v ProviderEndpoint) *string { return v.M2 }).(pulumi.StringPtrOutput) 2723 } 2724 2725 // Use this to override the default service endpoint URL 2726 func (o ProviderEndpointOutput) Macie2() pulumi.StringPtrOutput { 2727 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Macie2 }).(pulumi.StringPtrOutput) 2728 } 2729 2730 // Use this to override the default service endpoint URL 2731 func (o ProviderEndpointOutput) Managedgrafana() pulumi.StringPtrOutput { 2732 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Managedgrafana }).(pulumi.StringPtrOutput) 2733 } 2734 2735 // Use this to override the default service endpoint URL 2736 func (o ProviderEndpointOutput) Mediaconnect() pulumi.StringPtrOutput { 2737 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mediaconnect }).(pulumi.StringPtrOutput) 2738 } 2739 2740 // Use this to override the default service endpoint URL 2741 func (o ProviderEndpointOutput) Mediaconvert() pulumi.StringPtrOutput { 2742 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mediaconvert }).(pulumi.StringPtrOutput) 2743 } 2744 2745 // Use this to override the default service endpoint URL 2746 func (o ProviderEndpointOutput) Medialive() pulumi.StringPtrOutput { 2747 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Medialive }).(pulumi.StringPtrOutput) 2748 } 2749 2750 // Use this to override the default service endpoint URL 2751 func (o ProviderEndpointOutput) Mediapackage() pulumi.StringPtrOutput { 2752 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mediapackage }).(pulumi.StringPtrOutput) 2753 } 2754 2755 // Use this to override the default service endpoint URL 2756 func (o ProviderEndpointOutput) Mediapackagev2() pulumi.StringPtrOutput { 2757 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mediapackagev2 }).(pulumi.StringPtrOutput) 2758 } 2759 2760 // Use this to override the default service endpoint URL 2761 func (o ProviderEndpointOutput) Mediastore() pulumi.StringPtrOutput { 2762 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mediastore }).(pulumi.StringPtrOutput) 2763 } 2764 2765 // Use this to override the default service endpoint URL 2766 func (o ProviderEndpointOutput) Memorydb() pulumi.StringPtrOutput { 2767 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Memorydb }).(pulumi.StringPtrOutput) 2768 } 2769 2770 // Use this to override the default service endpoint URL 2771 func (o ProviderEndpointOutput) Mq() pulumi.StringPtrOutput { 2772 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mq }).(pulumi.StringPtrOutput) 2773 } 2774 2775 // Use this to override the default service endpoint URL 2776 func (o ProviderEndpointOutput) Msk() pulumi.StringPtrOutput { 2777 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Msk }).(pulumi.StringPtrOutput) 2778 } 2779 2780 // Use this to override the default service endpoint URL 2781 func (o ProviderEndpointOutput) Mwaa() pulumi.StringPtrOutput { 2782 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Mwaa }).(pulumi.StringPtrOutput) 2783 } 2784 2785 // Use this to override the default service endpoint URL 2786 func (o ProviderEndpointOutput) Neptune() pulumi.StringPtrOutput { 2787 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Neptune }).(pulumi.StringPtrOutput) 2788 } 2789 2790 // Use this to override the default service endpoint URL 2791 func (o ProviderEndpointOutput) Neptunegraph() pulumi.StringPtrOutput { 2792 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Neptunegraph }).(pulumi.StringPtrOutput) 2793 } 2794 2795 // Use this to override the default service endpoint URL 2796 func (o ProviderEndpointOutput) Networkfirewall() pulumi.StringPtrOutput { 2797 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Networkfirewall }).(pulumi.StringPtrOutput) 2798 } 2799 2800 // Use this to override the default service endpoint URL 2801 func (o ProviderEndpointOutput) Networkmanager() pulumi.StringPtrOutput { 2802 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Networkmanager }).(pulumi.StringPtrOutput) 2803 } 2804 2805 // Use this to override the default service endpoint URL 2806 func (o ProviderEndpointOutput) Oam() pulumi.StringPtrOutput { 2807 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Oam }).(pulumi.StringPtrOutput) 2808 } 2809 2810 // Use this to override the default service endpoint URL 2811 func (o ProviderEndpointOutput) Opensearch() pulumi.StringPtrOutput { 2812 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Opensearch }).(pulumi.StringPtrOutput) 2813 } 2814 2815 // Use this to override the default service endpoint URL 2816 func (o ProviderEndpointOutput) Opensearchingestion() pulumi.StringPtrOutput { 2817 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Opensearchingestion }).(pulumi.StringPtrOutput) 2818 } 2819 2820 // Use this to override the default service endpoint URL 2821 func (o ProviderEndpointOutput) Opensearchserverless() pulumi.StringPtrOutput { 2822 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Opensearchserverless }).(pulumi.StringPtrOutput) 2823 } 2824 2825 // Use this to override the default service endpoint URL 2826 func (o ProviderEndpointOutput) Opensearchservice() pulumi.StringPtrOutput { 2827 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Opensearchservice }).(pulumi.StringPtrOutput) 2828 } 2829 2830 // Use this to override the default service endpoint URL 2831 func (o ProviderEndpointOutput) Opsworks() pulumi.StringPtrOutput { 2832 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Opsworks }).(pulumi.StringPtrOutput) 2833 } 2834 2835 // Use this to override the default service endpoint URL 2836 func (o ProviderEndpointOutput) Organizations() pulumi.StringPtrOutput { 2837 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Organizations }).(pulumi.StringPtrOutput) 2838 } 2839 2840 // Use this to override the default service endpoint URL 2841 func (o ProviderEndpointOutput) Osis() pulumi.StringPtrOutput { 2842 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Osis }).(pulumi.StringPtrOutput) 2843 } 2844 2845 // Use this to override the default service endpoint URL 2846 func (o ProviderEndpointOutput) Outposts() pulumi.StringPtrOutput { 2847 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Outposts }).(pulumi.StringPtrOutput) 2848 } 2849 2850 // Use this to override the default service endpoint URL 2851 func (o ProviderEndpointOutput) Paymentcryptography() pulumi.StringPtrOutput { 2852 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Paymentcryptography }).(pulumi.StringPtrOutput) 2853 } 2854 2855 // Use this to override the default service endpoint URL 2856 func (o ProviderEndpointOutput) Pcaconnectorad() pulumi.StringPtrOutput { 2857 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Pcaconnectorad }).(pulumi.StringPtrOutput) 2858 } 2859 2860 // Use this to override the default service endpoint URL 2861 func (o ProviderEndpointOutput) Pinpoint() pulumi.StringPtrOutput { 2862 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Pinpoint }).(pulumi.StringPtrOutput) 2863 } 2864 2865 // Use this to override the default service endpoint URL 2866 func (o ProviderEndpointOutput) Pipes() pulumi.StringPtrOutput { 2867 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Pipes }).(pulumi.StringPtrOutput) 2868 } 2869 2870 // Use this to override the default service endpoint URL 2871 func (o ProviderEndpointOutput) Polly() pulumi.StringPtrOutput { 2872 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Polly }).(pulumi.StringPtrOutput) 2873 } 2874 2875 // Use this to override the default service endpoint URL 2876 func (o ProviderEndpointOutput) Pricing() pulumi.StringPtrOutput { 2877 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Pricing }).(pulumi.StringPtrOutput) 2878 } 2879 2880 // Use this to override the default service endpoint URL 2881 func (o ProviderEndpointOutput) Prometheus() pulumi.StringPtrOutput { 2882 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Prometheus }).(pulumi.StringPtrOutput) 2883 } 2884 2885 // Use this to override the default service endpoint URL 2886 func (o ProviderEndpointOutput) Prometheusservice() pulumi.StringPtrOutput { 2887 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Prometheusservice }).(pulumi.StringPtrOutput) 2888 } 2889 2890 // Use this to override the default service endpoint URL 2891 func (o ProviderEndpointOutput) Qbusiness() pulumi.StringPtrOutput { 2892 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Qbusiness }).(pulumi.StringPtrOutput) 2893 } 2894 2895 // Use this to override the default service endpoint URL 2896 func (o ProviderEndpointOutput) Qldb() pulumi.StringPtrOutput { 2897 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Qldb }).(pulumi.StringPtrOutput) 2898 } 2899 2900 // Use this to override the default service endpoint URL 2901 func (o ProviderEndpointOutput) Quicksight() pulumi.StringPtrOutput { 2902 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Quicksight }).(pulumi.StringPtrOutput) 2903 } 2904 2905 // Use this to override the default service endpoint URL 2906 func (o ProviderEndpointOutput) Ram() pulumi.StringPtrOutput { 2907 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ram }).(pulumi.StringPtrOutput) 2908 } 2909 2910 // Use this to override the default service endpoint URL 2911 func (o ProviderEndpointOutput) Rbin() pulumi.StringPtrOutput { 2912 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Rbin }).(pulumi.StringPtrOutput) 2913 } 2914 2915 // Use this to override the default service endpoint URL 2916 func (o ProviderEndpointOutput) Rds() pulumi.StringPtrOutput { 2917 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Rds }).(pulumi.StringPtrOutput) 2918 } 2919 2920 // Use this to override the default service endpoint URL 2921 func (o ProviderEndpointOutput) Recyclebin() pulumi.StringPtrOutput { 2922 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Recyclebin }).(pulumi.StringPtrOutput) 2923 } 2924 2925 // Use this to override the default service endpoint URL 2926 func (o ProviderEndpointOutput) Redshift() pulumi.StringPtrOutput { 2927 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Redshift }).(pulumi.StringPtrOutput) 2928 } 2929 2930 // Use this to override the default service endpoint URL 2931 func (o ProviderEndpointOutput) Redshiftdata() pulumi.StringPtrOutput { 2932 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Redshiftdata }).(pulumi.StringPtrOutput) 2933 } 2934 2935 // Use this to override the default service endpoint URL 2936 func (o ProviderEndpointOutput) Redshiftdataapiservice() pulumi.StringPtrOutput { 2937 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Redshiftdataapiservice }).(pulumi.StringPtrOutput) 2938 } 2939 2940 // Use this to override the default service endpoint URL 2941 func (o ProviderEndpointOutput) Redshiftserverless() pulumi.StringPtrOutput { 2942 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Redshiftserverless }).(pulumi.StringPtrOutput) 2943 } 2944 2945 // Use this to override the default service endpoint URL 2946 func (o ProviderEndpointOutput) Rekognition() pulumi.StringPtrOutput { 2947 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Rekognition }).(pulumi.StringPtrOutput) 2948 } 2949 2950 // Use this to override the default service endpoint URL 2951 func (o ProviderEndpointOutput) Resourceexplorer2() pulumi.StringPtrOutput { 2952 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Resourceexplorer2 }).(pulumi.StringPtrOutput) 2953 } 2954 2955 // Use this to override the default service endpoint URL 2956 func (o ProviderEndpointOutput) Resourcegroups() pulumi.StringPtrOutput { 2957 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Resourcegroups }).(pulumi.StringPtrOutput) 2958 } 2959 2960 // Use this to override the default service endpoint URL 2961 func (o ProviderEndpointOutput) Resourcegroupstagging() pulumi.StringPtrOutput { 2962 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Resourcegroupstagging }).(pulumi.StringPtrOutput) 2963 } 2964 2965 // Use this to override the default service endpoint URL 2966 func (o ProviderEndpointOutput) Resourcegroupstaggingapi() pulumi.StringPtrOutput { 2967 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Resourcegroupstaggingapi }).(pulumi.StringPtrOutput) 2968 } 2969 2970 // Use this to override the default service endpoint URL 2971 func (o ProviderEndpointOutput) Rolesanywhere() pulumi.StringPtrOutput { 2972 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Rolesanywhere }).(pulumi.StringPtrOutput) 2973 } 2974 2975 // Use this to override the default service endpoint URL 2976 func (o ProviderEndpointOutput) Route53() pulumi.StringPtrOutput { 2977 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Route53 }).(pulumi.StringPtrOutput) 2978 } 2979 2980 // Use this to override the default service endpoint URL 2981 func (o ProviderEndpointOutput) Route53domains() pulumi.StringPtrOutput { 2982 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Route53domains }).(pulumi.StringPtrOutput) 2983 } 2984 2985 // Use this to override the default service endpoint URL 2986 func (o ProviderEndpointOutput) Route53recoverycontrolconfig() pulumi.StringPtrOutput { 2987 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Route53recoverycontrolconfig }).(pulumi.StringPtrOutput) 2988 } 2989 2990 // Use this to override the default service endpoint URL 2991 func (o ProviderEndpointOutput) Route53recoveryreadiness() pulumi.StringPtrOutput { 2992 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Route53recoveryreadiness }).(pulumi.StringPtrOutput) 2993 } 2994 2995 // Use this to override the default service endpoint URL 2996 func (o ProviderEndpointOutput) Route53resolver() pulumi.StringPtrOutput { 2997 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Route53resolver }).(pulumi.StringPtrOutput) 2998 } 2999 3000 // Use this to override the default service endpoint URL 3001 func (o ProviderEndpointOutput) Rum() pulumi.StringPtrOutput { 3002 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Rum }).(pulumi.StringPtrOutput) 3003 } 3004 3005 // Use this to override the default service endpoint URL 3006 func (o ProviderEndpointOutput) S3() pulumi.StringPtrOutput { 3007 return o.ApplyT(func(v ProviderEndpoint) *string { return v.S3 }).(pulumi.StringPtrOutput) 3008 } 3009 3010 // Use this to override the default service endpoint URL 3011 func (o ProviderEndpointOutput) S3api() pulumi.StringPtrOutput { 3012 return o.ApplyT(func(v ProviderEndpoint) *string { return v.S3api }).(pulumi.StringPtrOutput) 3013 } 3014 3015 // Use this to override the default service endpoint URL 3016 func (o ProviderEndpointOutput) S3control() pulumi.StringPtrOutput { 3017 return o.ApplyT(func(v ProviderEndpoint) *string { return v.S3control }).(pulumi.StringPtrOutput) 3018 } 3019 3020 // Use this to override the default service endpoint URL 3021 func (o ProviderEndpointOutput) S3outposts() pulumi.StringPtrOutput { 3022 return o.ApplyT(func(v ProviderEndpoint) *string { return v.S3outposts }).(pulumi.StringPtrOutput) 3023 } 3024 3025 // Use this to override the default service endpoint URL 3026 func (o ProviderEndpointOutput) Sagemaker() pulumi.StringPtrOutput { 3027 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sagemaker }).(pulumi.StringPtrOutput) 3028 } 3029 3030 // Use this to override the default service endpoint URL 3031 func (o ProviderEndpointOutput) Scheduler() pulumi.StringPtrOutput { 3032 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Scheduler }).(pulumi.StringPtrOutput) 3033 } 3034 3035 // Use this to override the default service endpoint URL 3036 func (o ProviderEndpointOutput) Schemas() pulumi.StringPtrOutput { 3037 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Schemas }).(pulumi.StringPtrOutput) 3038 } 3039 3040 // Use this to override the default service endpoint URL 3041 func (o ProviderEndpointOutput) Sdb() pulumi.StringPtrOutput { 3042 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sdb }).(pulumi.StringPtrOutput) 3043 } 3044 3045 // Use this to override the default service endpoint URL 3046 func (o ProviderEndpointOutput) Secretsmanager() pulumi.StringPtrOutput { 3047 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Secretsmanager }).(pulumi.StringPtrOutput) 3048 } 3049 3050 // Use this to override the default service endpoint URL 3051 func (o ProviderEndpointOutput) Securityhub() pulumi.StringPtrOutput { 3052 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Securityhub }).(pulumi.StringPtrOutput) 3053 } 3054 3055 // Use this to override the default service endpoint URL 3056 func (o ProviderEndpointOutput) Securitylake() pulumi.StringPtrOutput { 3057 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Securitylake }).(pulumi.StringPtrOutput) 3058 } 3059 3060 // Use this to override the default service endpoint URL 3061 func (o ProviderEndpointOutput) Serverlessapplicationrepository() pulumi.StringPtrOutput { 3062 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Serverlessapplicationrepository }).(pulumi.StringPtrOutput) 3063 } 3064 3065 // Use this to override the default service endpoint URL 3066 func (o ProviderEndpointOutput) Serverlessapprepo() pulumi.StringPtrOutput { 3067 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Serverlessapprepo }).(pulumi.StringPtrOutput) 3068 } 3069 3070 // Use this to override the default service endpoint URL 3071 func (o ProviderEndpointOutput) Serverlessrepo() pulumi.StringPtrOutput { 3072 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Serverlessrepo }).(pulumi.StringPtrOutput) 3073 } 3074 3075 // Use this to override the default service endpoint URL 3076 func (o ProviderEndpointOutput) Servicecatalog() pulumi.StringPtrOutput { 3077 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Servicecatalog }).(pulumi.StringPtrOutput) 3078 } 3079 3080 // Use this to override the default service endpoint URL 3081 func (o ProviderEndpointOutput) Servicecatalogappregistry() pulumi.StringPtrOutput { 3082 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Servicecatalogappregistry }).(pulumi.StringPtrOutput) 3083 } 3084 3085 // Use this to override the default service endpoint URL 3086 func (o ProviderEndpointOutput) Servicediscovery() pulumi.StringPtrOutput { 3087 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Servicediscovery }).(pulumi.StringPtrOutput) 3088 } 3089 3090 // Use this to override the default service endpoint URL 3091 func (o ProviderEndpointOutput) Servicequotas() pulumi.StringPtrOutput { 3092 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Servicequotas }).(pulumi.StringPtrOutput) 3093 } 3094 3095 // Use this to override the default service endpoint URL 3096 func (o ProviderEndpointOutput) Ses() pulumi.StringPtrOutput { 3097 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ses }).(pulumi.StringPtrOutput) 3098 } 3099 3100 // Use this to override the default service endpoint URL 3101 func (o ProviderEndpointOutput) Sesv2() pulumi.StringPtrOutput { 3102 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sesv2 }).(pulumi.StringPtrOutput) 3103 } 3104 3105 // Use this to override the default service endpoint URL 3106 func (o ProviderEndpointOutput) Sfn() pulumi.StringPtrOutput { 3107 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sfn }).(pulumi.StringPtrOutput) 3108 } 3109 3110 // Use this to override the default service endpoint URL 3111 func (o ProviderEndpointOutput) Shield() pulumi.StringPtrOutput { 3112 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Shield }).(pulumi.StringPtrOutput) 3113 } 3114 3115 // Use this to override the default service endpoint URL 3116 func (o ProviderEndpointOutput) Signer() pulumi.StringPtrOutput { 3117 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Signer }).(pulumi.StringPtrOutput) 3118 } 3119 3120 // Use this to override the default service endpoint URL 3121 func (o ProviderEndpointOutput) Simpledb() pulumi.StringPtrOutput { 3122 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Simpledb }).(pulumi.StringPtrOutput) 3123 } 3124 3125 // Use this to override the default service endpoint URL 3126 func (o ProviderEndpointOutput) Sns() pulumi.StringPtrOutput { 3127 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sns }).(pulumi.StringPtrOutput) 3128 } 3129 3130 // Use this to override the default service endpoint URL 3131 func (o ProviderEndpointOutput) Sqs() pulumi.StringPtrOutput { 3132 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sqs }).(pulumi.StringPtrOutput) 3133 } 3134 3135 // Use this to override the default service endpoint URL 3136 func (o ProviderEndpointOutput) Ssm() pulumi.StringPtrOutput { 3137 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ssm }).(pulumi.StringPtrOutput) 3138 } 3139 3140 // Use this to override the default service endpoint URL 3141 func (o ProviderEndpointOutput) Ssmcontacts() pulumi.StringPtrOutput { 3142 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ssmcontacts }).(pulumi.StringPtrOutput) 3143 } 3144 3145 // Use this to override the default service endpoint URL 3146 func (o ProviderEndpointOutput) Ssmincidents() pulumi.StringPtrOutput { 3147 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ssmincidents }).(pulumi.StringPtrOutput) 3148 } 3149 3150 // Use this to override the default service endpoint URL 3151 func (o ProviderEndpointOutput) Ssmsap() pulumi.StringPtrOutput { 3152 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ssmsap }).(pulumi.StringPtrOutput) 3153 } 3154 3155 // Use this to override the default service endpoint URL 3156 func (o ProviderEndpointOutput) Sso() pulumi.StringPtrOutput { 3157 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sso }).(pulumi.StringPtrOutput) 3158 } 3159 3160 // Use this to override the default service endpoint URL 3161 func (o ProviderEndpointOutput) Ssoadmin() pulumi.StringPtrOutput { 3162 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Ssoadmin }).(pulumi.StringPtrOutput) 3163 } 3164 3165 // Use this to override the default service endpoint URL 3166 func (o ProviderEndpointOutput) Stepfunctions() pulumi.StringPtrOutput { 3167 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Stepfunctions }).(pulumi.StringPtrOutput) 3168 } 3169 3170 // Use this to override the default service endpoint URL 3171 func (o ProviderEndpointOutput) Storagegateway() pulumi.StringPtrOutput { 3172 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Storagegateway }).(pulumi.StringPtrOutput) 3173 } 3174 3175 // Use this to override the default service endpoint URL 3176 func (o ProviderEndpointOutput) Sts() pulumi.StringPtrOutput { 3177 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Sts }).(pulumi.StringPtrOutput) 3178 } 3179 3180 // Use this to override the default service endpoint URL 3181 func (o ProviderEndpointOutput) Swf() pulumi.StringPtrOutput { 3182 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Swf }).(pulumi.StringPtrOutput) 3183 } 3184 3185 // Use this to override the default service endpoint URL 3186 func (o ProviderEndpointOutput) Synthetics() pulumi.StringPtrOutput { 3187 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Synthetics }).(pulumi.StringPtrOutput) 3188 } 3189 3190 // Use this to override the default service endpoint URL 3191 func (o ProviderEndpointOutput) Timestreamwrite() pulumi.StringPtrOutput { 3192 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Timestreamwrite }).(pulumi.StringPtrOutput) 3193 } 3194 3195 // Use this to override the default service endpoint URL 3196 func (o ProviderEndpointOutput) Transcribe() pulumi.StringPtrOutput { 3197 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Transcribe }).(pulumi.StringPtrOutput) 3198 } 3199 3200 // Use this to override the default service endpoint URL 3201 func (o ProviderEndpointOutput) Transcribeservice() pulumi.StringPtrOutput { 3202 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Transcribeservice }).(pulumi.StringPtrOutput) 3203 } 3204 3205 // Use this to override the default service endpoint URL 3206 func (o ProviderEndpointOutput) Transfer() pulumi.StringPtrOutput { 3207 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Transfer }).(pulumi.StringPtrOutput) 3208 } 3209 3210 // Use this to override the default service endpoint URL 3211 func (o ProviderEndpointOutput) Verifiedpermissions() pulumi.StringPtrOutput { 3212 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Verifiedpermissions }).(pulumi.StringPtrOutput) 3213 } 3214 3215 // Use this to override the default service endpoint URL 3216 func (o ProviderEndpointOutput) Vpclattice() pulumi.StringPtrOutput { 3217 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Vpclattice }).(pulumi.StringPtrOutput) 3218 } 3219 3220 // Use this to override the default service endpoint URL 3221 func (o ProviderEndpointOutput) Waf() pulumi.StringPtrOutput { 3222 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Waf }).(pulumi.StringPtrOutput) 3223 } 3224 3225 // Use this to override the default service endpoint URL 3226 func (o ProviderEndpointOutput) Wafregional() pulumi.StringPtrOutput { 3227 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Wafregional }).(pulumi.StringPtrOutput) 3228 } 3229 3230 // Use this to override the default service endpoint URL 3231 func (o ProviderEndpointOutput) Wafv2() pulumi.StringPtrOutput { 3232 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Wafv2 }).(pulumi.StringPtrOutput) 3233 } 3234 3235 // Use this to override the default service endpoint URL 3236 func (o ProviderEndpointOutput) Wellarchitected() pulumi.StringPtrOutput { 3237 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Wellarchitected }).(pulumi.StringPtrOutput) 3238 } 3239 3240 // Use this to override the default service endpoint URL 3241 func (o ProviderEndpointOutput) Worklink() pulumi.StringPtrOutput { 3242 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Worklink }).(pulumi.StringPtrOutput) 3243 } 3244 3245 // Use this to override the default service endpoint URL 3246 func (o ProviderEndpointOutput) Workspaces() pulumi.StringPtrOutput { 3247 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Workspaces }).(pulumi.StringPtrOutput) 3248 } 3249 3250 // Use this to override the default service endpoint URL 3251 func (o ProviderEndpointOutput) Xray() pulumi.StringPtrOutput { 3252 return o.ApplyT(func(v ProviderEndpoint) *string { return v.Xray }).(pulumi.StringPtrOutput) 3253 } 3254 3255 type ProviderEndpointArrayOutput struct{ *pulumi.OutputState } 3256 3257 func (ProviderEndpointArrayOutput) ElementType() reflect.Type { 3258 return reflect.TypeOf((*[]ProviderEndpoint)(nil)).Elem() 3259 } 3260 3261 func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput { 3262 return o 3263 } 3264 3265 func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput { 3266 return o 3267 } 3268 3269 func (o ProviderEndpointArrayOutput) Index(i pulumi.IntInput) ProviderEndpointOutput { 3270 return pulumi.All(o, i).ApplyT(func(vs []interface{}) ProviderEndpoint { 3271 return vs[0].([]ProviderEndpoint)[vs[1].(int)] 3272 }).(ProviderEndpointOutput) 3273 } 3274 3275 type ProviderIgnoreTags struct { 3276 // Resource tag key prefixes to ignore across all resources. 3277 KeyPrefixes []string `pulumi:"keyPrefixes"` 3278 // Resource tag keys to ignore across all resources. 3279 Keys []string `pulumi:"keys"` 3280 } 3281 3282 // ProviderIgnoreTagsInput is an input type that accepts ProviderIgnoreTagsArgs and ProviderIgnoreTagsOutput values. 3283 // You can construct a concrete instance of `ProviderIgnoreTagsInput` via: 3284 // 3285 // ProviderIgnoreTagsArgs{...} 3286 type ProviderIgnoreTagsInput interface { 3287 pulumi.Input 3288 3289 ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput 3290 ToProviderIgnoreTagsOutputWithContext(context.Context) ProviderIgnoreTagsOutput 3291 } 3292 3293 type ProviderIgnoreTagsArgs struct { 3294 // Resource tag key prefixes to ignore across all resources. 3295 KeyPrefixes pulumi.StringArrayInput `pulumi:"keyPrefixes"` 3296 // Resource tag keys to ignore across all resources. 3297 Keys pulumi.StringArrayInput `pulumi:"keys"` 3298 } 3299 3300 func (ProviderIgnoreTagsArgs) ElementType() reflect.Type { 3301 return reflect.TypeOf((*ProviderIgnoreTags)(nil)).Elem() 3302 } 3303 3304 func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput { 3305 return i.ToProviderIgnoreTagsOutputWithContext(context.Background()) 3306 } 3307 3308 func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsOutputWithContext(ctx context.Context) ProviderIgnoreTagsOutput { 3309 return pulumi.ToOutputWithContext(ctx, i).(ProviderIgnoreTagsOutput) 3310 } 3311 3312 func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput { 3313 return i.ToProviderIgnoreTagsPtrOutputWithContext(context.Background()) 3314 } 3315 3316 func (i ProviderIgnoreTagsArgs) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput { 3317 return pulumi.ToOutputWithContext(ctx, i).(ProviderIgnoreTagsOutput).ToProviderIgnoreTagsPtrOutputWithContext(ctx) 3318 } 3319 3320 // ProviderIgnoreTagsPtrInput is an input type that accepts ProviderIgnoreTagsArgs, ProviderIgnoreTagsPtr and ProviderIgnoreTagsPtrOutput values. 3321 // You can construct a concrete instance of `ProviderIgnoreTagsPtrInput` via: 3322 // 3323 // ProviderIgnoreTagsArgs{...} 3324 // 3325 // or: 3326 // 3327 // nil 3328 type ProviderIgnoreTagsPtrInput interface { 3329 pulumi.Input 3330 3331 ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput 3332 ToProviderIgnoreTagsPtrOutputWithContext(context.Context) ProviderIgnoreTagsPtrOutput 3333 } 3334 3335 type providerIgnoreTagsPtrType ProviderIgnoreTagsArgs 3336 3337 func ProviderIgnoreTagsPtr(v *ProviderIgnoreTagsArgs) ProviderIgnoreTagsPtrInput { 3338 return (*providerIgnoreTagsPtrType)(v) 3339 } 3340 3341 func (*providerIgnoreTagsPtrType) ElementType() reflect.Type { 3342 return reflect.TypeOf((**ProviderIgnoreTags)(nil)).Elem() 3343 } 3344 3345 func (i *providerIgnoreTagsPtrType) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput { 3346 return i.ToProviderIgnoreTagsPtrOutputWithContext(context.Background()) 3347 } 3348 3349 func (i *providerIgnoreTagsPtrType) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput { 3350 return pulumi.ToOutputWithContext(ctx, i).(ProviderIgnoreTagsPtrOutput) 3351 } 3352 3353 type ProviderIgnoreTagsOutput struct{ *pulumi.OutputState } 3354 3355 func (ProviderIgnoreTagsOutput) ElementType() reflect.Type { 3356 return reflect.TypeOf((*ProviderIgnoreTags)(nil)).Elem() 3357 } 3358 3359 func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutput() ProviderIgnoreTagsOutput { 3360 return o 3361 } 3362 3363 func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsOutputWithContext(ctx context.Context) ProviderIgnoreTagsOutput { 3364 return o 3365 } 3366 3367 func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput { 3368 return o.ToProviderIgnoreTagsPtrOutputWithContext(context.Background()) 3369 } 3370 3371 func (o ProviderIgnoreTagsOutput) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput { 3372 return o.ApplyTWithContext(ctx, func(_ context.Context, v ProviderIgnoreTags) *ProviderIgnoreTags { 3373 return &v 3374 }).(ProviderIgnoreTagsPtrOutput) 3375 } 3376 3377 // Resource tag key prefixes to ignore across all resources. 3378 func (o ProviderIgnoreTagsOutput) KeyPrefixes() pulumi.StringArrayOutput { 3379 return o.ApplyT(func(v ProviderIgnoreTags) []string { return v.KeyPrefixes }).(pulumi.StringArrayOutput) 3380 } 3381 3382 // Resource tag keys to ignore across all resources. 3383 func (o ProviderIgnoreTagsOutput) Keys() pulumi.StringArrayOutput { 3384 return o.ApplyT(func(v ProviderIgnoreTags) []string { return v.Keys }).(pulumi.StringArrayOutput) 3385 } 3386 3387 type ProviderIgnoreTagsPtrOutput struct{ *pulumi.OutputState } 3388 3389 func (ProviderIgnoreTagsPtrOutput) ElementType() reflect.Type { 3390 return reflect.TypeOf((**ProviderIgnoreTags)(nil)).Elem() 3391 } 3392 3393 func (o ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutput() ProviderIgnoreTagsPtrOutput { 3394 return o 3395 } 3396 3397 func (o ProviderIgnoreTagsPtrOutput) ToProviderIgnoreTagsPtrOutputWithContext(ctx context.Context) ProviderIgnoreTagsPtrOutput { 3398 return o 3399 } 3400 3401 func (o ProviderIgnoreTagsPtrOutput) Elem() ProviderIgnoreTagsOutput { 3402 return o.ApplyT(func(v *ProviderIgnoreTags) ProviderIgnoreTags { 3403 if v != nil { 3404 return *v 3405 } 3406 var ret ProviderIgnoreTags 3407 return ret 3408 }).(ProviderIgnoreTagsOutput) 3409 } 3410 3411 // Resource tag key prefixes to ignore across all resources. 3412 func (o ProviderIgnoreTagsPtrOutput) KeyPrefixes() pulumi.StringArrayOutput { 3413 return o.ApplyT(func(v *ProviderIgnoreTags) []string { 3414 if v == nil { 3415 return nil 3416 } 3417 return v.KeyPrefixes 3418 }).(pulumi.StringArrayOutput) 3419 } 3420 3421 // Resource tag keys to ignore across all resources. 3422 func (o ProviderIgnoreTagsPtrOutput) Keys() pulumi.StringArrayOutput { 3423 return o.ApplyT(func(v *ProviderIgnoreTags) []string { 3424 if v == nil { 3425 return nil 3426 } 3427 return v.Keys 3428 }).(pulumi.StringArrayOutput) 3429 } 3430 3431 type GetAvailabilityZoneFilter struct { 3432 // Name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html). 3433 Name string `pulumi:"name"` 3434 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3435 Values []string `pulumi:"values"` 3436 } 3437 3438 // GetAvailabilityZoneFilterInput is an input type that accepts GetAvailabilityZoneFilterArgs and GetAvailabilityZoneFilterOutput values. 3439 // You can construct a concrete instance of `GetAvailabilityZoneFilterInput` via: 3440 // 3441 // GetAvailabilityZoneFilterArgs{...} 3442 type GetAvailabilityZoneFilterInput interface { 3443 pulumi.Input 3444 3445 ToGetAvailabilityZoneFilterOutput() GetAvailabilityZoneFilterOutput 3446 ToGetAvailabilityZoneFilterOutputWithContext(context.Context) GetAvailabilityZoneFilterOutput 3447 } 3448 3449 type GetAvailabilityZoneFilterArgs struct { 3450 // Name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html). 3451 Name pulumi.StringInput `pulumi:"name"` 3452 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3453 Values pulumi.StringArrayInput `pulumi:"values"` 3454 } 3455 3456 func (GetAvailabilityZoneFilterArgs) ElementType() reflect.Type { 3457 return reflect.TypeOf((*GetAvailabilityZoneFilter)(nil)).Elem() 3458 } 3459 3460 func (i GetAvailabilityZoneFilterArgs) ToGetAvailabilityZoneFilterOutput() GetAvailabilityZoneFilterOutput { 3461 return i.ToGetAvailabilityZoneFilterOutputWithContext(context.Background()) 3462 } 3463 3464 func (i GetAvailabilityZoneFilterArgs) ToGetAvailabilityZoneFilterOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterOutput { 3465 return pulumi.ToOutputWithContext(ctx, i).(GetAvailabilityZoneFilterOutput) 3466 } 3467 3468 // GetAvailabilityZoneFilterArrayInput is an input type that accepts GetAvailabilityZoneFilterArray and GetAvailabilityZoneFilterArrayOutput values. 3469 // You can construct a concrete instance of `GetAvailabilityZoneFilterArrayInput` via: 3470 // 3471 // GetAvailabilityZoneFilterArray{ GetAvailabilityZoneFilterArgs{...} } 3472 type GetAvailabilityZoneFilterArrayInput interface { 3473 pulumi.Input 3474 3475 ToGetAvailabilityZoneFilterArrayOutput() GetAvailabilityZoneFilterArrayOutput 3476 ToGetAvailabilityZoneFilterArrayOutputWithContext(context.Context) GetAvailabilityZoneFilterArrayOutput 3477 } 3478 3479 type GetAvailabilityZoneFilterArray []GetAvailabilityZoneFilterInput 3480 3481 func (GetAvailabilityZoneFilterArray) ElementType() reflect.Type { 3482 return reflect.TypeOf((*[]GetAvailabilityZoneFilter)(nil)).Elem() 3483 } 3484 3485 func (i GetAvailabilityZoneFilterArray) ToGetAvailabilityZoneFilterArrayOutput() GetAvailabilityZoneFilterArrayOutput { 3486 return i.ToGetAvailabilityZoneFilterArrayOutputWithContext(context.Background()) 3487 } 3488 3489 func (i GetAvailabilityZoneFilterArray) ToGetAvailabilityZoneFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterArrayOutput { 3490 return pulumi.ToOutputWithContext(ctx, i).(GetAvailabilityZoneFilterArrayOutput) 3491 } 3492 3493 type GetAvailabilityZoneFilterOutput struct{ *pulumi.OutputState } 3494 3495 func (GetAvailabilityZoneFilterOutput) ElementType() reflect.Type { 3496 return reflect.TypeOf((*GetAvailabilityZoneFilter)(nil)).Elem() 3497 } 3498 3499 func (o GetAvailabilityZoneFilterOutput) ToGetAvailabilityZoneFilterOutput() GetAvailabilityZoneFilterOutput { 3500 return o 3501 } 3502 3503 func (o GetAvailabilityZoneFilterOutput) ToGetAvailabilityZoneFilterOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterOutput { 3504 return o 3505 } 3506 3507 // Name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html). 3508 func (o GetAvailabilityZoneFilterOutput) Name() pulumi.StringOutput { 3509 return o.ApplyT(func(v GetAvailabilityZoneFilter) string { return v.Name }).(pulumi.StringOutput) 3510 } 3511 3512 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3513 func (o GetAvailabilityZoneFilterOutput) Values() pulumi.StringArrayOutput { 3514 return o.ApplyT(func(v GetAvailabilityZoneFilter) []string { return v.Values }).(pulumi.StringArrayOutput) 3515 } 3516 3517 type GetAvailabilityZoneFilterArrayOutput struct{ *pulumi.OutputState } 3518 3519 func (GetAvailabilityZoneFilterArrayOutput) ElementType() reflect.Type { 3520 return reflect.TypeOf((*[]GetAvailabilityZoneFilter)(nil)).Elem() 3521 } 3522 3523 func (o GetAvailabilityZoneFilterArrayOutput) ToGetAvailabilityZoneFilterArrayOutput() GetAvailabilityZoneFilterArrayOutput { 3524 return o 3525 } 3526 3527 func (o GetAvailabilityZoneFilterArrayOutput) ToGetAvailabilityZoneFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterArrayOutput { 3528 return o 3529 } 3530 3531 func (o GetAvailabilityZoneFilterArrayOutput) Index(i pulumi.IntInput) GetAvailabilityZoneFilterOutput { 3532 return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetAvailabilityZoneFilter { 3533 return vs[0].([]GetAvailabilityZoneFilter)[vs[1].(int)] 3534 }).(GetAvailabilityZoneFilterOutput) 3535 } 3536 3537 type GetAvailabilityZonesFilter struct { 3538 // Name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html). 3539 Name string `pulumi:"name"` 3540 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3541 Values []string `pulumi:"values"` 3542 } 3543 3544 // GetAvailabilityZonesFilterInput is an input type that accepts GetAvailabilityZonesFilterArgs and GetAvailabilityZonesFilterOutput values. 3545 // You can construct a concrete instance of `GetAvailabilityZonesFilterInput` via: 3546 // 3547 // GetAvailabilityZonesFilterArgs{...} 3548 type GetAvailabilityZonesFilterInput interface { 3549 pulumi.Input 3550 3551 ToGetAvailabilityZonesFilterOutput() GetAvailabilityZonesFilterOutput 3552 ToGetAvailabilityZonesFilterOutputWithContext(context.Context) GetAvailabilityZonesFilterOutput 3553 } 3554 3555 type GetAvailabilityZonesFilterArgs struct { 3556 // Name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html). 3557 Name pulumi.StringInput `pulumi:"name"` 3558 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3559 Values pulumi.StringArrayInput `pulumi:"values"` 3560 } 3561 3562 func (GetAvailabilityZonesFilterArgs) ElementType() reflect.Type { 3563 return reflect.TypeOf((*GetAvailabilityZonesFilter)(nil)).Elem() 3564 } 3565 3566 func (i GetAvailabilityZonesFilterArgs) ToGetAvailabilityZonesFilterOutput() GetAvailabilityZonesFilterOutput { 3567 return i.ToGetAvailabilityZonesFilterOutputWithContext(context.Background()) 3568 } 3569 3570 func (i GetAvailabilityZonesFilterArgs) ToGetAvailabilityZonesFilterOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterOutput { 3571 return pulumi.ToOutputWithContext(ctx, i).(GetAvailabilityZonesFilterOutput) 3572 } 3573 3574 // GetAvailabilityZonesFilterArrayInput is an input type that accepts GetAvailabilityZonesFilterArray and GetAvailabilityZonesFilterArrayOutput values. 3575 // You can construct a concrete instance of `GetAvailabilityZonesFilterArrayInput` via: 3576 // 3577 // GetAvailabilityZonesFilterArray{ GetAvailabilityZonesFilterArgs{...} } 3578 type GetAvailabilityZonesFilterArrayInput interface { 3579 pulumi.Input 3580 3581 ToGetAvailabilityZonesFilterArrayOutput() GetAvailabilityZonesFilterArrayOutput 3582 ToGetAvailabilityZonesFilterArrayOutputWithContext(context.Context) GetAvailabilityZonesFilterArrayOutput 3583 } 3584 3585 type GetAvailabilityZonesFilterArray []GetAvailabilityZonesFilterInput 3586 3587 func (GetAvailabilityZonesFilterArray) ElementType() reflect.Type { 3588 return reflect.TypeOf((*[]GetAvailabilityZonesFilter)(nil)).Elem() 3589 } 3590 3591 func (i GetAvailabilityZonesFilterArray) ToGetAvailabilityZonesFilterArrayOutput() GetAvailabilityZonesFilterArrayOutput { 3592 return i.ToGetAvailabilityZonesFilterArrayOutputWithContext(context.Background()) 3593 } 3594 3595 func (i GetAvailabilityZonesFilterArray) ToGetAvailabilityZonesFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterArrayOutput { 3596 return pulumi.ToOutputWithContext(ctx, i).(GetAvailabilityZonesFilterArrayOutput) 3597 } 3598 3599 type GetAvailabilityZonesFilterOutput struct{ *pulumi.OutputState } 3600 3601 func (GetAvailabilityZonesFilterOutput) ElementType() reflect.Type { 3602 return reflect.TypeOf((*GetAvailabilityZonesFilter)(nil)).Elem() 3603 } 3604 3605 func (o GetAvailabilityZonesFilterOutput) ToGetAvailabilityZonesFilterOutput() GetAvailabilityZonesFilterOutput { 3606 return o 3607 } 3608 3609 func (o GetAvailabilityZonesFilterOutput) ToGetAvailabilityZonesFilterOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterOutput { 3610 return o 3611 } 3612 3613 // Name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html). 3614 func (o GetAvailabilityZonesFilterOutput) Name() pulumi.StringOutput { 3615 return o.ApplyT(func(v GetAvailabilityZonesFilter) string { return v.Name }).(pulumi.StringOutput) 3616 } 3617 3618 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3619 func (o GetAvailabilityZonesFilterOutput) Values() pulumi.StringArrayOutput { 3620 return o.ApplyT(func(v GetAvailabilityZonesFilter) []string { return v.Values }).(pulumi.StringArrayOutput) 3621 } 3622 3623 type GetAvailabilityZonesFilterArrayOutput struct{ *pulumi.OutputState } 3624 3625 func (GetAvailabilityZonesFilterArrayOutput) ElementType() reflect.Type { 3626 return reflect.TypeOf((*[]GetAvailabilityZonesFilter)(nil)).Elem() 3627 } 3628 3629 func (o GetAvailabilityZonesFilterArrayOutput) ToGetAvailabilityZonesFilterArrayOutput() GetAvailabilityZonesFilterArrayOutput { 3630 return o 3631 } 3632 3633 func (o GetAvailabilityZonesFilterArrayOutput) ToGetAvailabilityZonesFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterArrayOutput { 3634 return o 3635 } 3636 3637 func (o GetAvailabilityZonesFilterArrayOutput) Index(i pulumi.IntInput) GetAvailabilityZonesFilterOutput { 3638 return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetAvailabilityZonesFilter { 3639 return vs[0].([]GetAvailabilityZonesFilter)[vs[1].(int)] 3640 }).(GetAvailabilityZonesFilterOutput) 3641 } 3642 3643 type GetRegionsFilter struct { 3644 // Name of the filter field. Valid values can be found in the [describe-regions AWS CLI Reference][1]. 3645 Name string `pulumi:"name"` 3646 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3647 Values []string `pulumi:"values"` 3648 } 3649 3650 // GetRegionsFilterInput is an input type that accepts GetRegionsFilterArgs and GetRegionsFilterOutput values. 3651 // You can construct a concrete instance of `GetRegionsFilterInput` via: 3652 // 3653 // GetRegionsFilterArgs{...} 3654 type GetRegionsFilterInput interface { 3655 pulumi.Input 3656 3657 ToGetRegionsFilterOutput() GetRegionsFilterOutput 3658 ToGetRegionsFilterOutputWithContext(context.Context) GetRegionsFilterOutput 3659 } 3660 3661 type GetRegionsFilterArgs struct { 3662 // Name of the filter field. Valid values can be found in the [describe-regions AWS CLI Reference][1]. 3663 Name pulumi.StringInput `pulumi:"name"` 3664 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3665 Values pulumi.StringArrayInput `pulumi:"values"` 3666 } 3667 3668 func (GetRegionsFilterArgs) ElementType() reflect.Type { 3669 return reflect.TypeOf((*GetRegionsFilter)(nil)).Elem() 3670 } 3671 3672 func (i GetRegionsFilterArgs) ToGetRegionsFilterOutput() GetRegionsFilterOutput { 3673 return i.ToGetRegionsFilterOutputWithContext(context.Background()) 3674 } 3675 3676 func (i GetRegionsFilterArgs) ToGetRegionsFilterOutputWithContext(ctx context.Context) GetRegionsFilterOutput { 3677 return pulumi.ToOutputWithContext(ctx, i).(GetRegionsFilterOutput) 3678 } 3679 3680 // GetRegionsFilterArrayInput is an input type that accepts GetRegionsFilterArray and GetRegionsFilterArrayOutput values. 3681 // You can construct a concrete instance of `GetRegionsFilterArrayInput` via: 3682 // 3683 // GetRegionsFilterArray{ GetRegionsFilterArgs{...} } 3684 type GetRegionsFilterArrayInput interface { 3685 pulumi.Input 3686 3687 ToGetRegionsFilterArrayOutput() GetRegionsFilterArrayOutput 3688 ToGetRegionsFilterArrayOutputWithContext(context.Context) GetRegionsFilterArrayOutput 3689 } 3690 3691 type GetRegionsFilterArray []GetRegionsFilterInput 3692 3693 func (GetRegionsFilterArray) ElementType() reflect.Type { 3694 return reflect.TypeOf((*[]GetRegionsFilter)(nil)).Elem() 3695 } 3696 3697 func (i GetRegionsFilterArray) ToGetRegionsFilterArrayOutput() GetRegionsFilterArrayOutput { 3698 return i.ToGetRegionsFilterArrayOutputWithContext(context.Background()) 3699 } 3700 3701 func (i GetRegionsFilterArray) ToGetRegionsFilterArrayOutputWithContext(ctx context.Context) GetRegionsFilterArrayOutput { 3702 return pulumi.ToOutputWithContext(ctx, i).(GetRegionsFilterArrayOutput) 3703 } 3704 3705 type GetRegionsFilterOutput struct{ *pulumi.OutputState } 3706 3707 func (GetRegionsFilterOutput) ElementType() reflect.Type { 3708 return reflect.TypeOf((*GetRegionsFilter)(nil)).Elem() 3709 } 3710 3711 func (o GetRegionsFilterOutput) ToGetRegionsFilterOutput() GetRegionsFilterOutput { 3712 return o 3713 } 3714 3715 func (o GetRegionsFilterOutput) ToGetRegionsFilterOutputWithContext(ctx context.Context) GetRegionsFilterOutput { 3716 return o 3717 } 3718 3719 // Name of the filter field. Valid values can be found in the [describe-regions AWS CLI Reference][1]. 3720 func (o GetRegionsFilterOutput) Name() pulumi.StringOutput { 3721 return o.ApplyT(func(v GetRegionsFilter) string { return v.Name }).(pulumi.StringOutput) 3722 } 3723 3724 // Set of values that are accepted for the given filter field. Results will be selected if any given value matches. 3725 func (o GetRegionsFilterOutput) Values() pulumi.StringArrayOutput { 3726 return o.ApplyT(func(v GetRegionsFilter) []string { return v.Values }).(pulumi.StringArrayOutput) 3727 } 3728 3729 type GetRegionsFilterArrayOutput struct{ *pulumi.OutputState } 3730 3731 func (GetRegionsFilterArrayOutput) ElementType() reflect.Type { 3732 return reflect.TypeOf((*[]GetRegionsFilter)(nil)).Elem() 3733 } 3734 3735 func (o GetRegionsFilterArrayOutput) ToGetRegionsFilterArrayOutput() GetRegionsFilterArrayOutput { 3736 return o 3737 } 3738 3739 func (o GetRegionsFilterArrayOutput) ToGetRegionsFilterArrayOutputWithContext(ctx context.Context) GetRegionsFilterArrayOutput { 3740 return o 3741 } 3742 3743 func (o GetRegionsFilterArrayOutput) Index(i pulumi.IntInput) GetRegionsFilterOutput { 3744 return pulumi.All(o, i).ApplyT(func(vs []interface{}) GetRegionsFilter { 3745 return vs[0].([]GetRegionsFilter)[vs[1].(int)] 3746 }).(GetRegionsFilterOutput) 3747 } 3748 3749 func init() { 3750 pulumi.RegisterInputType(reflect.TypeOf((*ProviderAssumeRoleInput)(nil)).Elem(), ProviderAssumeRoleArgs{}) 3751 pulumi.RegisterInputType(reflect.TypeOf((*ProviderAssumeRolePtrInput)(nil)).Elem(), ProviderAssumeRoleArgs{}) 3752 pulumi.RegisterInputType(reflect.TypeOf((*ProviderAssumeRoleWithWebIdentityInput)(nil)).Elem(), ProviderAssumeRoleWithWebIdentityArgs{}) 3753 pulumi.RegisterInputType(reflect.TypeOf((*ProviderAssumeRoleWithWebIdentityPtrInput)(nil)).Elem(), ProviderAssumeRoleWithWebIdentityArgs{}) 3754 pulumi.RegisterInputType(reflect.TypeOf((*ProviderDefaultTagsInput)(nil)).Elem(), ProviderDefaultTagsArgs{}) 3755 pulumi.RegisterInputType(reflect.TypeOf((*ProviderDefaultTagsPtrInput)(nil)).Elem(), ProviderDefaultTagsArgs{}) 3756 pulumi.RegisterInputType(reflect.TypeOf((*ProviderEndpointInput)(nil)).Elem(), ProviderEndpointArgs{}) 3757 pulumi.RegisterInputType(reflect.TypeOf((*ProviderEndpointArrayInput)(nil)).Elem(), ProviderEndpointArray{}) 3758 pulumi.RegisterInputType(reflect.TypeOf((*ProviderIgnoreTagsInput)(nil)).Elem(), ProviderIgnoreTagsArgs{}) 3759 pulumi.RegisterInputType(reflect.TypeOf((*ProviderIgnoreTagsPtrInput)(nil)).Elem(), ProviderIgnoreTagsArgs{}) 3760 pulumi.RegisterInputType(reflect.TypeOf((*GetAvailabilityZoneFilterInput)(nil)).Elem(), GetAvailabilityZoneFilterArgs{}) 3761 pulumi.RegisterInputType(reflect.TypeOf((*GetAvailabilityZoneFilterArrayInput)(nil)).Elem(), GetAvailabilityZoneFilterArray{}) 3762 pulumi.RegisterInputType(reflect.TypeOf((*GetAvailabilityZonesFilterInput)(nil)).Elem(), GetAvailabilityZonesFilterArgs{}) 3763 pulumi.RegisterInputType(reflect.TypeOf((*GetAvailabilityZonesFilterArrayInput)(nil)).Elem(), GetAvailabilityZonesFilterArray{}) 3764 pulumi.RegisterInputType(reflect.TypeOf((*GetRegionsFilterInput)(nil)).Elem(), GetRegionsFilterArgs{}) 3765 pulumi.RegisterInputType(reflect.TypeOf((*GetRegionsFilterArrayInput)(nil)).Elem(), GetRegionsFilterArray{}) 3766 pulumi.RegisterOutputType(ProviderAssumeRoleOutput{}) 3767 pulumi.RegisterOutputType(ProviderAssumeRolePtrOutput{}) 3768 pulumi.RegisterOutputType(ProviderAssumeRoleWithWebIdentityOutput{}) 3769 pulumi.RegisterOutputType(ProviderAssumeRoleWithWebIdentityPtrOutput{}) 3770 pulumi.RegisterOutputType(ProviderDefaultTagsOutput{}) 3771 pulumi.RegisterOutputType(ProviderDefaultTagsPtrOutput{}) 3772 pulumi.RegisterOutputType(ProviderEndpointOutput{}) 3773 pulumi.RegisterOutputType(ProviderEndpointArrayOutput{}) 3774 pulumi.RegisterOutputType(ProviderIgnoreTagsOutput{}) 3775 pulumi.RegisterOutputType(ProviderIgnoreTagsPtrOutput{}) 3776 pulumi.RegisterOutputType(GetAvailabilityZoneFilterOutput{}) 3777 pulumi.RegisterOutputType(GetAvailabilityZoneFilterArrayOutput{}) 3778 pulumi.RegisterOutputType(GetAvailabilityZonesFilterOutput{}) 3779 pulumi.RegisterOutputType(GetAvailabilityZonesFilterArrayOutput{}) 3780 pulumi.RegisterOutputType(GetRegionsFilterOutput{}) 3781 pulumi.RegisterOutputType(GetRegionsFilterArrayOutput{}) 3782 }