Documentation
¶
Index ¶
- type GetAclsAcl
- type GetAclsAclArgs
- type GetAclsAclArray
- type GetAclsAclArrayInput
- type GetAclsAclArrayOutput
- func (GetAclsAclArrayOutput) ElementType() reflect.Type
- func (o GetAclsAclArrayOutput) Index(i pulumi.IntInput) GetAclsAclOutput
- func (o GetAclsAclArrayOutput) ToGetAclsAclArrayOutput() GetAclsAclArrayOutput
- func (o GetAclsAclArrayOutput) ToGetAclsAclArrayOutputWithContext(ctx context.Context) GetAclsAclArrayOutput
- type GetAclsAclInput
- type GetAclsAclOutput
- func (GetAclsAclOutput) ElementType() reflect.Type
- func (o GetAclsAclOutput) Id() pulumi.StringOutput
- func (o GetAclsAclOutput) Name() pulumi.StringOutput
- func (o GetAclsAclOutput) ToGetAclsAclOutput() GetAclsAclOutput
- func (o GetAclsAclOutput) ToGetAclsAclOutputWithContext(ctx context.Context) GetAclsAclOutput
- type GetAclsArgs
- type GetAclsResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetAclsAcl ¶
type GetAclsAclArgs ¶
type GetAclsAclArgs struct { // The ID of the ACL. For example "acl-xxx". Id pulumi.StringInput `pulumi:"id"` // The name of the Acl. Name pulumi.StringInput `pulumi:"name"` }
func (GetAclsAclArgs) ElementType ¶
func (GetAclsAclArgs) ElementType() reflect.Type
func (GetAclsAclArgs) ToGetAclsAclOutput ¶
func (i GetAclsAclArgs) ToGetAclsAclOutput() GetAclsAclOutput
func (GetAclsAclArgs) ToGetAclsAclOutputWithContext ¶
func (i GetAclsAclArgs) ToGetAclsAclOutputWithContext(ctx context.Context) GetAclsAclOutput
type GetAclsAclArray ¶
type GetAclsAclArray []GetAclsAclInput
func (GetAclsAclArray) ElementType ¶
func (GetAclsAclArray) ElementType() reflect.Type
func (GetAclsAclArray) ToGetAclsAclArrayOutput ¶
func (i GetAclsAclArray) ToGetAclsAclArrayOutput() GetAclsAclArrayOutput
func (GetAclsAclArray) ToGetAclsAclArrayOutputWithContext ¶
func (i GetAclsAclArray) ToGetAclsAclArrayOutputWithContext(ctx context.Context) GetAclsAclArrayOutput
type GetAclsAclArrayInput ¶
type GetAclsAclArrayInput interface { pulumi.Input ToGetAclsAclArrayOutput() GetAclsAclArrayOutput ToGetAclsAclArrayOutputWithContext(context.Context) GetAclsAclArrayOutput }
GetAclsAclArrayInput is an input type that accepts GetAclsAclArray and GetAclsAclArrayOutput values. You can construct a concrete instance of `GetAclsAclArrayInput` via:
GetAclsAclArray{ GetAclsAclArgs{...} }
type GetAclsAclArrayOutput ¶
type GetAclsAclArrayOutput struct{ *pulumi.OutputState }
func (GetAclsAclArrayOutput) ElementType ¶
func (GetAclsAclArrayOutput) ElementType() reflect.Type
func (GetAclsAclArrayOutput) Index ¶
func (o GetAclsAclArrayOutput) Index(i pulumi.IntInput) GetAclsAclOutput
func (GetAclsAclArrayOutput) ToGetAclsAclArrayOutput ¶
func (o GetAclsAclArrayOutput) ToGetAclsAclArrayOutput() GetAclsAclArrayOutput
func (GetAclsAclArrayOutput) ToGetAclsAclArrayOutputWithContext ¶
func (o GetAclsAclArrayOutput) ToGetAclsAclArrayOutputWithContext(ctx context.Context) GetAclsAclArrayOutput
type GetAclsAclInput ¶
type GetAclsAclInput interface { pulumi.Input ToGetAclsAclOutput() GetAclsAclOutput ToGetAclsAclOutputWithContext(context.Context) GetAclsAclOutput }
GetAclsAclInput is an input type that accepts GetAclsAclArgs and GetAclsAclOutput values. You can construct a concrete instance of `GetAclsAclInput` via:
GetAclsAclArgs{...}
type GetAclsAclOutput ¶
type GetAclsAclOutput struct{ *pulumi.OutputState }
func (GetAclsAclOutput) ElementType ¶
func (GetAclsAclOutput) ElementType() reflect.Type
func (GetAclsAclOutput) Id ¶
func (o GetAclsAclOutput) Id() pulumi.StringOutput
The ID of the ACL. For example "acl-xxx".
func (GetAclsAclOutput) Name ¶
func (o GetAclsAclOutput) Name() pulumi.StringOutput
The name of the Acl.
func (GetAclsAclOutput) ToGetAclsAclOutput ¶
func (o GetAclsAclOutput) ToGetAclsAclOutput() GetAclsAclOutput
func (GetAclsAclOutput) ToGetAclsAclOutputWithContext ¶
func (o GetAclsAclOutput) ToGetAclsAclOutputWithContext(ctx context.Context) GetAclsAclOutput
type GetAclsArgs ¶
type GetAclsArgs struct { // A list of Sag Acl IDs. Ids []string `pulumi:"ids"` // A regex string to filter Sag Acl instances by name. NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking getAcls.
type GetAclsResult ¶
type GetAclsResult struct { // A list of Sag Acls. Each element contains the following attributes: Acls []GetAclsAcl `pulumi:"acls"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of Sag Acl IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of Sag Acls names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` }
A collection of values returned by getAcls.
func GetAcls ¶
func GetAcls(ctx *pulumi.Context, args *GetAclsArgs, opts ...pulumi.InvokeOption) (*GetAclsResult, error)
This data source provides Sag Acls available to the user.
> **NOTE:** Available in 1.60.0+
> **NOTE:** Only the following regions support create Cloud Connect Network. [`cn-shanghai`, `cn-shanghai-finance-1`, `cn-hongkong`, `ap-southeast-1`, `ap-southeast-2`, `ap-southeast-3`, `ap-southeast-5`, `ap-northeast-1`, `eu-central-1`]