Documentation
¶
Index ¶
- type AccessKey
- type AccessKeyArgs
- type AccessKeyArray
- type AccessKeyArrayInput
- type AccessKeyArrayOutput
- func (AccessKeyArrayOutput) ElementType() reflect.Type
- func (o AccessKeyArrayOutput) Index(i pulumi.IntInput) AccessKeyOutput
- func (o AccessKeyArrayOutput) ToAccessKeyArrayOutput() AccessKeyArrayOutput
- func (o AccessKeyArrayOutput) ToAccessKeyArrayOutputWithContext(ctx context.Context) AccessKeyArrayOutput
- type AccessKeyInput
- type AccessKeyMap
- type AccessKeyMapInput
- type AccessKeyMapOutput
- type AccessKeyOutput
- func (o AccessKeyOutput) AccessKey() pulumi.StringOutput
- func (AccessKeyOutput) ElementType() reflect.Type
- func (o AccessKeyOutput) EncryptedSecretAccessKey() pulumi.StringOutput
- func (o AccessKeyOutput) KeyFingerprint() pulumi.StringOutput
- func (o AccessKeyOutput) PgpKey() pulumi.StringPtrOutput
- func (o AccessKeyOutput) SecretAccessKey() pulumi.StringOutput
- func (o AccessKeyOutput) Status() pulumi.StringOutput
- func (o AccessKeyOutput) TargetUin() pulumi.IntPtrOutput
- func (o AccessKeyOutput) ToAccessKeyOutput() AccessKeyOutput
- func (o AccessKeyOutput) ToAccessKeyOutputWithContext(ctx context.Context) AccessKeyOutput
- type AccessKeyState
- type GetAccountSummaryArgs
- type GetAccountSummaryOutputArgs
- type GetAccountSummaryResult
- type GetAccountSummaryResultOutput
- func (GetAccountSummaryResultOutput) ElementType() reflect.Type
- func (o GetAccountSummaryResultOutput) Group() pulumi.IntOutput
- func (o GetAccountSummaryResultOutput) Id() pulumi.StringOutput
- func (o GetAccountSummaryResultOutput) IdentityProviders() pulumi.IntOutput
- func (o GetAccountSummaryResultOutput) Member() pulumi.IntOutput
- func (o GetAccountSummaryResultOutput) Policies() pulumi.IntOutput
- func (o GetAccountSummaryResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetAccountSummaryResultOutput) Roles() pulumi.IntOutput
- func (o GetAccountSummaryResultOutput) ToGetAccountSummaryResultOutput() GetAccountSummaryResultOutput
- func (o GetAccountSummaryResultOutput) ToGetAccountSummaryResultOutputWithContext(ctx context.Context) GetAccountSummaryResultOutput
- func (o GetAccountSummaryResultOutput) User() pulumi.IntOutput
- type GetGroupMembershipsArgs
- type GetGroupMembershipsMembershipList
- type GetGroupMembershipsMembershipListArgs
- func (GetGroupMembershipsMembershipListArgs) ElementType() reflect.Type
- func (i GetGroupMembershipsMembershipListArgs) ToGetGroupMembershipsMembershipListOutput() GetGroupMembershipsMembershipListOutput
- func (i GetGroupMembershipsMembershipListArgs) ToGetGroupMembershipsMembershipListOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListOutput
- type GetGroupMembershipsMembershipListArray
- func (GetGroupMembershipsMembershipListArray) ElementType() reflect.Type
- func (i GetGroupMembershipsMembershipListArray) ToGetGroupMembershipsMembershipListArrayOutput() GetGroupMembershipsMembershipListArrayOutput
- func (i GetGroupMembershipsMembershipListArray) ToGetGroupMembershipsMembershipListArrayOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListArrayOutput
- type GetGroupMembershipsMembershipListArrayInput
- type GetGroupMembershipsMembershipListArrayOutput
- func (GetGroupMembershipsMembershipListArrayOutput) ElementType() reflect.Type
- func (o GetGroupMembershipsMembershipListArrayOutput) Index(i pulumi.IntInput) GetGroupMembershipsMembershipListOutput
- func (o GetGroupMembershipsMembershipListArrayOutput) ToGetGroupMembershipsMembershipListArrayOutput() GetGroupMembershipsMembershipListArrayOutput
- func (o GetGroupMembershipsMembershipListArrayOutput) ToGetGroupMembershipsMembershipListArrayOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListArrayOutput
- type GetGroupMembershipsMembershipListInput
- type GetGroupMembershipsMembershipListOutput
- func (GetGroupMembershipsMembershipListOutput) ElementType() reflect.Type
- func (o GetGroupMembershipsMembershipListOutput) GroupId() pulumi.StringOutput
- func (o GetGroupMembershipsMembershipListOutput) ToGetGroupMembershipsMembershipListOutput() GetGroupMembershipsMembershipListOutput
- func (o GetGroupMembershipsMembershipListOutput) ToGetGroupMembershipsMembershipListOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListOutput
- func (o GetGroupMembershipsMembershipListOutput) UserIds() pulumi.StringArrayOutputdeprecated
- func (o GetGroupMembershipsMembershipListOutput) UserNames() pulumi.StringArrayOutput
- type GetGroupMembershipsOutputArgs
- type GetGroupMembershipsResult
- type GetGroupMembershipsResultOutput
- func (GetGroupMembershipsResultOutput) ElementType() reflect.Type
- func (o GetGroupMembershipsResultOutput) GroupId() pulumi.StringPtrOutput
- func (o GetGroupMembershipsResultOutput) Id() pulumi.StringOutput
- func (o GetGroupMembershipsResultOutput) MembershipLists() GetGroupMembershipsMembershipListArrayOutput
- func (o GetGroupMembershipsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetGroupMembershipsResultOutput) ToGetGroupMembershipsResultOutput() GetGroupMembershipsResultOutput
- func (o GetGroupMembershipsResultOutput) ToGetGroupMembershipsResultOutputWithContext(ctx context.Context) GetGroupMembershipsResultOutput
- type GetGroupPolicyAttachmentsArgs
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentList
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs
- func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ElementType() reflect.Type
- func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
- func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray
- func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ElementType() reflect.Type
- func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
- func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayInput
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
- func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ElementType() reflect.Type
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) Index(i pulumi.IntInput) GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentListInput
- type GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) CreateMode() pulumi.IntOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) CreateTime() pulumi.StringOutput
- func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ElementType() reflect.Type
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) GroupId() pulumi.StringOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyId() pulumi.StringOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyName() pulumi.StringOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyType() pulumi.StringOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
- func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
- type GetGroupPolicyAttachmentsOutputArgs
- type GetGroupPolicyAttachmentsResult
- type GetGroupPolicyAttachmentsResultOutput
- func (o GetGroupPolicyAttachmentsResultOutput) CreateMode() pulumi.IntPtrOutput
- func (GetGroupPolicyAttachmentsResultOutput) ElementType() reflect.Type
- func (o GetGroupPolicyAttachmentsResultOutput) GroupId() pulumi.StringOutput
- func (o GetGroupPolicyAttachmentsResultOutput) GroupPolicyAttachmentLists() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
- func (o GetGroupPolicyAttachmentsResultOutput) Id() pulumi.StringOutput
- func (o GetGroupPolicyAttachmentsResultOutput) PolicyId() pulumi.StringPtrOutput
- func (o GetGroupPolicyAttachmentsResultOutput) PolicyType() pulumi.StringPtrOutput
- func (o GetGroupPolicyAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetGroupPolicyAttachmentsResultOutput) ToGetGroupPolicyAttachmentsResultOutput() GetGroupPolicyAttachmentsResultOutput
- func (o GetGroupPolicyAttachmentsResultOutput) ToGetGroupPolicyAttachmentsResultOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsResultOutput
- type GetGroupUserAccountArgs
- type GetGroupUserAccountGroupInfo
- type GetGroupUserAccountGroupInfoArgs
- func (GetGroupUserAccountGroupInfoArgs) ElementType() reflect.Type
- func (i GetGroupUserAccountGroupInfoArgs) ToGetGroupUserAccountGroupInfoOutput() GetGroupUserAccountGroupInfoOutput
- func (i GetGroupUserAccountGroupInfoArgs) ToGetGroupUserAccountGroupInfoOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoOutput
- type GetGroupUserAccountGroupInfoArray
- func (GetGroupUserAccountGroupInfoArray) ElementType() reflect.Type
- func (i GetGroupUserAccountGroupInfoArray) ToGetGroupUserAccountGroupInfoArrayOutput() GetGroupUserAccountGroupInfoArrayOutput
- func (i GetGroupUserAccountGroupInfoArray) ToGetGroupUserAccountGroupInfoArrayOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoArrayOutput
- type GetGroupUserAccountGroupInfoArrayInput
- type GetGroupUserAccountGroupInfoArrayOutput
- func (GetGroupUserAccountGroupInfoArrayOutput) ElementType() reflect.Type
- func (o GetGroupUserAccountGroupInfoArrayOutput) Index(i pulumi.IntInput) GetGroupUserAccountGroupInfoOutput
- func (o GetGroupUserAccountGroupInfoArrayOutput) ToGetGroupUserAccountGroupInfoArrayOutput() GetGroupUserAccountGroupInfoArrayOutput
- func (o GetGroupUserAccountGroupInfoArrayOutput) ToGetGroupUserAccountGroupInfoArrayOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoArrayOutput
- type GetGroupUserAccountGroupInfoInput
- type GetGroupUserAccountGroupInfoOutput
- func (o GetGroupUserAccountGroupInfoOutput) CreateTime() pulumi.StringOutput
- func (GetGroupUserAccountGroupInfoOutput) ElementType() reflect.Type
- func (o GetGroupUserAccountGroupInfoOutput) GroupId() pulumi.IntOutput
- func (o GetGroupUserAccountGroupInfoOutput) GroupName() pulumi.StringOutput
- func (o GetGroupUserAccountGroupInfoOutput) Remark() pulumi.StringOutput
- func (o GetGroupUserAccountGroupInfoOutput) ToGetGroupUserAccountGroupInfoOutput() GetGroupUserAccountGroupInfoOutput
- func (o GetGroupUserAccountGroupInfoOutput) ToGetGroupUserAccountGroupInfoOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoOutput
- type GetGroupUserAccountOutputArgs
- type GetGroupUserAccountResult
- type GetGroupUserAccountResultOutput
- func (GetGroupUserAccountResultOutput) ElementType() reflect.Type
- func (o GetGroupUserAccountResultOutput) GroupInfos() GetGroupUserAccountGroupInfoArrayOutput
- func (o GetGroupUserAccountResultOutput) Id() pulumi.StringOutput
- func (o GetGroupUserAccountResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetGroupUserAccountResultOutput) Rp() pulumi.IntPtrOutput
- func (o GetGroupUserAccountResultOutput) SubUin() pulumi.IntPtrOutput
- func (o GetGroupUserAccountResultOutput) ToGetGroupUserAccountResultOutput() GetGroupUserAccountResultOutput
- func (o GetGroupUserAccountResultOutput) ToGetGroupUserAccountResultOutputWithContext(ctx context.Context) GetGroupUserAccountResultOutput
- func (o GetGroupUserAccountResultOutput) TotalNum() pulumi.IntOutput
- func (o GetGroupUserAccountResultOutput) Uid() pulumi.IntPtrOutput
- type GetGroupsArgs
- type GetGroupsGroupList
- type GetGroupsGroupListArgs
- type GetGroupsGroupListArray
- type GetGroupsGroupListArrayInput
- type GetGroupsGroupListArrayOutput
- func (GetGroupsGroupListArrayOutput) ElementType() reflect.Type
- func (o GetGroupsGroupListArrayOutput) Index(i pulumi.IntInput) GetGroupsGroupListOutput
- func (o GetGroupsGroupListArrayOutput) ToGetGroupsGroupListArrayOutput() GetGroupsGroupListArrayOutput
- func (o GetGroupsGroupListArrayOutput) ToGetGroupsGroupListArrayOutputWithContext(ctx context.Context) GetGroupsGroupListArrayOutput
- type GetGroupsGroupListInput
- type GetGroupsGroupListOutput
- func (o GetGroupsGroupListOutput) CreateTime() pulumi.StringOutput
- func (GetGroupsGroupListOutput) ElementType() reflect.Type
- func (o GetGroupsGroupListOutput) GroupId() pulumi.StringOutput
- func (o GetGroupsGroupListOutput) Name() pulumi.StringOutput
- func (o GetGroupsGroupListOutput) Remark() pulumi.StringOutput
- func (o GetGroupsGroupListOutput) ToGetGroupsGroupListOutput() GetGroupsGroupListOutput
- func (o GetGroupsGroupListOutput) ToGetGroupsGroupListOutputWithContext(ctx context.Context) GetGroupsGroupListOutput
- type GetGroupsOutputArgs
- type GetGroupsResult
- type GetGroupsResultOutput
- func (GetGroupsResultOutput) ElementType() reflect.Type
- func (o GetGroupsResultOutput) GroupId() pulumi.StringPtrOutput
- func (o GetGroupsResultOutput) GroupLists() GetGroupsGroupListArrayOutput
- func (o GetGroupsResultOutput) Id() pulumi.StringOutput
- func (o GetGroupsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetGroupsResultOutput) Remark() pulumi.StringPtrOutput
- func (o GetGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetGroupsResultOutput) ToGetGroupsResultOutput() GetGroupsResultOutput
- func (o GetGroupsResultOutput) ToGetGroupsResultOutputWithContext(ctx context.Context) GetGroupsResultOutput
- type GetListAttachedUserPolicyArgs
- type GetListAttachedUserPolicyOutputArgs
- type GetListAttachedUserPolicyPolicyList
- type GetListAttachedUserPolicyPolicyListArgs
- func (GetListAttachedUserPolicyPolicyListArgs) ElementType() reflect.Type
- func (i GetListAttachedUserPolicyPolicyListArgs) ToGetListAttachedUserPolicyPolicyListOutput() GetListAttachedUserPolicyPolicyListOutput
- func (i GetListAttachedUserPolicyPolicyListArgs) ToGetListAttachedUserPolicyPolicyListOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListOutput
- type GetListAttachedUserPolicyPolicyListArray
- func (GetListAttachedUserPolicyPolicyListArray) ElementType() reflect.Type
- func (i GetListAttachedUserPolicyPolicyListArray) ToGetListAttachedUserPolicyPolicyListArrayOutput() GetListAttachedUserPolicyPolicyListArrayOutput
- func (i GetListAttachedUserPolicyPolicyListArray) ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListArrayOutput
- type GetListAttachedUserPolicyPolicyListArrayInput
- type GetListAttachedUserPolicyPolicyListArrayOutput
- func (GetListAttachedUserPolicyPolicyListArrayOutput) ElementType() reflect.Type
- func (o GetListAttachedUserPolicyPolicyListArrayOutput) Index(i pulumi.IntInput) GetListAttachedUserPolicyPolicyListOutput
- func (o GetListAttachedUserPolicyPolicyListArrayOutput) ToGetListAttachedUserPolicyPolicyListArrayOutput() GetListAttachedUserPolicyPolicyListArrayOutput
- func (o GetListAttachedUserPolicyPolicyListArrayOutput) ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListArrayOutput
- type GetListAttachedUserPolicyPolicyListGroup
- type GetListAttachedUserPolicyPolicyListGroupArgs
- func (GetListAttachedUserPolicyPolicyListGroupArgs) ElementType() reflect.Type
- func (i GetListAttachedUserPolicyPolicyListGroupArgs) ToGetListAttachedUserPolicyPolicyListGroupOutput() GetListAttachedUserPolicyPolicyListGroupOutput
- func (i GetListAttachedUserPolicyPolicyListGroupArgs) ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupOutput
- type GetListAttachedUserPolicyPolicyListGroupArray
- func (GetListAttachedUserPolicyPolicyListGroupArray) ElementType() reflect.Type
- func (i GetListAttachedUserPolicyPolicyListGroupArray) ToGetListAttachedUserPolicyPolicyListGroupArrayOutput() GetListAttachedUserPolicyPolicyListGroupArrayOutput
- func (i GetListAttachedUserPolicyPolicyListGroupArray) ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupArrayOutput
- type GetListAttachedUserPolicyPolicyListGroupArrayInput
- type GetListAttachedUserPolicyPolicyListGroupArrayOutput
- func (GetListAttachedUserPolicyPolicyListGroupArrayOutput) ElementType() reflect.Type
- func (o GetListAttachedUserPolicyPolicyListGroupArrayOutput) Index(i pulumi.IntInput) GetListAttachedUserPolicyPolicyListGroupOutput
- func (o GetListAttachedUserPolicyPolicyListGroupArrayOutput) ToGetListAttachedUserPolicyPolicyListGroupArrayOutput() GetListAttachedUserPolicyPolicyListGroupArrayOutput
- func (o GetListAttachedUserPolicyPolicyListGroupArrayOutput) ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupArrayOutput
- type GetListAttachedUserPolicyPolicyListGroupInput
- type GetListAttachedUserPolicyPolicyListGroupOutput
- func (GetListAttachedUserPolicyPolicyListGroupOutput) ElementType() reflect.Type
- func (o GetListAttachedUserPolicyPolicyListGroupOutput) GroupId() pulumi.IntOutput
- func (o GetListAttachedUserPolicyPolicyListGroupOutput) GroupName() pulumi.StringOutput
- func (o GetListAttachedUserPolicyPolicyListGroupOutput) ToGetListAttachedUserPolicyPolicyListGroupOutput() GetListAttachedUserPolicyPolicyListGroupOutput
- func (o GetListAttachedUserPolicyPolicyListGroupOutput) ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupOutput
- type GetListAttachedUserPolicyPolicyListInput
- type GetListAttachedUserPolicyPolicyListOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) AddTime() pulumi.StringOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) CreateMode() pulumi.StringOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) Deactived() pulumi.IntOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) DeactivedDetails() pulumi.StringArrayOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) Description() pulumi.StringOutput
- func (GetListAttachedUserPolicyPolicyListOutput) ElementType() reflect.Type
- func (o GetListAttachedUserPolicyPolicyListOutput) Groups() GetListAttachedUserPolicyPolicyListGroupArrayOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) PolicyId() pulumi.StringOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) PolicyName() pulumi.StringOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) StrategyType() pulumi.StringOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) ToGetListAttachedUserPolicyPolicyListOutput() GetListAttachedUserPolicyPolicyListOutput
- func (o GetListAttachedUserPolicyPolicyListOutput) ToGetListAttachedUserPolicyPolicyListOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListOutput
- type GetListAttachedUserPolicyResult
- type GetListAttachedUserPolicyResultOutput
- func (o GetListAttachedUserPolicyResultOutput) AttachType() pulumi.IntOutput
- func (GetListAttachedUserPolicyResultOutput) ElementType() reflect.Type
- func (o GetListAttachedUserPolicyResultOutput) Id() pulumi.StringOutput
- func (o GetListAttachedUserPolicyResultOutput) Keyword() pulumi.StringPtrOutput
- func (o GetListAttachedUserPolicyResultOutput) PolicyLists() GetListAttachedUserPolicyPolicyListArrayOutput
- func (o GetListAttachedUserPolicyResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetListAttachedUserPolicyResultOutput) StrategyType() pulumi.IntPtrOutput
- func (o GetListAttachedUserPolicyResultOutput) TargetUin() pulumi.IntOutput
- func (o GetListAttachedUserPolicyResultOutput) ToGetListAttachedUserPolicyResultOutput() GetListAttachedUserPolicyResultOutput
- func (o GetListAttachedUserPolicyResultOutput) ToGetListAttachedUserPolicyResultOutputWithContext(ctx context.Context) GetListAttachedUserPolicyResultOutput
- type GetListEntitiesForPolicyArgs
- type GetListEntitiesForPolicyList
- type GetListEntitiesForPolicyListArgs
- func (GetListEntitiesForPolicyListArgs) ElementType() reflect.Type
- func (i GetListEntitiesForPolicyListArgs) ToGetListEntitiesForPolicyListOutput() GetListEntitiesForPolicyListOutput
- func (i GetListEntitiesForPolicyListArgs) ToGetListEntitiesForPolicyListOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListOutput
- type GetListEntitiesForPolicyListArray
- func (GetListEntitiesForPolicyListArray) ElementType() reflect.Type
- func (i GetListEntitiesForPolicyListArray) ToGetListEntitiesForPolicyListArrayOutput() GetListEntitiesForPolicyListArrayOutput
- func (i GetListEntitiesForPolicyListArray) ToGetListEntitiesForPolicyListArrayOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListArrayOutput
- type GetListEntitiesForPolicyListArrayInput
- type GetListEntitiesForPolicyListArrayOutput
- func (GetListEntitiesForPolicyListArrayOutput) ElementType() reflect.Type
- func (o GetListEntitiesForPolicyListArrayOutput) Index(i pulumi.IntInput) GetListEntitiesForPolicyListOutput
- func (o GetListEntitiesForPolicyListArrayOutput) ToGetListEntitiesForPolicyListArrayOutput() GetListEntitiesForPolicyListArrayOutput
- func (o GetListEntitiesForPolicyListArrayOutput) ToGetListEntitiesForPolicyListArrayOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListArrayOutput
- type GetListEntitiesForPolicyListInput
- type GetListEntitiesForPolicyListOutput
- func (o GetListEntitiesForPolicyListOutput) AttachmentTime() pulumi.StringOutput
- func (GetListEntitiesForPolicyListOutput) ElementType() reflect.Type
- func (o GetListEntitiesForPolicyListOutput) Id() pulumi.StringOutput
- func (o GetListEntitiesForPolicyListOutput) Name() pulumi.StringOutput
- func (o GetListEntitiesForPolicyListOutput) RelatedType() pulumi.IntOutput
- func (o GetListEntitiesForPolicyListOutput) ToGetListEntitiesForPolicyListOutput() GetListEntitiesForPolicyListOutput
- func (o GetListEntitiesForPolicyListOutput) ToGetListEntitiesForPolicyListOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListOutput
- func (o GetListEntitiesForPolicyListOutput) Uin() pulumi.IntOutput
- type GetListEntitiesForPolicyOutputArgs
- type GetListEntitiesForPolicyResult
- type GetListEntitiesForPolicyResultOutput
- func (GetListEntitiesForPolicyResultOutput) ElementType() reflect.Type
- func (o GetListEntitiesForPolicyResultOutput) EntityFilter() pulumi.StringPtrOutput
- func (o GetListEntitiesForPolicyResultOutput) Id() pulumi.StringOutput
- func (o GetListEntitiesForPolicyResultOutput) Lists() GetListEntitiesForPolicyListArrayOutput
- func (o GetListEntitiesForPolicyResultOutput) PolicyId() pulumi.IntOutput
- func (o GetListEntitiesForPolicyResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetListEntitiesForPolicyResultOutput) Rp() pulumi.IntPtrOutput
- func (o GetListEntitiesForPolicyResultOutput) ToGetListEntitiesForPolicyResultOutput() GetListEntitiesForPolicyResultOutput
- func (o GetListEntitiesForPolicyResultOutput) ToGetListEntitiesForPolicyResultOutputWithContext(ctx context.Context) GetListEntitiesForPolicyResultOutput
- type GetOidcConfigArgs
- type GetOidcConfigOutputArgs
- type GetOidcConfigResult
- type GetOidcConfigResultOutput
- func (o GetOidcConfigResultOutput) ClientIds() pulumi.StringArrayOutput
- func (o GetOidcConfigResultOutput) Description() pulumi.StringOutput
- func (GetOidcConfigResultOutput) ElementType() reflect.Type
- func (o GetOidcConfigResultOutput) Id() pulumi.StringOutput
- func (o GetOidcConfigResultOutput) IdentityKey() pulumi.StringOutput
- func (o GetOidcConfigResultOutput) IdentityUrl() pulumi.StringOutput
- func (o GetOidcConfigResultOutput) Name() pulumi.StringOutput
- func (o GetOidcConfigResultOutput) ProviderType() pulumi.IntOutput
- func (o GetOidcConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetOidcConfigResultOutput) Status() pulumi.IntOutput
- func (o GetOidcConfigResultOutput) ToGetOidcConfigResultOutput() GetOidcConfigResultOutput
- func (o GetOidcConfigResultOutput) ToGetOidcConfigResultOutputWithContext(ctx context.Context) GetOidcConfigResultOutput
- type GetPoliciesArgs
- type GetPoliciesOutputArgs
- type GetPoliciesPolicyList
- type GetPoliciesPolicyListArgs
- type GetPoliciesPolicyListArray
- func (GetPoliciesPolicyListArray) ElementType() reflect.Type
- func (i GetPoliciesPolicyListArray) ToGetPoliciesPolicyListArrayOutput() GetPoliciesPolicyListArrayOutput
- func (i GetPoliciesPolicyListArray) ToGetPoliciesPolicyListArrayOutputWithContext(ctx context.Context) GetPoliciesPolicyListArrayOutput
- type GetPoliciesPolicyListArrayInput
- type GetPoliciesPolicyListArrayOutput
- func (GetPoliciesPolicyListArrayOutput) ElementType() reflect.Type
- func (o GetPoliciesPolicyListArrayOutput) Index(i pulumi.IntInput) GetPoliciesPolicyListOutput
- func (o GetPoliciesPolicyListArrayOutput) ToGetPoliciesPolicyListArrayOutput() GetPoliciesPolicyListArrayOutput
- func (o GetPoliciesPolicyListArrayOutput) ToGetPoliciesPolicyListArrayOutputWithContext(ctx context.Context) GetPoliciesPolicyListArrayOutput
- type GetPoliciesPolicyListInput
- type GetPoliciesPolicyListOutput
- func (o GetPoliciesPolicyListOutput) Attachments() pulumi.IntOutput
- func (o GetPoliciesPolicyListOutput) CreateMode() pulumi.IntOutput
- func (o GetPoliciesPolicyListOutput) CreateTime() pulumi.StringOutput
- func (o GetPoliciesPolicyListOutput) Description() pulumi.StringOutput
- func (GetPoliciesPolicyListOutput) ElementType() reflect.Type
- func (o GetPoliciesPolicyListOutput) Name() pulumi.StringOutput
- func (o GetPoliciesPolicyListOutput) PolicyId() pulumi.StringOutput
- func (o GetPoliciesPolicyListOutput) ServiceType() pulumi.StringOutput
- func (o GetPoliciesPolicyListOutput) ToGetPoliciesPolicyListOutput() GetPoliciesPolicyListOutput
- func (o GetPoliciesPolicyListOutput) ToGetPoliciesPolicyListOutputWithContext(ctx context.Context) GetPoliciesPolicyListOutput
- func (o GetPoliciesPolicyListOutput) Type() pulumi.IntOutput
- type GetPoliciesResult
- type GetPoliciesResultOutput
- func (o GetPoliciesResultOutput) CreateMode() pulumi.IntPtrOutput
- func (o GetPoliciesResultOutput) Description() pulumi.StringPtrOutput
- func (GetPoliciesResultOutput) ElementType() reflect.Type
- func (o GetPoliciesResultOutput) Id() pulumi.StringOutput
- func (o GetPoliciesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetPoliciesResultOutput) PolicyId() pulumi.StringPtrOutput
- func (o GetPoliciesResultOutput) PolicyLists() GetPoliciesPolicyListArrayOutput
- func (o GetPoliciesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPoliciesResultOutput) ToGetPoliciesResultOutput() GetPoliciesResultOutput
- func (o GetPoliciesResultOutput) ToGetPoliciesResultOutputWithContext(ctx context.Context) GetPoliciesResultOutput
- func (o GetPoliciesResultOutput) Type() pulumi.IntPtrOutput
- type GetPolicyGrantingServiceAccessArgs
- type GetPolicyGrantingServiceAccessList
- type GetPolicyGrantingServiceAccessListAction
- type GetPolicyGrantingServiceAccessListActionArgs
- func (GetPolicyGrantingServiceAccessListActionArgs) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListActionArgs) ToGetPolicyGrantingServiceAccessListActionOutput() GetPolicyGrantingServiceAccessListActionOutput
- func (i GetPolicyGrantingServiceAccessListActionArgs) ToGetPolicyGrantingServiceAccessListActionOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionOutput
- type GetPolicyGrantingServiceAccessListActionArray
- func (GetPolicyGrantingServiceAccessListActionArray) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListActionArray) ToGetPolicyGrantingServiceAccessListActionArrayOutput() GetPolicyGrantingServiceAccessListActionArrayOutput
- func (i GetPolicyGrantingServiceAccessListActionArray) ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionArrayOutput
- type GetPolicyGrantingServiceAccessListActionArrayInput
- type GetPolicyGrantingServiceAccessListActionArrayOutput
- func (GetPolicyGrantingServiceAccessListActionArrayOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListActionArrayOutput) Index(i pulumi.IntInput) GetPolicyGrantingServiceAccessListActionOutput
- func (o GetPolicyGrantingServiceAccessListActionArrayOutput) ToGetPolicyGrantingServiceAccessListActionArrayOutput() GetPolicyGrantingServiceAccessListActionArrayOutput
- func (o GetPolicyGrantingServiceAccessListActionArrayOutput) ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionArrayOutput
- type GetPolicyGrantingServiceAccessListActionInput
- type GetPolicyGrantingServiceAccessListActionOutput
- func (o GetPolicyGrantingServiceAccessListActionOutput) Description() pulumi.StringOutput
- func (GetPolicyGrantingServiceAccessListActionOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListActionOutput) Name() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListActionOutput) ToGetPolicyGrantingServiceAccessListActionOutput() GetPolicyGrantingServiceAccessListActionOutput
- func (o GetPolicyGrantingServiceAccessListActionOutput) ToGetPolicyGrantingServiceAccessListActionOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionOutput
- type GetPolicyGrantingServiceAccessListArgs
- func (GetPolicyGrantingServiceAccessListArgs) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListArgs) ToGetPolicyGrantingServiceAccessListOutput() GetPolicyGrantingServiceAccessListOutput
- func (i GetPolicyGrantingServiceAccessListArgs) ToGetPolicyGrantingServiceAccessListOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListOutput
- type GetPolicyGrantingServiceAccessListArray
- func (GetPolicyGrantingServiceAccessListArray) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListArray) ToGetPolicyGrantingServiceAccessListArrayOutput() GetPolicyGrantingServiceAccessListArrayOutput
- func (i GetPolicyGrantingServiceAccessListArray) ToGetPolicyGrantingServiceAccessListArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListArrayOutput
- type GetPolicyGrantingServiceAccessListArrayInput
- type GetPolicyGrantingServiceAccessListArrayOutput
- func (GetPolicyGrantingServiceAccessListArrayOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListArrayOutput) Index(i pulumi.IntInput) GetPolicyGrantingServiceAccessListOutput
- func (o GetPolicyGrantingServiceAccessListArrayOutput) ToGetPolicyGrantingServiceAccessListArrayOutput() GetPolicyGrantingServiceAccessListArrayOutput
- func (o GetPolicyGrantingServiceAccessListArrayOutput) ToGetPolicyGrantingServiceAccessListArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListArrayOutput
- type GetPolicyGrantingServiceAccessListInput
- type GetPolicyGrantingServiceAccessListOutput
- func (o GetPolicyGrantingServiceAccessListOutput) Actions() GetPolicyGrantingServiceAccessListActionArrayOutput
- func (GetPolicyGrantingServiceAccessListOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListOutput) Policies() GetPolicyGrantingServiceAccessListPolicyArrayOutput
- func (o GetPolicyGrantingServiceAccessListOutput) Services() GetPolicyGrantingServiceAccessListServiceArrayOutput
- func (o GetPolicyGrantingServiceAccessListOutput) ToGetPolicyGrantingServiceAccessListOutput() GetPolicyGrantingServiceAccessListOutput
- func (o GetPolicyGrantingServiceAccessListOutput) ToGetPolicyGrantingServiceAccessListOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListOutput
- type GetPolicyGrantingServiceAccessListPolicy
- type GetPolicyGrantingServiceAccessListPolicyArgs
- func (GetPolicyGrantingServiceAccessListPolicyArgs) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListPolicyArgs) ToGetPolicyGrantingServiceAccessListPolicyOutput() GetPolicyGrantingServiceAccessListPolicyOutput
- func (i GetPolicyGrantingServiceAccessListPolicyArgs) ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyOutput
- type GetPolicyGrantingServiceAccessListPolicyArray
- func (GetPolicyGrantingServiceAccessListPolicyArray) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListPolicyArray) ToGetPolicyGrantingServiceAccessListPolicyArrayOutput() GetPolicyGrantingServiceAccessListPolicyArrayOutput
- func (i GetPolicyGrantingServiceAccessListPolicyArray) ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyArrayOutput
- type GetPolicyGrantingServiceAccessListPolicyArrayInput
- type GetPolicyGrantingServiceAccessListPolicyArrayOutput
- func (GetPolicyGrantingServiceAccessListPolicyArrayOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListPolicyArrayOutput) Index(i pulumi.IntInput) GetPolicyGrantingServiceAccessListPolicyOutput
- func (o GetPolicyGrantingServiceAccessListPolicyArrayOutput) ToGetPolicyGrantingServiceAccessListPolicyArrayOutput() GetPolicyGrantingServiceAccessListPolicyArrayOutput
- func (o GetPolicyGrantingServiceAccessListPolicyArrayOutput) ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyArrayOutput
- type GetPolicyGrantingServiceAccessListPolicyInput
- type GetPolicyGrantingServiceAccessListPolicyOutput
- func (GetPolicyGrantingServiceAccessListPolicyOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyDescription() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyId() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyName() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyType() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListPolicyOutput) ToGetPolicyGrantingServiceAccessListPolicyOutput() GetPolicyGrantingServiceAccessListPolicyOutput
- func (o GetPolicyGrantingServiceAccessListPolicyOutput) ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyOutput
- type GetPolicyGrantingServiceAccessListService
- type GetPolicyGrantingServiceAccessListServiceArgs
- func (GetPolicyGrantingServiceAccessListServiceArgs) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListServiceArgs) ToGetPolicyGrantingServiceAccessListServiceOutput() GetPolicyGrantingServiceAccessListServiceOutput
- func (i GetPolicyGrantingServiceAccessListServiceArgs) ToGetPolicyGrantingServiceAccessListServiceOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceOutput
- type GetPolicyGrantingServiceAccessListServiceArray
- func (GetPolicyGrantingServiceAccessListServiceArray) ElementType() reflect.Type
- func (i GetPolicyGrantingServiceAccessListServiceArray) ToGetPolicyGrantingServiceAccessListServiceArrayOutput() GetPolicyGrantingServiceAccessListServiceArrayOutput
- func (i GetPolicyGrantingServiceAccessListServiceArray) ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceArrayOutput
- type GetPolicyGrantingServiceAccessListServiceArrayInput
- type GetPolicyGrantingServiceAccessListServiceArrayOutput
- func (GetPolicyGrantingServiceAccessListServiceArrayOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListServiceArrayOutput) Index(i pulumi.IntInput) GetPolicyGrantingServiceAccessListServiceOutput
- func (o GetPolicyGrantingServiceAccessListServiceArrayOutput) ToGetPolicyGrantingServiceAccessListServiceArrayOutput() GetPolicyGrantingServiceAccessListServiceArrayOutput
- func (o GetPolicyGrantingServiceAccessListServiceArrayOutput) ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceArrayOutput
- type GetPolicyGrantingServiceAccessListServiceInput
- type GetPolicyGrantingServiceAccessListServiceOutput
- func (GetPolicyGrantingServiceAccessListServiceOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessListServiceOutput) ServiceName() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListServiceOutput) ServiceType() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessListServiceOutput) ToGetPolicyGrantingServiceAccessListServiceOutput() GetPolicyGrantingServiceAccessListServiceOutput
- func (o GetPolicyGrantingServiceAccessListServiceOutput) ToGetPolicyGrantingServiceAccessListServiceOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceOutput
- type GetPolicyGrantingServiceAccessOutputArgs
- type GetPolicyGrantingServiceAccessResult
- type GetPolicyGrantingServiceAccessResultOutput
- func (GetPolicyGrantingServiceAccessResultOutput) ElementType() reflect.Type
- func (o GetPolicyGrantingServiceAccessResultOutput) GroupId() pulumi.IntPtrOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) Id() pulumi.StringOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) Lists() GetPolicyGrantingServiceAccessListArrayOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) RoleId() pulumi.IntPtrOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) ServiceType() pulumi.StringPtrOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) TargetUin() pulumi.IntPtrOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) ToGetPolicyGrantingServiceAccessResultOutput() GetPolicyGrantingServiceAccessResultOutput
- func (o GetPolicyGrantingServiceAccessResultOutput) ToGetPolicyGrantingServiceAccessResultOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessResultOutput
- type GetRolePolicyAttachmentsArgs
- type GetRolePolicyAttachmentsOutputArgs
- type GetRolePolicyAttachmentsResult
- type GetRolePolicyAttachmentsResultOutput
- func (o GetRolePolicyAttachmentsResultOutput) CreateMode() pulumi.IntPtrOutput
- func (GetRolePolicyAttachmentsResultOutput) ElementType() reflect.Type
- func (o GetRolePolicyAttachmentsResultOutput) Id() pulumi.StringOutput
- func (o GetRolePolicyAttachmentsResultOutput) PolicyId() pulumi.StringPtrOutput
- func (o GetRolePolicyAttachmentsResultOutput) PolicyType() pulumi.StringPtrOutput
- func (o GetRolePolicyAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRolePolicyAttachmentsResultOutput) RoleId() pulumi.StringOutput
- func (o GetRolePolicyAttachmentsResultOutput) RolePolicyAttachmentLists() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
- func (o GetRolePolicyAttachmentsResultOutput) ToGetRolePolicyAttachmentsResultOutput() GetRolePolicyAttachmentsResultOutput
- func (o GetRolePolicyAttachmentsResultOutput) ToGetRolePolicyAttachmentsResultOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsResultOutput
- type GetRolePolicyAttachmentsRolePolicyAttachmentList
- type GetRolePolicyAttachmentsRolePolicyAttachmentListArgs
- func (GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ElementType() reflect.Type
- func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
- func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
- type GetRolePolicyAttachmentsRolePolicyAttachmentListArray
- func (GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ElementType() reflect.Type
- func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
- func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
- type GetRolePolicyAttachmentsRolePolicyAttachmentListArrayInput
- type GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
- func (GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ElementType() reflect.Type
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) Index(i pulumi.IntInput) GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
- type GetRolePolicyAttachmentsRolePolicyAttachmentListInput
- type GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) CreateMode() pulumi.IntOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) CreateTime() pulumi.StringOutput
- func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ElementType() reflect.Type
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyId() pulumi.StringOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyName() pulumi.StringOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyType() pulumi.StringOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) RoleId() pulumi.StringOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
- func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
- type GetRolesArgs
- type GetRolesOutputArgs
- type GetRolesResult
- type GetRolesResultOutput
- func (o GetRolesResultOutput) Description() pulumi.StringPtrOutput
- func (GetRolesResultOutput) ElementType() reflect.Type
- func (o GetRolesResultOutput) Id() pulumi.StringOutput
- func (o GetRolesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetRolesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetRolesResultOutput) RoleId() pulumi.StringPtrOutput
- func (o GetRolesResultOutput) RoleLists() GetRolesRoleListArrayOutput
- func (o GetRolesResultOutput) ToGetRolesResultOutput() GetRolesResultOutput
- func (o GetRolesResultOutput) ToGetRolesResultOutputWithContext(ctx context.Context) GetRolesResultOutput
- type GetRolesRoleList
- type GetRolesRoleListArgs
- type GetRolesRoleListArray
- type GetRolesRoleListArrayInput
- type GetRolesRoleListArrayOutput
- func (GetRolesRoleListArrayOutput) ElementType() reflect.Type
- func (o GetRolesRoleListArrayOutput) Index(i pulumi.IntInput) GetRolesRoleListOutput
- func (o GetRolesRoleListArrayOutput) ToGetRolesRoleListArrayOutput() GetRolesRoleListArrayOutput
- func (o GetRolesRoleListArrayOutput) ToGetRolesRoleListArrayOutputWithContext(ctx context.Context) GetRolesRoleListArrayOutput
- type GetRolesRoleListInput
- type GetRolesRoleListOutput
- func (o GetRolesRoleListOutput) ConsoleLogin() pulumi.BoolOutput
- func (o GetRolesRoleListOutput) CreateTime() pulumi.StringOutput
- func (o GetRolesRoleListOutput) Description() pulumi.StringOutput
- func (o GetRolesRoleListOutput) Document() pulumi.StringOutput
- func (GetRolesRoleListOutput) ElementType() reflect.Type
- func (o GetRolesRoleListOutput) Name() pulumi.StringOutput
- func (o GetRolesRoleListOutput) RoleId() pulumi.StringOutput
- func (o GetRolesRoleListOutput) ToGetRolesRoleListOutput() GetRolesRoleListOutput
- func (o GetRolesRoleListOutput) ToGetRolesRoleListOutputWithContext(ctx context.Context) GetRolesRoleListOutput
- func (o GetRolesRoleListOutput) UpdateTime() pulumi.StringOutput
- type GetSamlProvidersArgs
- type GetSamlProvidersOutputArgs
- type GetSamlProvidersProviderList
- type GetSamlProvidersProviderListArgs
- func (GetSamlProvidersProviderListArgs) ElementType() reflect.Type
- func (i GetSamlProvidersProviderListArgs) ToGetSamlProvidersProviderListOutput() GetSamlProvidersProviderListOutput
- func (i GetSamlProvidersProviderListArgs) ToGetSamlProvidersProviderListOutputWithContext(ctx context.Context) GetSamlProvidersProviderListOutput
- type GetSamlProvidersProviderListArray
- func (GetSamlProvidersProviderListArray) ElementType() reflect.Type
- func (i GetSamlProvidersProviderListArray) ToGetSamlProvidersProviderListArrayOutput() GetSamlProvidersProviderListArrayOutput
- func (i GetSamlProvidersProviderListArray) ToGetSamlProvidersProviderListArrayOutputWithContext(ctx context.Context) GetSamlProvidersProviderListArrayOutput
- type GetSamlProvidersProviderListArrayInput
- type GetSamlProvidersProviderListArrayOutput
- func (GetSamlProvidersProviderListArrayOutput) ElementType() reflect.Type
- func (o GetSamlProvidersProviderListArrayOutput) Index(i pulumi.IntInput) GetSamlProvidersProviderListOutput
- func (o GetSamlProvidersProviderListArrayOutput) ToGetSamlProvidersProviderListArrayOutput() GetSamlProvidersProviderListArrayOutput
- func (o GetSamlProvidersProviderListArrayOutput) ToGetSamlProvidersProviderListArrayOutputWithContext(ctx context.Context) GetSamlProvidersProviderListArrayOutput
- type GetSamlProvidersProviderListInput
- type GetSamlProvidersProviderListOutput
- func (o GetSamlProvidersProviderListOutput) CreateTime() pulumi.StringOutput
- func (o GetSamlProvidersProviderListOutput) Description() pulumi.StringOutput
- func (GetSamlProvidersProviderListOutput) ElementType() reflect.Type
- func (o GetSamlProvidersProviderListOutput) ModifyTime() pulumi.StringOutput
- func (o GetSamlProvidersProviderListOutput) Name() pulumi.StringOutput
- func (o GetSamlProvidersProviderListOutput) ToGetSamlProvidersProviderListOutput() GetSamlProvidersProviderListOutput
- func (o GetSamlProvidersProviderListOutput) ToGetSamlProvidersProviderListOutputWithContext(ctx context.Context) GetSamlProvidersProviderListOutput
- type GetSamlProvidersResult
- type GetSamlProvidersResultOutput
- func (o GetSamlProvidersResultOutput) Description() pulumi.StringPtrOutput
- func (GetSamlProvidersResultOutput) ElementType() reflect.Type
- func (o GetSamlProvidersResultOutput) Id() pulumi.StringOutput
- func (o GetSamlProvidersResultOutput) Name() pulumi.StringPtrOutput
- func (o GetSamlProvidersResultOutput) ProviderLists() GetSamlProvidersProviderListArrayOutput
- func (o GetSamlProvidersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSamlProvidersResultOutput) ToGetSamlProvidersResultOutput() GetSamlProvidersResultOutput
- func (o GetSamlProvidersResultOutput) ToGetSamlProvidersResultOutputWithContext(ctx context.Context) GetSamlProvidersResultOutput
- type GetSecretLastUsedTimeArgs
- type GetSecretLastUsedTimeOutputArgs
- type GetSecretLastUsedTimeResult
- type GetSecretLastUsedTimeResultOutput
- func (GetSecretLastUsedTimeResultOutput) ElementType() reflect.Type
- func (o GetSecretLastUsedTimeResultOutput) Id() pulumi.StringOutput
- func (o GetSecretLastUsedTimeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetSecretLastUsedTimeResultOutput) SecretIdLastUsedRows() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
- func (o GetSecretLastUsedTimeResultOutput) SecretIdLists() pulumi.StringArrayOutput
- func (o GetSecretLastUsedTimeResultOutput) ToGetSecretLastUsedTimeResultOutput() GetSecretLastUsedTimeResultOutput
- func (o GetSecretLastUsedTimeResultOutput) ToGetSecretLastUsedTimeResultOutputWithContext(ctx context.Context) GetSecretLastUsedTimeResultOutput
- type GetSecretLastUsedTimeSecretIdLastUsedRow
- type GetSecretLastUsedTimeSecretIdLastUsedRowArgs
- func (GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ElementType() reflect.Type
- func (i GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput() GetSecretLastUsedTimeSecretIdLastUsedRowOutput
- func (i GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowOutput
- type GetSecretLastUsedTimeSecretIdLastUsedRowArray
- func (GetSecretLastUsedTimeSecretIdLastUsedRowArray) ElementType() reflect.Type
- func (i GetSecretLastUsedTimeSecretIdLastUsedRowArray) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
- func (i GetSecretLastUsedTimeSecretIdLastUsedRowArray) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
- type GetSecretLastUsedTimeSecretIdLastUsedRowArrayInput
- type GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
- func (GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ElementType() reflect.Type
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) Index(i pulumi.IntInput) GetSecretLastUsedTimeSecretIdLastUsedRowOutput
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
- type GetSecretLastUsedTimeSecretIdLastUsedRowInput
- type GetSecretLastUsedTimeSecretIdLastUsedRowOutput
- func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ElementType() reflect.Type
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) LastSecretUsedDate() pulumi.IntOutput
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) LastUsedDate() pulumi.StringOutput
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) SecretId() pulumi.StringOutput
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput() GetSecretLastUsedTimeSecretIdLastUsedRowOutput
- func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowOutput
- type GetUserPolicyAttachmentsArgs
- type GetUserPolicyAttachmentsOutputArgs
- type GetUserPolicyAttachmentsResult
- type GetUserPolicyAttachmentsResultOutput
- func (o GetUserPolicyAttachmentsResultOutput) CreateMode() pulumi.IntPtrOutput
- func (GetUserPolicyAttachmentsResultOutput) ElementType() reflect.Type
- func (o GetUserPolicyAttachmentsResultOutput) Id() pulumi.StringOutput
- func (o GetUserPolicyAttachmentsResultOutput) PolicyId() pulumi.StringPtrOutput
- func (o GetUserPolicyAttachmentsResultOutput) PolicyType() pulumi.StringPtrOutput
- func (o GetUserPolicyAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetUserPolicyAttachmentsResultOutput) ToGetUserPolicyAttachmentsResultOutput() GetUserPolicyAttachmentsResultOutput
- func (o GetUserPolicyAttachmentsResultOutput) ToGetUserPolicyAttachmentsResultOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsResultOutput
- func (o GetUserPolicyAttachmentsResultOutput) UserId() pulumi.StringPtrOutputdeprecated
- func (o GetUserPolicyAttachmentsResultOutput) UserName() pulumi.StringPtrOutput
- func (o GetUserPolicyAttachmentsResultOutput) UserPolicyAttachmentLists() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
- type GetUserPolicyAttachmentsUserPolicyAttachmentList
- type GetUserPolicyAttachmentsUserPolicyAttachmentListArgs
- func (GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ElementType() reflect.Type
- func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
- func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
- type GetUserPolicyAttachmentsUserPolicyAttachmentListArray
- func (GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ElementType() reflect.Type
- func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
- func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
- type GetUserPolicyAttachmentsUserPolicyAttachmentListArrayInput
- type GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
- func (GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ElementType() reflect.Type
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) Index(i pulumi.IntInput) GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
- type GetUserPolicyAttachmentsUserPolicyAttachmentListInput
- type GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) CreateMode() pulumi.IntOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) CreateTime() pulumi.StringOutput
- func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ElementType() reflect.Type
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyId() pulumi.StringOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyName() pulumi.StringOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyType() pulumi.StringOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) UserId() pulumi.StringOutputdeprecated
- func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) UserName() pulumi.StringOutput
- type GetUsersArgs
- type GetUsersOutputArgs
- type GetUsersResult
- type GetUsersResultOutput
- func (o GetUsersResultOutput) ConsoleLogin() pulumi.BoolPtrOutput
- func (o GetUsersResultOutput) CountryCode() pulumi.StringPtrOutput
- func (GetUsersResultOutput) ElementType() reflect.Type
- func (o GetUsersResultOutput) Email() pulumi.StringPtrOutput
- func (o GetUsersResultOutput) Id() pulumi.StringOutput
- func (o GetUsersResultOutput) Name() pulumi.StringPtrOutput
- func (o GetUsersResultOutput) PhoneNum() pulumi.StringPtrOutput
- func (o GetUsersResultOutput) Remark() pulumi.StringPtrOutput
- func (o GetUsersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetUsersResultOutput) ToGetUsersResultOutput() GetUsersResultOutput
- func (o GetUsersResultOutput) ToGetUsersResultOutputWithContext(ctx context.Context) GetUsersResultOutput
- func (o GetUsersResultOutput) Uid() pulumi.IntPtrOutput
- func (o GetUsersResultOutput) Uin() pulumi.IntPtrOutput
- func (o GetUsersResultOutput) UserLists() GetUsersUserListArrayOutput
- type GetUsersUserList
- type GetUsersUserListArgs
- type GetUsersUserListArray
- type GetUsersUserListArrayInput
- type GetUsersUserListArrayOutput
- func (GetUsersUserListArrayOutput) ElementType() reflect.Type
- func (o GetUsersUserListArrayOutput) Index(i pulumi.IntInput) GetUsersUserListOutput
- func (o GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput
- func (o GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutputWithContext(ctx context.Context) GetUsersUserListArrayOutput
- type GetUsersUserListInput
- type GetUsersUserListOutput
- func (o GetUsersUserListOutput) ConsoleLogin() pulumi.BoolPtrOutput
- func (o GetUsersUserListOutput) CountryCode() pulumi.StringOutput
- func (GetUsersUserListOutput) ElementType() reflect.Type
- func (o GetUsersUserListOutput) Email() pulumi.StringOutput
- func (o GetUsersUserListOutput) Name() pulumi.StringOutput
- func (o GetUsersUserListOutput) PhoneNum() pulumi.StringOutput
- func (o GetUsersUserListOutput) Remark() pulumi.StringOutput
- func (o GetUsersUserListOutput) ToGetUsersUserListOutput() GetUsersUserListOutput
- func (o GetUsersUserListOutput) ToGetUsersUserListOutputWithContext(ctx context.Context) GetUsersUserListOutput
- func (o GetUsersUserListOutput) Uid() pulumi.IntOutput
- func (o GetUsersUserListOutput) Uin() pulumi.IntOutput
- func (o GetUsersUserListOutput) UserId() pulumi.StringOutput
- type Group
- type GroupArgs
- type GroupArray
- type GroupArrayInput
- type GroupArrayOutput
- type GroupInput
- type GroupMap
- type GroupMapInput
- type GroupMapOutput
- type GroupMembership
- type GroupMembershipArgs
- type GroupMembershipArray
- type GroupMembershipArrayInput
- type GroupMembershipArrayOutput
- func (GroupMembershipArrayOutput) ElementType() reflect.Type
- func (o GroupMembershipArrayOutput) Index(i pulumi.IntInput) GroupMembershipOutput
- func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
- func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
- type GroupMembershipInput
- type GroupMembershipMap
- type GroupMembershipMapInput
- type GroupMembershipMapOutput
- func (GroupMembershipMapOutput) ElementType() reflect.Type
- func (o GroupMembershipMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipOutput
- func (o GroupMembershipMapOutput) ToGroupMembershipMapOutput() GroupMembershipMapOutput
- func (o GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
- type GroupMembershipOutput
- func (GroupMembershipOutput) ElementType() reflect.Type
- func (o GroupMembershipOutput) GroupId() pulumi.StringOutput
- func (o GroupMembershipOutput) ToGroupMembershipOutput() GroupMembershipOutput
- func (o GroupMembershipOutput) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
- func (o GroupMembershipOutput) UserIds() pulumi.StringArrayOutputdeprecated
- func (o GroupMembershipOutput) UserNames() pulumi.StringArrayOutput
- type GroupMembershipState
- type GroupOutput
- func (o GroupOutput) CreateTime() pulumi.StringOutput
- func (GroupOutput) ElementType() reflect.Type
- func (o GroupOutput) Name() pulumi.StringOutput
- func (o GroupOutput) Remark() pulumi.StringPtrOutput
- func (o GroupOutput) ToGroupOutput() GroupOutput
- func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
- type GroupPolicyAttachment
- type GroupPolicyAttachmentArgs
- type GroupPolicyAttachmentArray
- func (GroupPolicyAttachmentArray) ElementType() reflect.Type
- func (i GroupPolicyAttachmentArray) ToGroupPolicyAttachmentArrayOutput() GroupPolicyAttachmentArrayOutput
- func (i GroupPolicyAttachmentArray) ToGroupPolicyAttachmentArrayOutputWithContext(ctx context.Context) GroupPolicyAttachmentArrayOutput
- type GroupPolicyAttachmentArrayInput
- type GroupPolicyAttachmentArrayOutput
- func (GroupPolicyAttachmentArrayOutput) ElementType() reflect.Type
- func (o GroupPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) GroupPolicyAttachmentOutput
- func (o GroupPolicyAttachmentArrayOutput) ToGroupPolicyAttachmentArrayOutput() GroupPolicyAttachmentArrayOutput
- func (o GroupPolicyAttachmentArrayOutput) ToGroupPolicyAttachmentArrayOutputWithContext(ctx context.Context) GroupPolicyAttachmentArrayOutput
- type GroupPolicyAttachmentInput
- type GroupPolicyAttachmentMap
- type GroupPolicyAttachmentMapInput
- type GroupPolicyAttachmentMapOutput
- func (GroupPolicyAttachmentMapOutput) ElementType() reflect.Type
- func (o GroupPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) GroupPolicyAttachmentOutput
- func (o GroupPolicyAttachmentMapOutput) ToGroupPolicyAttachmentMapOutput() GroupPolicyAttachmentMapOutput
- func (o GroupPolicyAttachmentMapOutput) ToGroupPolicyAttachmentMapOutputWithContext(ctx context.Context) GroupPolicyAttachmentMapOutput
- type GroupPolicyAttachmentOutput
- func (o GroupPolicyAttachmentOutput) CreateMode() pulumi.IntOutput
- func (o GroupPolicyAttachmentOutput) CreateTime() pulumi.StringOutput
- func (GroupPolicyAttachmentOutput) ElementType() reflect.Type
- func (o GroupPolicyAttachmentOutput) GroupId() pulumi.StringOutput
- func (o GroupPolicyAttachmentOutput) PolicyId() pulumi.StringOutput
- func (o GroupPolicyAttachmentOutput) PolicyName() pulumi.StringOutput
- func (o GroupPolicyAttachmentOutput) PolicyType() pulumi.StringOutput
- func (o GroupPolicyAttachmentOutput) ToGroupPolicyAttachmentOutput() GroupPolicyAttachmentOutput
- func (o GroupPolicyAttachmentOutput) ToGroupPolicyAttachmentOutputWithContext(ctx context.Context) GroupPolicyAttachmentOutput
- type GroupPolicyAttachmentState
- type GroupState
- type MfaFlag
- type MfaFlagActionFlag
- type MfaFlagActionFlagArgs
- func (MfaFlagActionFlagArgs) ElementType() reflect.Type
- func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagOutput() MfaFlagActionFlagOutput
- func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagOutputWithContext(ctx context.Context) MfaFlagActionFlagOutput
- func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput
- func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagPtrOutputWithContext(ctx context.Context) MfaFlagActionFlagPtrOutput
- type MfaFlagActionFlagInput
- type MfaFlagActionFlagOutput
- func (MfaFlagActionFlagOutput) ElementType() reflect.Type
- func (o MfaFlagActionFlagOutput) Phone() pulumi.IntPtrOutput
- func (o MfaFlagActionFlagOutput) Stoken() pulumi.IntPtrOutput
- func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagOutput() MfaFlagActionFlagOutput
- func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagOutputWithContext(ctx context.Context) MfaFlagActionFlagOutput
- func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput
- func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagPtrOutputWithContext(ctx context.Context) MfaFlagActionFlagPtrOutput
- func (o MfaFlagActionFlagOutput) Wechat() pulumi.IntPtrOutput
- type MfaFlagActionFlagPtrInput
- type MfaFlagActionFlagPtrOutput
- func (o MfaFlagActionFlagPtrOutput) Elem() MfaFlagActionFlagOutput
- func (MfaFlagActionFlagPtrOutput) ElementType() reflect.Type
- func (o MfaFlagActionFlagPtrOutput) Phone() pulumi.IntPtrOutput
- func (o MfaFlagActionFlagPtrOutput) Stoken() pulumi.IntPtrOutput
- func (o MfaFlagActionFlagPtrOutput) ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput
- func (o MfaFlagActionFlagPtrOutput) ToMfaFlagActionFlagPtrOutputWithContext(ctx context.Context) MfaFlagActionFlagPtrOutput
- func (o MfaFlagActionFlagPtrOutput) Wechat() pulumi.IntPtrOutput
- type MfaFlagArgs
- type MfaFlagArray
- type MfaFlagArrayInput
- type MfaFlagArrayOutput
- type MfaFlagInput
- type MfaFlagLoginFlag
- type MfaFlagLoginFlagArgs
- func (MfaFlagLoginFlagArgs) ElementType() reflect.Type
- func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagOutput() MfaFlagLoginFlagOutput
- func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagOutputWithContext(ctx context.Context) MfaFlagLoginFlagOutput
- func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput
- func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagPtrOutputWithContext(ctx context.Context) MfaFlagLoginFlagPtrOutput
- type MfaFlagLoginFlagInput
- type MfaFlagLoginFlagOutput
- func (MfaFlagLoginFlagOutput) ElementType() reflect.Type
- func (o MfaFlagLoginFlagOutput) Phone() pulumi.IntPtrOutput
- func (o MfaFlagLoginFlagOutput) Stoken() pulumi.IntPtrOutput
- func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagOutput() MfaFlagLoginFlagOutput
- func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagOutputWithContext(ctx context.Context) MfaFlagLoginFlagOutput
- func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput
- func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagPtrOutputWithContext(ctx context.Context) MfaFlagLoginFlagPtrOutput
- func (o MfaFlagLoginFlagOutput) Wechat() pulumi.IntPtrOutput
- type MfaFlagLoginFlagPtrInput
- type MfaFlagLoginFlagPtrOutput
- func (o MfaFlagLoginFlagPtrOutput) Elem() MfaFlagLoginFlagOutput
- func (MfaFlagLoginFlagPtrOutput) ElementType() reflect.Type
- func (o MfaFlagLoginFlagPtrOutput) Phone() pulumi.IntPtrOutput
- func (o MfaFlagLoginFlagPtrOutput) Stoken() pulumi.IntPtrOutput
- func (o MfaFlagLoginFlagPtrOutput) ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput
- func (o MfaFlagLoginFlagPtrOutput) ToMfaFlagLoginFlagPtrOutputWithContext(ctx context.Context) MfaFlagLoginFlagPtrOutput
- func (o MfaFlagLoginFlagPtrOutput) Wechat() pulumi.IntPtrOutput
- type MfaFlagMap
- type MfaFlagMapInput
- type MfaFlagMapOutput
- type MfaFlagOutput
- func (o MfaFlagOutput) ActionFlag() MfaFlagActionFlagPtrOutput
- func (MfaFlagOutput) ElementType() reflect.Type
- func (o MfaFlagOutput) LoginFlag() MfaFlagLoginFlagPtrOutput
- func (o MfaFlagOutput) OpUin() pulumi.IntOutput
- func (o MfaFlagOutput) ToMfaFlagOutput() MfaFlagOutput
- func (o MfaFlagOutput) ToMfaFlagOutputWithContext(ctx context.Context) MfaFlagOutput
- type MfaFlagState
- type OidcSso
- type OidcSsoArgs
- type OidcSsoArray
- type OidcSsoArrayInput
- type OidcSsoArrayOutput
- type OidcSsoInput
- type OidcSsoMap
- type OidcSsoMapInput
- type OidcSsoMapOutput
- type OidcSsoOutput
- func (o OidcSsoOutput) AuthorizationEndpoint() pulumi.StringOutput
- func (o OidcSsoOutput) ClientId() pulumi.StringOutput
- func (OidcSsoOutput) ElementType() reflect.Type
- func (o OidcSsoOutput) IdentityKey() pulumi.StringOutput
- func (o OidcSsoOutput) IdentityUrl() pulumi.StringOutput
- func (o OidcSsoOutput) MappingFiled() pulumi.StringOutput
- func (o OidcSsoOutput) ResponseMode() pulumi.StringOutput
- func (o OidcSsoOutput) ResponseType() pulumi.StringOutput
- func (o OidcSsoOutput) Scopes() pulumi.StringArrayOutput
- func (o OidcSsoOutput) ToOidcSsoOutput() OidcSsoOutput
- func (o OidcSsoOutput) ToOidcSsoOutputWithContext(ctx context.Context) OidcSsoOutput
- type OidcSsoState
- type Policy
- type PolicyArgs
- type PolicyArray
- type PolicyArrayInput
- type PolicyArrayOutput
- type PolicyByName
- type PolicyByNameArgs
- type PolicyByNameArray
- type PolicyByNameArrayInput
- type PolicyByNameArrayOutput
- func (PolicyByNameArrayOutput) ElementType() reflect.Type
- func (o PolicyByNameArrayOutput) Index(i pulumi.IntInput) PolicyByNameOutput
- func (o PolicyByNameArrayOutput) ToPolicyByNameArrayOutput() PolicyByNameArrayOutput
- func (o PolicyByNameArrayOutput) ToPolicyByNameArrayOutputWithContext(ctx context.Context) PolicyByNameArrayOutput
- type PolicyByNameInput
- type PolicyByNameMap
- type PolicyByNameMapInput
- type PolicyByNameMapOutput
- func (PolicyByNameMapOutput) ElementType() reflect.Type
- func (o PolicyByNameMapOutput) MapIndex(k pulumi.StringInput) PolicyByNameOutput
- func (o PolicyByNameMapOutput) ToPolicyByNameMapOutput() PolicyByNameMapOutput
- func (o PolicyByNameMapOutput) ToPolicyByNameMapOutputWithContext(ctx context.Context) PolicyByNameMapOutput
- type PolicyByNameOutput
- func (o PolicyByNameOutput) CreateTime() pulumi.StringOutput
- func (o PolicyByNameOutput) Description() pulumi.StringPtrOutput
- func (o PolicyByNameOutput) Document() pulumi.StringOutput
- func (PolicyByNameOutput) ElementType() reflect.Type
- func (o PolicyByNameOutput) Name() pulumi.StringOutput
- func (o PolicyByNameOutput) ToPolicyByNameOutput() PolicyByNameOutput
- func (o PolicyByNameOutput) ToPolicyByNameOutputWithContext(ctx context.Context) PolicyByNameOutput
- func (o PolicyByNameOutput) Type() pulumi.IntOutput
- func (o PolicyByNameOutput) UpdateTime() pulumi.StringOutput
- type PolicyByNameState
- type PolicyInput
- type PolicyMap
- type PolicyMapInput
- type PolicyMapOutput
- type PolicyOutput
- func (o PolicyOutput) CreateTime() pulumi.StringOutput
- func (o PolicyOutput) Description() pulumi.StringPtrOutput
- func (o PolicyOutput) Document() pulumi.StringOutput
- func (PolicyOutput) ElementType() reflect.Type
- func (o PolicyOutput) Name() pulumi.StringOutput
- func (o PolicyOutput) ToPolicyOutput() PolicyOutput
- func (o PolicyOutput) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput
- func (o PolicyOutput) Type() pulumi.IntOutput
- func (o PolicyOutput) UpdateTime() pulumi.StringOutput
- type PolicyState
- type PolicyVersion
- type PolicyVersionArgs
- type PolicyVersionArray
- type PolicyVersionArrayInput
- type PolicyVersionArrayOutput
- func (PolicyVersionArrayOutput) ElementType() reflect.Type
- func (o PolicyVersionArrayOutput) Index(i pulumi.IntInput) PolicyVersionOutput
- func (o PolicyVersionArrayOutput) ToPolicyVersionArrayOutput() PolicyVersionArrayOutput
- func (o PolicyVersionArrayOutput) ToPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionArrayOutput
- type PolicyVersionInput
- type PolicyVersionMap
- type PolicyVersionMapInput
- type PolicyVersionMapOutput
- func (PolicyVersionMapOutput) ElementType() reflect.Type
- func (o PolicyVersionMapOutput) MapIndex(k pulumi.StringInput) PolicyVersionOutput
- func (o PolicyVersionMapOutput) ToPolicyVersionMapOutput() PolicyVersionMapOutput
- func (o PolicyVersionMapOutput) ToPolicyVersionMapOutputWithContext(ctx context.Context) PolicyVersionMapOutput
- type PolicyVersionOutput
- func (PolicyVersionOutput) ElementType() reflect.Type
- func (o PolicyVersionOutput) PolicyDocument() pulumi.StringOutput
- func (o PolicyVersionOutput) PolicyId() pulumi.IntOutput
- func (o PolicyVersionOutput) PolicyVersions() PolicyVersionPolicyVersionArrayOutput
- func (o PolicyVersionOutput) SetAsDefault() pulumi.BoolOutput
- func (o PolicyVersionOutput) ToPolicyVersionOutput() PolicyVersionOutput
- func (o PolicyVersionOutput) ToPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionOutput
- type PolicyVersionPolicyVersion
- type PolicyVersionPolicyVersionArgs
- func (PolicyVersionPolicyVersionArgs) ElementType() reflect.Type
- func (i PolicyVersionPolicyVersionArgs) ToPolicyVersionPolicyVersionOutput() PolicyVersionPolicyVersionOutput
- func (i PolicyVersionPolicyVersionArgs) ToPolicyVersionPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionOutput
- type PolicyVersionPolicyVersionArray
- func (PolicyVersionPolicyVersionArray) ElementType() reflect.Type
- func (i PolicyVersionPolicyVersionArray) ToPolicyVersionPolicyVersionArrayOutput() PolicyVersionPolicyVersionArrayOutput
- func (i PolicyVersionPolicyVersionArray) ToPolicyVersionPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionArrayOutput
- type PolicyVersionPolicyVersionArrayInput
- type PolicyVersionPolicyVersionArrayOutput
- func (PolicyVersionPolicyVersionArrayOutput) ElementType() reflect.Type
- func (o PolicyVersionPolicyVersionArrayOutput) Index(i pulumi.IntInput) PolicyVersionPolicyVersionOutput
- func (o PolicyVersionPolicyVersionArrayOutput) ToPolicyVersionPolicyVersionArrayOutput() PolicyVersionPolicyVersionArrayOutput
- func (o PolicyVersionPolicyVersionArrayOutput) ToPolicyVersionPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionArrayOutput
- type PolicyVersionPolicyVersionInput
- type PolicyVersionPolicyVersionOutput
- func (o PolicyVersionPolicyVersionOutput) CreateDate() pulumi.StringPtrOutput
- func (o PolicyVersionPolicyVersionOutput) Document() pulumi.StringPtrOutput
- func (PolicyVersionPolicyVersionOutput) ElementType() reflect.Type
- func (o PolicyVersionPolicyVersionOutput) IsDefaultVersion() pulumi.IntPtrOutput
- func (o PolicyVersionPolicyVersionOutput) ToPolicyVersionPolicyVersionOutput() PolicyVersionPolicyVersionOutput
- func (o PolicyVersionPolicyVersionOutput) ToPolicyVersionPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionOutput
- func (o PolicyVersionPolicyVersionOutput) VersionId() pulumi.IntPtrOutput
- type PolicyVersionState
- type Role
- type RoleArgs
- type RoleArray
- type RoleArrayInput
- type RoleArrayOutput
- type RoleByName
- type RoleByNameArgs
- type RoleByNameArray
- type RoleByNameArrayInput
- type RoleByNameArrayOutput
- func (RoleByNameArrayOutput) ElementType() reflect.Type
- func (o RoleByNameArrayOutput) Index(i pulumi.IntInput) RoleByNameOutput
- func (o RoleByNameArrayOutput) ToRoleByNameArrayOutput() RoleByNameArrayOutput
- func (o RoleByNameArrayOutput) ToRoleByNameArrayOutputWithContext(ctx context.Context) RoleByNameArrayOutput
- type RoleByNameInput
- type RoleByNameMap
- type RoleByNameMapInput
- type RoleByNameMapOutput
- func (RoleByNameMapOutput) ElementType() reflect.Type
- func (o RoleByNameMapOutput) MapIndex(k pulumi.StringInput) RoleByNameOutput
- func (o RoleByNameMapOutput) ToRoleByNameMapOutput() RoleByNameMapOutput
- func (o RoleByNameMapOutput) ToRoleByNameMapOutputWithContext(ctx context.Context) RoleByNameMapOutput
- type RoleByNameOutput
- func (o RoleByNameOutput) ConsoleLogin() pulumi.BoolPtrOutput
- func (o RoleByNameOutput) CreateTime() pulumi.StringOutput
- func (o RoleByNameOutput) Description() pulumi.StringPtrOutput
- func (o RoleByNameOutput) Document() pulumi.StringOutput
- func (RoleByNameOutput) ElementType() reflect.Type
- func (o RoleByNameOutput) Name() pulumi.StringOutput
- func (o RoleByNameOutput) Tags() pulumi.MapOutput
- func (o RoleByNameOutput) ToRoleByNameOutput() RoleByNameOutput
- func (o RoleByNameOutput) ToRoleByNameOutputWithContext(ctx context.Context) RoleByNameOutput
- func (o RoleByNameOutput) UpdateTime() pulumi.StringOutput
- type RoleByNameState
- type RoleInput
- type RoleMap
- type RoleMapInput
- type RoleMapOutput
- type RoleOutput
- func (o RoleOutput) ConsoleLogin() pulumi.BoolPtrOutput
- func (o RoleOutput) CreateTime() pulumi.StringOutput
- func (o RoleOutput) Description() pulumi.StringPtrOutput
- func (o RoleOutput) Document() pulumi.StringOutput
- func (RoleOutput) ElementType() reflect.Type
- func (o RoleOutput) Name() pulumi.StringOutput
- func (o RoleOutput) SessionDuration() pulumi.IntPtrOutput
- func (o RoleOutput) Tags() pulumi.MapOutput
- func (o RoleOutput) ToRoleOutput() RoleOutput
- func (o RoleOutput) ToRoleOutputWithContext(ctx context.Context) RoleOutput
- func (o RoleOutput) UpdateTime() pulumi.StringOutput
- type RolePermissionBoundaryAttachment
- func GetRolePermissionBoundaryAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*RolePermissionBoundaryAttachment, error)
- func NewRolePermissionBoundaryAttachment(ctx *pulumi.Context, name string, args *RolePermissionBoundaryAttachmentArgs, ...) (*RolePermissionBoundaryAttachment, error)
- func (*RolePermissionBoundaryAttachment) ElementType() reflect.Type
- func (i *RolePermissionBoundaryAttachment) ToRolePermissionBoundaryAttachmentOutput() RolePermissionBoundaryAttachmentOutput
- func (i *RolePermissionBoundaryAttachment) ToRolePermissionBoundaryAttachmentOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentOutput
- type RolePermissionBoundaryAttachmentArgs
- type RolePermissionBoundaryAttachmentArray
- func (RolePermissionBoundaryAttachmentArray) ElementType() reflect.Type
- func (i RolePermissionBoundaryAttachmentArray) ToRolePermissionBoundaryAttachmentArrayOutput() RolePermissionBoundaryAttachmentArrayOutput
- func (i RolePermissionBoundaryAttachmentArray) ToRolePermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentArrayOutput
- type RolePermissionBoundaryAttachmentArrayInput
- type RolePermissionBoundaryAttachmentArrayOutput
- func (RolePermissionBoundaryAttachmentArrayOutput) ElementType() reflect.Type
- func (o RolePermissionBoundaryAttachmentArrayOutput) Index(i pulumi.IntInput) RolePermissionBoundaryAttachmentOutput
- func (o RolePermissionBoundaryAttachmentArrayOutput) ToRolePermissionBoundaryAttachmentArrayOutput() RolePermissionBoundaryAttachmentArrayOutput
- func (o RolePermissionBoundaryAttachmentArrayOutput) ToRolePermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentArrayOutput
- type RolePermissionBoundaryAttachmentInput
- type RolePermissionBoundaryAttachmentMap
- func (RolePermissionBoundaryAttachmentMap) ElementType() reflect.Type
- func (i RolePermissionBoundaryAttachmentMap) ToRolePermissionBoundaryAttachmentMapOutput() RolePermissionBoundaryAttachmentMapOutput
- func (i RolePermissionBoundaryAttachmentMap) ToRolePermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentMapOutput
- type RolePermissionBoundaryAttachmentMapInput
- type RolePermissionBoundaryAttachmentMapOutput
- func (RolePermissionBoundaryAttachmentMapOutput) ElementType() reflect.Type
- func (o RolePermissionBoundaryAttachmentMapOutput) MapIndex(k pulumi.StringInput) RolePermissionBoundaryAttachmentOutput
- func (o RolePermissionBoundaryAttachmentMapOutput) ToRolePermissionBoundaryAttachmentMapOutput() RolePermissionBoundaryAttachmentMapOutput
- func (o RolePermissionBoundaryAttachmentMapOutput) ToRolePermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentMapOutput
- type RolePermissionBoundaryAttachmentOutput
- func (RolePermissionBoundaryAttachmentOutput) ElementType() reflect.Type
- func (o RolePermissionBoundaryAttachmentOutput) PolicyId() pulumi.IntOutput
- func (o RolePermissionBoundaryAttachmentOutput) RoleId() pulumi.StringOutput
- func (o RolePermissionBoundaryAttachmentOutput) RoleName() pulumi.StringPtrOutput
- func (o RolePermissionBoundaryAttachmentOutput) ToRolePermissionBoundaryAttachmentOutput() RolePermissionBoundaryAttachmentOutput
- func (o RolePermissionBoundaryAttachmentOutput) ToRolePermissionBoundaryAttachmentOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentOutput
- type RolePermissionBoundaryAttachmentState
- type RolePolicyAttachment
- type RolePolicyAttachmentArgs
- type RolePolicyAttachmentArray
- type RolePolicyAttachmentArrayInput
- type RolePolicyAttachmentArrayOutput
- func (RolePolicyAttachmentArrayOutput) ElementType() reflect.Type
- func (o RolePolicyAttachmentArrayOutput) Index(i pulumi.IntInput) RolePolicyAttachmentOutput
- func (o RolePolicyAttachmentArrayOutput) ToRolePolicyAttachmentArrayOutput() RolePolicyAttachmentArrayOutput
- func (o RolePolicyAttachmentArrayOutput) ToRolePolicyAttachmentArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentArrayOutput
- type RolePolicyAttachmentByName
- func (*RolePolicyAttachmentByName) ElementType() reflect.Type
- func (i *RolePolicyAttachmentByName) ToRolePolicyAttachmentByNameOutput() RolePolicyAttachmentByNameOutput
- func (i *RolePolicyAttachmentByName) ToRolePolicyAttachmentByNameOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameOutput
- type RolePolicyAttachmentByNameArgs
- type RolePolicyAttachmentByNameArray
- func (RolePolicyAttachmentByNameArray) ElementType() reflect.Type
- func (i RolePolicyAttachmentByNameArray) ToRolePolicyAttachmentByNameArrayOutput() RolePolicyAttachmentByNameArrayOutput
- func (i RolePolicyAttachmentByNameArray) ToRolePolicyAttachmentByNameArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameArrayOutput
- type RolePolicyAttachmentByNameArrayInput
- type RolePolicyAttachmentByNameArrayOutput
- func (RolePolicyAttachmentByNameArrayOutput) ElementType() reflect.Type
- func (o RolePolicyAttachmentByNameArrayOutput) Index(i pulumi.IntInput) RolePolicyAttachmentByNameOutput
- func (o RolePolicyAttachmentByNameArrayOutput) ToRolePolicyAttachmentByNameArrayOutput() RolePolicyAttachmentByNameArrayOutput
- func (o RolePolicyAttachmentByNameArrayOutput) ToRolePolicyAttachmentByNameArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameArrayOutput
- type RolePolicyAttachmentByNameInput
- type RolePolicyAttachmentByNameMap
- func (RolePolicyAttachmentByNameMap) ElementType() reflect.Type
- func (i RolePolicyAttachmentByNameMap) ToRolePolicyAttachmentByNameMapOutput() RolePolicyAttachmentByNameMapOutput
- func (i RolePolicyAttachmentByNameMap) ToRolePolicyAttachmentByNameMapOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameMapOutput
- type RolePolicyAttachmentByNameMapInput
- type RolePolicyAttachmentByNameMapOutput
- func (RolePolicyAttachmentByNameMapOutput) ElementType() reflect.Type
- func (o RolePolicyAttachmentByNameMapOutput) MapIndex(k pulumi.StringInput) RolePolicyAttachmentByNameOutput
- func (o RolePolicyAttachmentByNameMapOutput) ToRolePolicyAttachmentByNameMapOutput() RolePolicyAttachmentByNameMapOutput
- func (o RolePolicyAttachmentByNameMapOutput) ToRolePolicyAttachmentByNameMapOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameMapOutput
- type RolePolicyAttachmentByNameOutput
- func (o RolePolicyAttachmentByNameOutput) CreateMode() pulumi.IntOutput
- func (o RolePolicyAttachmentByNameOutput) CreateTime() pulumi.StringOutput
- func (RolePolicyAttachmentByNameOutput) ElementType() reflect.Type
- func (o RolePolicyAttachmentByNameOutput) PolicyName() pulumi.StringOutput
- func (o RolePolicyAttachmentByNameOutput) PolicyType() pulumi.StringOutput
- func (o RolePolicyAttachmentByNameOutput) RoleName() pulumi.StringOutput
- func (o RolePolicyAttachmentByNameOutput) ToRolePolicyAttachmentByNameOutput() RolePolicyAttachmentByNameOutput
- func (o RolePolicyAttachmentByNameOutput) ToRolePolicyAttachmentByNameOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameOutput
- type RolePolicyAttachmentByNameState
- type RolePolicyAttachmentInput
- type RolePolicyAttachmentMap
- type RolePolicyAttachmentMapInput
- type RolePolicyAttachmentMapOutput
- func (RolePolicyAttachmentMapOutput) ElementType() reflect.Type
- func (o RolePolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) RolePolicyAttachmentOutput
- func (o RolePolicyAttachmentMapOutput) ToRolePolicyAttachmentMapOutput() RolePolicyAttachmentMapOutput
- func (o RolePolicyAttachmentMapOutput) ToRolePolicyAttachmentMapOutputWithContext(ctx context.Context) RolePolicyAttachmentMapOutput
- type RolePolicyAttachmentOutput
- func (o RolePolicyAttachmentOutput) CreateMode() pulumi.IntOutput
- func (o RolePolicyAttachmentOutput) CreateTime() pulumi.StringOutput
- func (RolePolicyAttachmentOutput) ElementType() reflect.Type
- func (o RolePolicyAttachmentOutput) PolicyId() pulumi.StringOutput
- func (o RolePolicyAttachmentOutput) PolicyName() pulumi.StringOutput
- func (o RolePolicyAttachmentOutput) PolicyType() pulumi.StringOutput
- func (o RolePolicyAttachmentOutput) RoleId() pulumi.StringOutput
- func (o RolePolicyAttachmentOutput) ToRolePolicyAttachmentOutput() RolePolicyAttachmentOutput
- func (o RolePolicyAttachmentOutput) ToRolePolicyAttachmentOutputWithContext(ctx context.Context) RolePolicyAttachmentOutput
- type RolePolicyAttachmentState
- type RoleSso
- type RoleSsoArgs
- type RoleSsoArray
- type RoleSsoArrayInput
- type RoleSsoArrayOutput
- type RoleSsoInput
- type RoleSsoMap
- type RoleSsoMapInput
- type RoleSsoMapOutput
- type RoleSsoOutput
- func (o RoleSsoOutput) ClientIds() pulumi.StringArrayOutput
- func (o RoleSsoOutput) Description() pulumi.StringPtrOutput
- func (RoleSsoOutput) ElementType() reflect.Type
- func (o RoleSsoOutput) IdentityKey() pulumi.StringOutput
- func (o RoleSsoOutput) IdentityUrl() pulumi.StringOutput
- func (o RoleSsoOutput) Name() pulumi.StringOutput
- func (o RoleSsoOutput) ToRoleSsoOutput() RoleSsoOutput
- func (o RoleSsoOutput) ToRoleSsoOutputWithContext(ctx context.Context) RoleSsoOutput
- type RoleSsoState
- type RoleState
- type SamlProvider
- type SamlProviderArgs
- type SamlProviderArray
- type SamlProviderArrayInput
- type SamlProviderArrayOutput
- func (SamlProviderArrayOutput) ElementType() reflect.Type
- func (o SamlProviderArrayOutput) Index(i pulumi.IntInput) SamlProviderOutput
- func (o SamlProviderArrayOutput) ToSamlProviderArrayOutput() SamlProviderArrayOutput
- func (o SamlProviderArrayOutput) ToSamlProviderArrayOutputWithContext(ctx context.Context) SamlProviderArrayOutput
- type SamlProviderInput
- type SamlProviderMap
- type SamlProviderMapInput
- type SamlProviderMapOutput
- func (SamlProviderMapOutput) ElementType() reflect.Type
- func (o SamlProviderMapOutput) MapIndex(k pulumi.StringInput) SamlProviderOutput
- func (o SamlProviderMapOutput) ToSamlProviderMapOutput() SamlProviderMapOutput
- func (o SamlProviderMapOutput) ToSamlProviderMapOutputWithContext(ctx context.Context) SamlProviderMapOutput
- type SamlProviderOutput
- func (o SamlProviderOutput) CreateTime() pulumi.StringOutput
- func (o SamlProviderOutput) Description() pulumi.StringOutput
- func (SamlProviderOutput) ElementType() reflect.Type
- func (o SamlProviderOutput) MetaData() pulumi.StringOutput
- func (o SamlProviderOutput) Name() pulumi.StringOutput
- func (o SamlProviderOutput) ProviderArn() pulumi.StringOutput
- func (o SamlProviderOutput) ToSamlProviderOutput() SamlProviderOutput
- func (o SamlProviderOutput) ToSamlProviderOutputWithContext(ctx context.Context) SamlProviderOutput
- func (o SamlProviderOutput) UpdateTime() pulumi.StringOutput
- type SamlProviderState
- type ServiceLinkedRole
- type ServiceLinkedRoleArgs
- type ServiceLinkedRoleArray
- type ServiceLinkedRoleArrayInput
- type ServiceLinkedRoleArrayOutput
- func (ServiceLinkedRoleArrayOutput) ElementType() reflect.Type
- func (o ServiceLinkedRoleArrayOutput) Index(i pulumi.IntInput) ServiceLinkedRoleOutput
- func (o ServiceLinkedRoleArrayOutput) ToServiceLinkedRoleArrayOutput() ServiceLinkedRoleArrayOutput
- func (o ServiceLinkedRoleArrayOutput) ToServiceLinkedRoleArrayOutputWithContext(ctx context.Context) ServiceLinkedRoleArrayOutput
- type ServiceLinkedRoleInput
- type ServiceLinkedRoleMap
- type ServiceLinkedRoleMapInput
- type ServiceLinkedRoleMapOutput
- func (ServiceLinkedRoleMapOutput) ElementType() reflect.Type
- func (o ServiceLinkedRoleMapOutput) MapIndex(k pulumi.StringInput) ServiceLinkedRoleOutput
- func (o ServiceLinkedRoleMapOutput) ToServiceLinkedRoleMapOutput() ServiceLinkedRoleMapOutput
- func (o ServiceLinkedRoleMapOutput) ToServiceLinkedRoleMapOutputWithContext(ctx context.Context) ServiceLinkedRoleMapOutput
- type ServiceLinkedRoleOutput
- func (o ServiceLinkedRoleOutput) CustomSuffix() pulumi.StringOutput
- func (o ServiceLinkedRoleOutput) Description() pulumi.StringPtrOutput
- func (ServiceLinkedRoleOutput) ElementType() reflect.Type
- func (o ServiceLinkedRoleOutput) QcsServiceNames() pulumi.StringArrayOutput
- func (o ServiceLinkedRoleOutput) Tags() pulumi.MapOutput
- func (o ServiceLinkedRoleOutput) ToServiceLinkedRoleOutput() ServiceLinkedRoleOutput
- func (o ServiceLinkedRoleOutput) ToServiceLinkedRoleOutputWithContext(ctx context.Context) ServiceLinkedRoleOutput
- type ServiceLinkedRoleState
- type SetPolicyVersionConfig
- type SetPolicyVersionConfigArgs
- type SetPolicyVersionConfigArray
- func (SetPolicyVersionConfigArray) ElementType() reflect.Type
- func (i SetPolicyVersionConfigArray) ToSetPolicyVersionConfigArrayOutput() SetPolicyVersionConfigArrayOutput
- func (i SetPolicyVersionConfigArray) ToSetPolicyVersionConfigArrayOutputWithContext(ctx context.Context) SetPolicyVersionConfigArrayOutput
- type SetPolicyVersionConfigArrayInput
- type SetPolicyVersionConfigArrayOutput
- func (SetPolicyVersionConfigArrayOutput) ElementType() reflect.Type
- func (o SetPolicyVersionConfigArrayOutput) Index(i pulumi.IntInput) SetPolicyVersionConfigOutput
- func (o SetPolicyVersionConfigArrayOutput) ToSetPolicyVersionConfigArrayOutput() SetPolicyVersionConfigArrayOutput
- func (o SetPolicyVersionConfigArrayOutput) ToSetPolicyVersionConfigArrayOutputWithContext(ctx context.Context) SetPolicyVersionConfigArrayOutput
- type SetPolicyVersionConfigInput
- type SetPolicyVersionConfigMap
- type SetPolicyVersionConfigMapInput
- type SetPolicyVersionConfigMapOutput
- func (SetPolicyVersionConfigMapOutput) ElementType() reflect.Type
- func (o SetPolicyVersionConfigMapOutput) MapIndex(k pulumi.StringInput) SetPolicyVersionConfigOutput
- func (o SetPolicyVersionConfigMapOutput) ToSetPolicyVersionConfigMapOutput() SetPolicyVersionConfigMapOutput
- func (o SetPolicyVersionConfigMapOutput) ToSetPolicyVersionConfigMapOutputWithContext(ctx context.Context) SetPolicyVersionConfigMapOutput
- type SetPolicyVersionConfigOutput
- func (SetPolicyVersionConfigOutput) ElementType() reflect.Type
- func (o SetPolicyVersionConfigOutput) PolicyId() pulumi.IntOutput
- func (o SetPolicyVersionConfigOutput) ToSetPolicyVersionConfigOutput() SetPolicyVersionConfigOutput
- func (o SetPolicyVersionConfigOutput) ToSetPolicyVersionConfigOutputWithContext(ctx context.Context) SetPolicyVersionConfigOutput
- func (o SetPolicyVersionConfigOutput) VersionId() pulumi.IntOutput
- type SetPolicyVersionConfigState
- type TagRoleAttachment
- type TagRoleAttachmentArgs
- type TagRoleAttachmentArray
- type TagRoleAttachmentArrayInput
- type TagRoleAttachmentArrayOutput
- func (TagRoleAttachmentArrayOutput) ElementType() reflect.Type
- func (o TagRoleAttachmentArrayOutput) Index(i pulumi.IntInput) TagRoleAttachmentOutput
- func (o TagRoleAttachmentArrayOutput) ToTagRoleAttachmentArrayOutput() TagRoleAttachmentArrayOutput
- func (o TagRoleAttachmentArrayOutput) ToTagRoleAttachmentArrayOutputWithContext(ctx context.Context) TagRoleAttachmentArrayOutput
- type TagRoleAttachmentInput
- type TagRoleAttachmentMap
- type TagRoleAttachmentMapInput
- type TagRoleAttachmentMapOutput
- func (TagRoleAttachmentMapOutput) ElementType() reflect.Type
- func (o TagRoleAttachmentMapOutput) MapIndex(k pulumi.StringInput) TagRoleAttachmentOutput
- func (o TagRoleAttachmentMapOutput) ToTagRoleAttachmentMapOutput() TagRoleAttachmentMapOutput
- func (o TagRoleAttachmentMapOutput) ToTagRoleAttachmentMapOutputWithContext(ctx context.Context) TagRoleAttachmentMapOutput
- type TagRoleAttachmentOutput
- func (TagRoleAttachmentOutput) ElementType() reflect.Type
- func (o TagRoleAttachmentOutput) RoleId() pulumi.StringOutput
- func (o TagRoleAttachmentOutput) RoleName() pulumi.StringOutput
- func (o TagRoleAttachmentOutput) Tags() TagRoleAttachmentTagArrayOutput
- func (o TagRoleAttachmentOutput) ToTagRoleAttachmentOutput() TagRoleAttachmentOutput
- func (o TagRoleAttachmentOutput) ToTagRoleAttachmentOutputWithContext(ctx context.Context) TagRoleAttachmentOutput
- type TagRoleAttachmentState
- type TagRoleAttachmentTag
- type TagRoleAttachmentTagArgs
- type TagRoleAttachmentTagArray
- type TagRoleAttachmentTagArrayInput
- type TagRoleAttachmentTagArrayOutput
- func (TagRoleAttachmentTagArrayOutput) ElementType() reflect.Type
- func (o TagRoleAttachmentTagArrayOutput) Index(i pulumi.IntInput) TagRoleAttachmentTagOutput
- func (o TagRoleAttachmentTagArrayOutput) ToTagRoleAttachmentTagArrayOutput() TagRoleAttachmentTagArrayOutput
- func (o TagRoleAttachmentTagArrayOutput) ToTagRoleAttachmentTagArrayOutputWithContext(ctx context.Context) TagRoleAttachmentTagArrayOutput
- type TagRoleAttachmentTagInput
- type TagRoleAttachmentTagOutput
- func (TagRoleAttachmentTagOutput) ElementType() reflect.Type
- func (o TagRoleAttachmentTagOutput) Key() pulumi.StringOutput
- func (o TagRoleAttachmentTagOutput) ToTagRoleAttachmentTagOutput() TagRoleAttachmentTagOutput
- func (o TagRoleAttachmentTagOutput) ToTagRoleAttachmentTagOutputWithContext(ctx context.Context) TagRoleAttachmentTagOutput
- func (o TagRoleAttachmentTagOutput) Value() pulumi.StringOutput
- type User
- type UserArgs
- type UserArray
- type UserArrayInput
- type UserArrayOutput
- type UserInput
- type UserMap
- type UserMapInput
- type UserMapOutput
- type UserOutput
- func (o UserOutput) ConsoleLogin() pulumi.BoolPtrOutput
- func (o UserOutput) CountryCode() pulumi.StringOutput
- func (UserOutput) ElementType() reflect.Type
- func (o UserOutput) Email() pulumi.StringPtrOutput
- func (o UserOutput) ForceDelete() pulumi.BoolPtrOutput
- func (o UserOutput) Name() pulumi.StringOutput
- func (o UserOutput) NeedResetPassword() pulumi.BoolPtrOutput
- func (o UserOutput) Password() pulumi.StringOutput
- func (o UserOutput) PhoneNum() pulumi.StringPtrOutput
- func (o UserOutput) Remark() pulumi.StringPtrOutput
- func (o UserOutput) SecretId() pulumi.StringOutput
- func (o UserOutput) SecretKey() pulumi.StringOutput
- func (o UserOutput) Tags() pulumi.MapOutput
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) Uid() pulumi.IntOutput
- func (o UserOutput) Uin() pulumi.IntOutput
- func (o UserOutput) UseApi() pulumi.BoolPtrOutput
- type UserPermissionBoundaryAttachment
- func GetUserPermissionBoundaryAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*UserPermissionBoundaryAttachment, error)
- func NewUserPermissionBoundaryAttachment(ctx *pulumi.Context, name string, args *UserPermissionBoundaryAttachmentArgs, ...) (*UserPermissionBoundaryAttachment, error)
- func (*UserPermissionBoundaryAttachment) ElementType() reflect.Type
- func (i *UserPermissionBoundaryAttachment) ToUserPermissionBoundaryAttachmentOutput() UserPermissionBoundaryAttachmentOutput
- func (i *UserPermissionBoundaryAttachment) ToUserPermissionBoundaryAttachmentOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentOutput
- type UserPermissionBoundaryAttachmentArgs
- type UserPermissionBoundaryAttachmentArray
- func (UserPermissionBoundaryAttachmentArray) ElementType() reflect.Type
- func (i UserPermissionBoundaryAttachmentArray) ToUserPermissionBoundaryAttachmentArrayOutput() UserPermissionBoundaryAttachmentArrayOutput
- func (i UserPermissionBoundaryAttachmentArray) ToUserPermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentArrayOutput
- type UserPermissionBoundaryAttachmentArrayInput
- type UserPermissionBoundaryAttachmentArrayOutput
- func (UserPermissionBoundaryAttachmentArrayOutput) ElementType() reflect.Type
- func (o UserPermissionBoundaryAttachmentArrayOutput) Index(i pulumi.IntInput) UserPermissionBoundaryAttachmentOutput
- func (o UserPermissionBoundaryAttachmentArrayOutput) ToUserPermissionBoundaryAttachmentArrayOutput() UserPermissionBoundaryAttachmentArrayOutput
- func (o UserPermissionBoundaryAttachmentArrayOutput) ToUserPermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentArrayOutput
- type UserPermissionBoundaryAttachmentInput
- type UserPermissionBoundaryAttachmentMap
- func (UserPermissionBoundaryAttachmentMap) ElementType() reflect.Type
- func (i UserPermissionBoundaryAttachmentMap) ToUserPermissionBoundaryAttachmentMapOutput() UserPermissionBoundaryAttachmentMapOutput
- func (i UserPermissionBoundaryAttachmentMap) ToUserPermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentMapOutput
- type UserPermissionBoundaryAttachmentMapInput
- type UserPermissionBoundaryAttachmentMapOutput
- func (UserPermissionBoundaryAttachmentMapOutput) ElementType() reflect.Type
- func (o UserPermissionBoundaryAttachmentMapOutput) MapIndex(k pulumi.StringInput) UserPermissionBoundaryAttachmentOutput
- func (o UserPermissionBoundaryAttachmentMapOutput) ToUserPermissionBoundaryAttachmentMapOutput() UserPermissionBoundaryAttachmentMapOutput
- func (o UserPermissionBoundaryAttachmentMapOutput) ToUserPermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentMapOutput
- type UserPermissionBoundaryAttachmentOutput
- func (UserPermissionBoundaryAttachmentOutput) ElementType() reflect.Type
- func (o UserPermissionBoundaryAttachmentOutput) PolicyId() pulumi.IntOutput
- func (o UserPermissionBoundaryAttachmentOutput) TargetUin() pulumi.IntOutput
- func (o UserPermissionBoundaryAttachmentOutput) ToUserPermissionBoundaryAttachmentOutput() UserPermissionBoundaryAttachmentOutput
- func (o UserPermissionBoundaryAttachmentOutput) ToUserPermissionBoundaryAttachmentOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentOutput
- type UserPermissionBoundaryAttachmentState
- type UserPolicyAttachment
- type UserPolicyAttachmentArgs
- type UserPolicyAttachmentArray
- type UserPolicyAttachmentArrayInput
- type UserPolicyAttachmentArrayOutput
- func (UserPolicyAttachmentArrayOutput) ElementType() reflect.Type
- func (o UserPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) UserPolicyAttachmentOutput
- func (o UserPolicyAttachmentArrayOutput) ToUserPolicyAttachmentArrayOutput() UserPolicyAttachmentArrayOutput
- func (o UserPolicyAttachmentArrayOutput) ToUserPolicyAttachmentArrayOutputWithContext(ctx context.Context) UserPolicyAttachmentArrayOutput
- type UserPolicyAttachmentInput
- type UserPolicyAttachmentMap
- type UserPolicyAttachmentMapInput
- type UserPolicyAttachmentMapOutput
- func (UserPolicyAttachmentMapOutput) ElementType() reflect.Type
- func (o UserPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) UserPolicyAttachmentOutput
- func (o UserPolicyAttachmentMapOutput) ToUserPolicyAttachmentMapOutput() UserPolicyAttachmentMapOutput
- func (o UserPolicyAttachmentMapOutput) ToUserPolicyAttachmentMapOutputWithContext(ctx context.Context) UserPolicyAttachmentMapOutput
- type UserPolicyAttachmentOutput
- func (o UserPolicyAttachmentOutput) CreateMode() pulumi.IntOutput
- func (o UserPolicyAttachmentOutput) CreateTime() pulumi.StringOutput
- func (UserPolicyAttachmentOutput) ElementType() reflect.Type
- func (o UserPolicyAttachmentOutput) PolicyId() pulumi.StringOutput
- func (o UserPolicyAttachmentOutput) PolicyName() pulumi.StringOutput
- func (o UserPolicyAttachmentOutput) PolicyType() pulumi.StringOutput
- func (o UserPolicyAttachmentOutput) ToUserPolicyAttachmentOutput() UserPolicyAttachmentOutput
- func (o UserPolicyAttachmentOutput) ToUserPolicyAttachmentOutputWithContext(ctx context.Context) UserPolicyAttachmentOutput
- func (o UserPolicyAttachmentOutput) UserId() pulumi.StringPtrOutputdeprecated
- func (o UserPolicyAttachmentOutput) UserName() pulumi.StringPtrOutput
- type UserPolicyAttachmentState
- type UserSamlConfig
- type UserSamlConfigArgs
- type UserSamlConfigArray
- type UserSamlConfigArrayInput
- type UserSamlConfigArrayOutput
- func (UserSamlConfigArrayOutput) ElementType() reflect.Type
- func (o UserSamlConfigArrayOutput) Index(i pulumi.IntInput) UserSamlConfigOutput
- func (o UserSamlConfigArrayOutput) ToUserSamlConfigArrayOutput() UserSamlConfigArrayOutput
- func (o UserSamlConfigArrayOutput) ToUserSamlConfigArrayOutputWithContext(ctx context.Context) UserSamlConfigArrayOutput
- type UserSamlConfigInput
- type UserSamlConfigMap
- type UserSamlConfigMapInput
- type UserSamlConfigMapOutput
- func (UserSamlConfigMapOutput) ElementType() reflect.Type
- func (o UserSamlConfigMapOutput) MapIndex(k pulumi.StringInput) UserSamlConfigOutput
- func (o UserSamlConfigMapOutput) ToUserSamlConfigMapOutput() UserSamlConfigMapOutput
- func (o UserSamlConfigMapOutput) ToUserSamlConfigMapOutputWithContext(ctx context.Context) UserSamlConfigMapOutput
- type UserSamlConfigOutput
- func (UserSamlConfigOutput) ElementType() reflect.Type
- func (o UserSamlConfigOutput) MetadataDocumentFile() pulumi.StringPtrOutput
- func (o UserSamlConfigOutput) SamlMetadataDocument() pulumi.StringOutput
- func (o UserSamlConfigOutput) Status() pulumi.IntOutput
- func (o UserSamlConfigOutput) ToUserSamlConfigOutput() UserSamlConfigOutput
- func (o UserSamlConfigOutput) ToUserSamlConfigOutputWithContext(ctx context.Context) UserSamlConfigOutput
- type UserSamlConfigState
- type UserState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessKey ¶
type AccessKey struct { pulumi.CustomResourceState // Access_key is the access key identification, required when updating. AccessKey pulumi.StringOutput `pulumi:"accessKey"` // Encrypted secret, base64 encoded, if pgp_key was specified. This attribute is not available for imported resources. The // encrypted secret may be decrypted using the command line, for example: terraform output -raw encrypted_secret | base64 // --decode | keybase pgp decrypt. EncryptedSecretAccessKey pulumi.StringOutput `pulumi:"encryptedSecretAccessKey"` // Fingerprint of the PGP key used to encrypt the secret. This attribute is not available for imported resources. KeyFingerprint pulumi.StringOutput `pulumi:"keyFingerprint"` // Either a base-64 encoded PGP public key, or a keybase username in the form keybase:some_person_that_exists, for use in // the encrypted_secret output attribute. If providing a base-64 encoded PGP public key, make sure to provide the "raw" // version and not the "armored" one (e.g. avoid passing the -a option to gpg --export). PgpKey pulumi.StringPtrOutput `pulumi:"pgpKey"` // Access key (key is only visible when created, please keep it properly). SecretAccessKey pulumi.StringOutput `pulumi:"secretAccessKey"` // Key status, activated (Active) or inactive (Inactive), required when updating. Status pulumi.StringOutput `pulumi:"status"` // Specify user Uin, if not filled, the access key is created for the current user by default. TargetUin pulumi.IntPtrOutput `pulumi:"targetUin"` }
func GetAccessKey ¶
func GetAccessKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccessKeyState, opts ...pulumi.ResourceOption) (*AccessKey, error)
GetAccessKey gets an existing AccessKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAccessKey ¶
func NewAccessKey(ctx *pulumi.Context, name string, args *AccessKeyArgs, opts ...pulumi.ResourceOption) (*AccessKey, error)
NewAccessKey registers a new resource with the given unique name, arguments, and options.
func (*AccessKey) ElementType ¶
func (*AccessKey) ToAccessKeyOutput ¶
func (i *AccessKey) ToAccessKeyOutput() AccessKeyOutput
func (*AccessKey) ToAccessKeyOutputWithContext ¶
func (i *AccessKey) ToAccessKeyOutputWithContext(ctx context.Context) AccessKeyOutput
type AccessKeyArgs ¶
type AccessKeyArgs struct { // Access_key is the access key identification, required when updating. AccessKey pulumi.StringPtrInput // Either a base-64 encoded PGP public key, or a keybase username in the form keybase:some_person_that_exists, for use in // the encrypted_secret output attribute. If providing a base-64 encoded PGP public key, make sure to provide the "raw" // version and not the "armored" one (e.g. avoid passing the -a option to gpg --export). PgpKey pulumi.StringPtrInput // Key status, activated (Active) or inactive (Inactive), required when updating. Status pulumi.StringPtrInput // Specify user Uin, if not filled, the access key is created for the current user by default. TargetUin pulumi.IntPtrInput }
The set of arguments for constructing a AccessKey resource.
func (AccessKeyArgs) ElementType ¶
func (AccessKeyArgs) ElementType() reflect.Type
type AccessKeyArray ¶
type AccessKeyArray []AccessKeyInput
func (AccessKeyArray) ElementType ¶
func (AccessKeyArray) ElementType() reflect.Type
func (AccessKeyArray) ToAccessKeyArrayOutput ¶
func (i AccessKeyArray) ToAccessKeyArrayOutput() AccessKeyArrayOutput
func (AccessKeyArray) ToAccessKeyArrayOutputWithContext ¶
func (i AccessKeyArray) ToAccessKeyArrayOutputWithContext(ctx context.Context) AccessKeyArrayOutput
type AccessKeyArrayInput ¶
type AccessKeyArrayInput interface { pulumi.Input ToAccessKeyArrayOutput() AccessKeyArrayOutput ToAccessKeyArrayOutputWithContext(context.Context) AccessKeyArrayOutput }
AccessKeyArrayInput is an input type that accepts AccessKeyArray and AccessKeyArrayOutput values. You can construct a concrete instance of `AccessKeyArrayInput` via:
AccessKeyArray{ AccessKeyArgs{...} }
type AccessKeyArrayOutput ¶
type AccessKeyArrayOutput struct{ *pulumi.OutputState }
func (AccessKeyArrayOutput) ElementType ¶
func (AccessKeyArrayOutput) ElementType() reflect.Type
func (AccessKeyArrayOutput) Index ¶
func (o AccessKeyArrayOutput) Index(i pulumi.IntInput) AccessKeyOutput
func (AccessKeyArrayOutput) ToAccessKeyArrayOutput ¶
func (o AccessKeyArrayOutput) ToAccessKeyArrayOutput() AccessKeyArrayOutput
func (AccessKeyArrayOutput) ToAccessKeyArrayOutputWithContext ¶
func (o AccessKeyArrayOutput) ToAccessKeyArrayOutputWithContext(ctx context.Context) AccessKeyArrayOutput
type AccessKeyInput ¶
type AccessKeyInput interface { pulumi.Input ToAccessKeyOutput() AccessKeyOutput ToAccessKeyOutputWithContext(ctx context.Context) AccessKeyOutput }
type AccessKeyMap ¶
type AccessKeyMap map[string]AccessKeyInput
func (AccessKeyMap) ElementType ¶
func (AccessKeyMap) ElementType() reflect.Type
func (AccessKeyMap) ToAccessKeyMapOutput ¶
func (i AccessKeyMap) ToAccessKeyMapOutput() AccessKeyMapOutput
func (AccessKeyMap) ToAccessKeyMapOutputWithContext ¶
func (i AccessKeyMap) ToAccessKeyMapOutputWithContext(ctx context.Context) AccessKeyMapOutput
type AccessKeyMapInput ¶
type AccessKeyMapInput interface { pulumi.Input ToAccessKeyMapOutput() AccessKeyMapOutput ToAccessKeyMapOutputWithContext(context.Context) AccessKeyMapOutput }
AccessKeyMapInput is an input type that accepts AccessKeyMap and AccessKeyMapOutput values. You can construct a concrete instance of `AccessKeyMapInput` via:
AccessKeyMap{ "key": AccessKeyArgs{...} }
type AccessKeyMapOutput ¶
type AccessKeyMapOutput struct{ *pulumi.OutputState }
func (AccessKeyMapOutput) ElementType ¶
func (AccessKeyMapOutput) ElementType() reflect.Type
func (AccessKeyMapOutput) MapIndex ¶
func (o AccessKeyMapOutput) MapIndex(k pulumi.StringInput) AccessKeyOutput
func (AccessKeyMapOutput) ToAccessKeyMapOutput ¶
func (o AccessKeyMapOutput) ToAccessKeyMapOutput() AccessKeyMapOutput
func (AccessKeyMapOutput) ToAccessKeyMapOutputWithContext ¶
func (o AccessKeyMapOutput) ToAccessKeyMapOutputWithContext(ctx context.Context) AccessKeyMapOutput
type AccessKeyOutput ¶
type AccessKeyOutput struct{ *pulumi.OutputState }
func (AccessKeyOutput) AccessKey ¶
func (o AccessKeyOutput) AccessKey() pulumi.StringOutput
Access_key is the access key identification, required when updating.
func (AccessKeyOutput) ElementType ¶
func (AccessKeyOutput) ElementType() reflect.Type
func (AccessKeyOutput) EncryptedSecretAccessKey ¶
func (o AccessKeyOutput) EncryptedSecretAccessKey() pulumi.StringOutput
Encrypted secret, base64 encoded, if pgp_key was specified. This attribute is not available for imported resources. The encrypted secret may be decrypted using the command line, for example: terraform output -raw encrypted_secret | base64 --decode | keybase pgp decrypt.
func (AccessKeyOutput) KeyFingerprint ¶
func (o AccessKeyOutput) KeyFingerprint() pulumi.StringOutput
Fingerprint of the PGP key used to encrypt the secret. This attribute is not available for imported resources.
func (AccessKeyOutput) PgpKey ¶
func (o AccessKeyOutput) PgpKey() pulumi.StringPtrOutput
Either a base-64 encoded PGP public key, or a keybase username in the form keybase:some_person_that_exists, for use in the encrypted_secret output attribute. If providing a base-64 encoded PGP public key, make sure to provide the "raw" version and not the "armored" one (e.g. avoid passing the -a option to gpg --export).
func (AccessKeyOutput) SecretAccessKey ¶
func (o AccessKeyOutput) SecretAccessKey() pulumi.StringOutput
Access key (key is only visible when created, please keep it properly).
func (AccessKeyOutput) Status ¶
func (o AccessKeyOutput) Status() pulumi.StringOutput
Key status, activated (Active) or inactive (Inactive), required when updating.
func (AccessKeyOutput) TargetUin ¶
func (o AccessKeyOutput) TargetUin() pulumi.IntPtrOutput
Specify user Uin, if not filled, the access key is created for the current user by default.
func (AccessKeyOutput) ToAccessKeyOutput ¶
func (o AccessKeyOutput) ToAccessKeyOutput() AccessKeyOutput
func (AccessKeyOutput) ToAccessKeyOutputWithContext ¶
func (o AccessKeyOutput) ToAccessKeyOutputWithContext(ctx context.Context) AccessKeyOutput
type AccessKeyState ¶
type AccessKeyState struct { // Access_key is the access key identification, required when updating. AccessKey pulumi.StringPtrInput // Encrypted secret, base64 encoded, if pgp_key was specified. This attribute is not available for imported resources. The // encrypted secret may be decrypted using the command line, for example: terraform output -raw encrypted_secret | base64 // --decode | keybase pgp decrypt. EncryptedSecretAccessKey pulumi.StringPtrInput // Fingerprint of the PGP key used to encrypt the secret. This attribute is not available for imported resources. KeyFingerprint pulumi.StringPtrInput // Either a base-64 encoded PGP public key, or a keybase username in the form keybase:some_person_that_exists, for use in // the encrypted_secret output attribute. If providing a base-64 encoded PGP public key, make sure to provide the "raw" // version and not the "armored" one (e.g. avoid passing the -a option to gpg --export). PgpKey pulumi.StringPtrInput // Access key (key is only visible when created, please keep it properly). SecretAccessKey pulumi.StringPtrInput // Key status, activated (Active) or inactive (Inactive), required when updating. Status pulumi.StringPtrInput // Specify user Uin, if not filled, the access key is created for the current user by default. TargetUin pulumi.IntPtrInput }
func (AccessKeyState) ElementType ¶
func (AccessKeyState) ElementType() reflect.Type
type GetAccountSummaryArgs ¶
type GetAccountSummaryArgs struct {
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getAccountSummary.
type GetAccountSummaryOutputArgs ¶
type GetAccountSummaryOutputArgs struct {
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getAccountSummary.
func (GetAccountSummaryOutputArgs) ElementType ¶
func (GetAccountSummaryOutputArgs) ElementType() reflect.Type
type GetAccountSummaryResult ¶
type GetAccountSummaryResult struct { Group int `pulumi:"group"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IdentityProviders int `pulumi:"identityProviders"` Member int `pulumi:"member"` Policies int `pulumi:"policies"` ResultOutputFile *string `pulumi:"resultOutputFile"` Roles int `pulumi:"roles"` User int `pulumi:"user"` }
A collection of values returned by getAccountSummary.
func GetAccountSummary ¶
func GetAccountSummary(ctx *pulumi.Context, args *GetAccountSummaryArgs, opts ...pulumi.InvokeOption) (*GetAccountSummaryResult, error)
type GetAccountSummaryResultOutput ¶
type GetAccountSummaryResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccountSummary.
func GetAccountSummaryOutput ¶
func GetAccountSummaryOutput(ctx *pulumi.Context, args GetAccountSummaryOutputArgs, opts ...pulumi.InvokeOption) GetAccountSummaryResultOutput
func (GetAccountSummaryResultOutput) ElementType ¶
func (GetAccountSummaryResultOutput) ElementType() reflect.Type
func (GetAccountSummaryResultOutput) Group ¶
func (o GetAccountSummaryResultOutput) Group() pulumi.IntOutput
func (GetAccountSummaryResultOutput) Id ¶
func (o GetAccountSummaryResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAccountSummaryResultOutput) IdentityProviders ¶
func (o GetAccountSummaryResultOutput) IdentityProviders() pulumi.IntOutput
func (GetAccountSummaryResultOutput) Member ¶
func (o GetAccountSummaryResultOutput) Member() pulumi.IntOutput
func (GetAccountSummaryResultOutput) Policies ¶
func (o GetAccountSummaryResultOutput) Policies() pulumi.IntOutput
func (GetAccountSummaryResultOutput) ResultOutputFile ¶
func (o GetAccountSummaryResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetAccountSummaryResultOutput) Roles ¶
func (o GetAccountSummaryResultOutput) Roles() pulumi.IntOutput
func (GetAccountSummaryResultOutput) ToGetAccountSummaryResultOutput ¶
func (o GetAccountSummaryResultOutput) ToGetAccountSummaryResultOutput() GetAccountSummaryResultOutput
func (GetAccountSummaryResultOutput) ToGetAccountSummaryResultOutputWithContext ¶
func (o GetAccountSummaryResultOutput) ToGetAccountSummaryResultOutputWithContext(ctx context.Context) GetAccountSummaryResultOutput
func (GetAccountSummaryResultOutput) User ¶
func (o GetAccountSummaryResultOutput) User() pulumi.IntOutput
type GetGroupMembershipsArgs ¶
type GetGroupMembershipsArgs struct { GroupId *string `pulumi:"groupId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getGroupMemberships.
type GetGroupMembershipsMembershipListArgs ¶
type GetGroupMembershipsMembershipListArgs struct { GroupId pulumi.StringInput `pulumi:"groupId"` // Deprecated: It has been deprecated from version 1.59.5. Use `user_names` instead. UserIds pulumi.StringArrayInput `pulumi:"userIds"` UserNames pulumi.StringArrayInput `pulumi:"userNames"` }
func (GetGroupMembershipsMembershipListArgs) ElementType ¶
func (GetGroupMembershipsMembershipListArgs) ElementType() reflect.Type
func (GetGroupMembershipsMembershipListArgs) ToGetGroupMembershipsMembershipListOutput ¶
func (i GetGroupMembershipsMembershipListArgs) ToGetGroupMembershipsMembershipListOutput() GetGroupMembershipsMembershipListOutput
func (GetGroupMembershipsMembershipListArgs) ToGetGroupMembershipsMembershipListOutputWithContext ¶
func (i GetGroupMembershipsMembershipListArgs) ToGetGroupMembershipsMembershipListOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListOutput
type GetGroupMembershipsMembershipListArray ¶
type GetGroupMembershipsMembershipListArray []GetGroupMembershipsMembershipListInput
func (GetGroupMembershipsMembershipListArray) ElementType ¶
func (GetGroupMembershipsMembershipListArray) ElementType() reflect.Type
func (GetGroupMembershipsMembershipListArray) ToGetGroupMembershipsMembershipListArrayOutput ¶
func (i GetGroupMembershipsMembershipListArray) ToGetGroupMembershipsMembershipListArrayOutput() GetGroupMembershipsMembershipListArrayOutput
func (GetGroupMembershipsMembershipListArray) ToGetGroupMembershipsMembershipListArrayOutputWithContext ¶
func (i GetGroupMembershipsMembershipListArray) ToGetGroupMembershipsMembershipListArrayOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListArrayOutput
type GetGroupMembershipsMembershipListArrayInput ¶
type GetGroupMembershipsMembershipListArrayInput interface { pulumi.Input ToGetGroupMembershipsMembershipListArrayOutput() GetGroupMembershipsMembershipListArrayOutput ToGetGroupMembershipsMembershipListArrayOutputWithContext(context.Context) GetGroupMembershipsMembershipListArrayOutput }
GetGroupMembershipsMembershipListArrayInput is an input type that accepts GetGroupMembershipsMembershipListArray and GetGroupMembershipsMembershipListArrayOutput values. You can construct a concrete instance of `GetGroupMembershipsMembershipListArrayInput` via:
GetGroupMembershipsMembershipListArray{ GetGroupMembershipsMembershipListArgs{...} }
type GetGroupMembershipsMembershipListArrayOutput ¶
type GetGroupMembershipsMembershipListArrayOutput struct{ *pulumi.OutputState }
func (GetGroupMembershipsMembershipListArrayOutput) ElementType ¶
func (GetGroupMembershipsMembershipListArrayOutput) ElementType() reflect.Type
func (GetGroupMembershipsMembershipListArrayOutput) ToGetGroupMembershipsMembershipListArrayOutput ¶
func (o GetGroupMembershipsMembershipListArrayOutput) ToGetGroupMembershipsMembershipListArrayOutput() GetGroupMembershipsMembershipListArrayOutput
func (GetGroupMembershipsMembershipListArrayOutput) ToGetGroupMembershipsMembershipListArrayOutputWithContext ¶
func (o GetGroupMembershipsMembershipListArrayOutput) ToGetGroupMembershipsMembershipListArrayOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListArrayOutput
type GetGroupMembershipsMembershipListInput ¶
type GetGroupMembershipsMembershipListInput interface { pulumi.Input ToGetGroupMembershipsMembershipListOutput() GetGroupMembershipsMembershipListOutput ToGetGroupMembershipsMembershipListOutputWithContext(context.Context) GetGroupMembershipsMembershipListOutput }
GetGroupMembershipsMembershipListInput is an input type that accepts GetGroupMembershipsMembershipListArgs and GetGroupMembershipsMembershipListOutput values. You can construct a concrete instance of `GetGroupMembershipsMembershipListInput` via:
GetGroupMembershipsMembershipListArgs{...}
type GetGroupMembershipsMembershipListOutput ¶
type GetGroupMembershipsMembershipListOutput struct{ *pulumi.OutputState }
func (GetGroupMembershipsMembershipListOutput) ElementType ¶
func (GetGroupMembershipsMembershipListOutput) ElementType() reflect.Type
func (GetGroupMembershipsMembershipListOutput) GroupId ¶
func (o GetGroupMembershipsMembershipListOutput) GroupId() pulumi.StringOutput
func (GetGroupMembershipsMembershipListOutput) ToGetGroupMembershipsMembershipListOutput ¶
func (o GetGroupMembershipsMembershipListOutput) ToGetGroupMembershipsMembershipListOutput() GetGroupMembershipsMembershipListOutput
func (GetGroupMembershipsMembershipListOutput) ToGetGroupMembershipsMembershipListOutputWithContext ¶
func (o GetGroupMembershipsMembershipListOutput) ToGetGroupMembershipsMembershipListOutputWithContext(ctx context.Context) GetGroupMembershipsMembershipListOutput
func (GetGroupMembershipsMembershipListOutput) UserIds
deprecated
func (o GetGroupMembershipsMembershipListOutput) UserIds() pulumi.StringArrayOutput
Deprecated: It has been deprecated from version 1.59.5. Use `user_names` instead.
func (GetGroupMembershipsMembershipListOutput) UserNames ¶
func (o GetGroupMembershipsMembershipListOutput) UserNames() pulumi.StringArrayOutput
type GetGroupMembershipsOutputArgs ¶
type GetGroupMembershipsOutputArgs struct { GroupId pulumi.StringPtrInput `pulumi:"groupId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getGroupMemberships.
func (GetGroupMembershipsOutputArgs) ElementType ¶
func (GetGroupMembershipsOutputArgs) ElementType() reflect.Type
type GetGroupMembershipsResult ¶
type GetGroupMembershipsResult struct { GroupId *string `pulumi:"groupId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MembershipLists []GetGroupMembershipsMembershipList `pulumi:"membershipLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getGroupMemberships.
func GetGroupMemberships ¶
func GetGroupMemberships(ctx *pulumi.Context, args *GetGroupMembershipsArgs, opts ...pulumi.InvokeOption) (*GetGroupMembershipsResult, error)
type GetGroupMembershipsResultOutput ¶
type GetGroupMembershipsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroupMemberships.
func GetGroupMembershipsOutput ¶
func GetGroupMembershipsOutput(ctx *pulumi.Context, args GetGroupMembershipsOutputArgs, opts ...pulumi.InvokeOption) GetGroupMembershipsResultOutput
func (GetGroupMembershipsResultOutput) ElementType ¶
func (GetGroupMembershipsResultOutput) ElementType() reflect.Type
func (GetGroupMembershipsResultOutput) GroupId ¶
func (o GetGroupMembershipsResultOutput) GroupId() pulumi.StringPtrOutput
func (GetGroupMembershipsResultOutput) Id ¶
func (o GetGroupMembershipsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetGroupMembershipsResultOutput) MembershipLists ¶
func (o GetGroupMembershipsResultOutput) MembershipLists() GetGroupMembershipsMembershipListArrayOutput
func (GetGroupMembershipsResultOutput) ResultOutputFile ¶
func (o GetGroupMembershipsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetGroupMembershipsResultOutput) ToGetGroupMembershipsResultOutput ¶
func (o GetGroupMembershipsResultOutput) ToGetGroupMembershipsResultOutput() GetGroupMembershipsResultOutput
func (GetGroupMembershipsResultOutput) ToGetGroupMembershipsResultOutputWithContext ¶
func (o GetGroupMembershipsResultOutput) ToGetGroupMembershipsResultOutputWithContext(ctx context.Context) GetGroupMembershipsResultOutput
type GetGroupPolicyAttachmentsArgs ¶
type GetGroupPolicyAttachmentsArgs struct { CreateMode *int `pulumi:"createMode"` GroupId string `pulumi:"groupId"` PolicyId *string `pulumi:"policyId"` PolicyType *string `pulumi:"policyType"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getGroupPolicyAttachments.
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs ¶
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs struct { CreateMode pulumi.IntInput `pulumi:"createMode"` CreateTime pulumi.StringInput `pulumi:"createTime"` GroupId pulumi.StringInput `pulumi:"groupId"` PolicyId pulumi.StringInput `pulumi:"policyId"` PolicyName pulumi.StringInput `pulumi:"policyName"` PolicyType pulumi.StringInput `pulumi:"policyType"` }
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ElementType ¶
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ElementType() reflect.Type
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput ¶
func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext ¶
func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray ¶
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray []GetGroupPolicyAttachmentsGroupPolicyAttachmentListInput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ElementType ¶
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ElementType() reflect.Type
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput ¶
func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext ¶
func (i GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayInput ¶
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayInput interface { pulumi.Input ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext(context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput }
GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayInput is an input type that accepts GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray and GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput values. You can construct a concrete instance of `GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayInput` via:
GetGroupPolicyAttachmentsGroupPolicyAttachmentListArray{ GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs{...} }
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput ¶
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput struct{ *pulumi.OutputState }
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ElementType ¶
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ElementType() reflect.Type
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListInput ¶
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListInput interface { pulumi.Input ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext(context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput }
GetGroupPolicyAttachmentsGroupPolicyAttachmentListInput is an input type that accepts GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs and GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput values. You can construct a concrete instance of `GetGroupPolicyAttachmentsGroupPolicyAttachmentListInput` via:
GetGroupPolicyAttachmentsGroupPolicyAttachmentListArgs{...}
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput ¶
type GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput struct{ *pulumi.OutputState }
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) CreateMode ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) CreateMode() pulumi.IntOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) CreateTime ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) CreateTime() pulumi.StringOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ElementType ¶
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ElementType() reflect.Type
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) GroupId ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) GroupId() pulumi.StringOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyId ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyId() pulumi.StringOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyName ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyName() pulumi.StringOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyType ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) PolicyType() pulumi.StringOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput() GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
func (GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext ¶
func (o GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput) ToGetGroupPolicyAttachmentsGroupPolicyAttachmentListOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsGroupPolicyAttachmentListOutput
type GetGroupPolicyAttachmentsOutputArgs ¶
type GetGroupPolicyAttachmentsOutputArgs struct { CreateMode pulumi.IntPtrInput `pulumi:"createMode"` GroupId pulumi.StringInput `pulumi:"groupId"` PolicyId pulumi.StringPtrInput `pulumi:"policyId"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getGroupPolicyAttachments.
func (GetGroupPolicyAttachmentsOutputArgs) ElementType ¶
func (GetGroupPolicyAttachmentsOutputArgs) ElementType() reflect.Type
type GetGroupPolicyAttachmentsResult ¶
type GetGroupPolicyAttachmentsResult struct { CreateMode *int `pulumi:"createMode"` GroupId string `pulumi:"groupId"` GroupPolicyAttachmentLists []GetGroupPolicyAttachmentsGroupPolicyAttachmentList `pulumi:"groupPolicyAttachmentLists"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` PolicyId *string `pulumi:"policyId"` PolicyType *string `pulumi:"policyType"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getGroupPolicyAttachments.
func GetGroupPolicyAttachments ¶
func GetGroupPolicyAttachments(ctx *pulumi.Context, args *GetGroupPolicyAttachmentsArgs, opts ...pulumi.InvokeOption) (*GetGroupPolicyAttachmentsResult, error)
type GetGroupPolicyAttachmentsResultOutput ¶
type GetGroupPolicyAttachmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroupPolicyAttachments.
func GetGroupPolicyAttachmentsOutput ¶
func GetGroupPolicyAttachmentsOutput(ctx *pulumi.Context, args GetGroupPolicyAttachmentsOutputArgs, opts ...pulumi.InvokeOption) GetGroupPolicyAttachmentsResultOutput
func (GetGroupPolicyAttachmentsResultOutput) CreateMode ¶
func (o GetGroupPolicyAttachmentsResultOutput) CreateMode() pulumi.IntPtrOutput
func (GetGroupPolicyAttachmentsResultOutput) ElementType ¶
func (GetGroupPolicyAttachmentsResultOutput) ElementType() reflect.Type
func (GetGroupPolicyAttachmentsResultOutput) GroupId ¶
func (o GetGroupPolicyAttachmentsResultOutput) GroupId() pulumi.StringOutput
func (GetGroupPolicyAttachmentsResultOutput) GroupPolicyAttachmentLists ¶
func (o GetGroupPolicyAttachmentsResultOutput) GroupPolicyAttachmentLists() GetGroupPolicyAttachmentsGroupPolicyAttachmentListArrayOutput
func (GetGroupPolicyAttachmentsResultOutput) Id ¶
func (o GetGroupPolicyAttachmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetGroupPolicyAttachmentsResultOutput) PolicyId ¶
func (o GetGroupPolicyAttachmentsResultOutput) PolicyId() pulumi.StringPtrOutput
func (GetGroupPolicyAttachmentsResultOutput) PolicyType ¶
func (o GetGroupPolicyAttachmentsResultOutput) PolicyType() pulumi.StringPtrOutput
func (GetGroupPolicyAttachmentsResultOutput) ResultOutputFile ¶
func (o GetGroupPolicyAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetGroupPolicyAttachmentsResultOutput) ToGetGroupPolicyAttachmentsResultOutput ¶
func (o GetGroupPolicyAttachmentsResultOutput) ToGetGroupPolicyAttachmentsResultOutput() GetGroupPolicyAttachmentsResultOutput
func (GetGroupPolicyAttachmentsResultOutput) ToGetGroupPolicyAttachmentsResultOutputWithContext ¶
func (o GetGroupPolicyAttachmentsResultOutput) ToGetGroupPolicyAttachmentsResultOutputWithContext(ctx context.Context) GetGroupPolicyAttachmentsResultOutput
type GetGroupUserAccountArgs ¶
type GetGroupUserAccountArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` Rp *int `pulumi:"rp"` SubUin *int `pulumi:"subUin"` Uid *int `pulumi:"uid"` }
A collection of arguments for invoking getGroupUserAccount.
type GetGroupUserAccountGroupInfoArgs ¶
type GetGroupUserAccountGroupInfoArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` GroupId pulumi.IntInput `pulumi:"groupId"` GroupName pulumi.StringInput `pulumi:"groupName"` Remark pulumi.StringInput `pulumi:"remark"` }
func (GetGroupUserAccountGroupInfoArgs) ElementType ¶
func (GetGroupUserAccountGroupInfoArgs) ElementType() reflect.Type
func (GetGroupUserAccountGroupInfoArgs) ToGetGroupUserAccountGroupInfoOutput ¶
func (i GetGroupUserAccountGroupInfoArgs) ToGetGroupUserAccountGroupInfoOutput() GetGroupUserAccountGroupInfoOutput
func (GetGroupUserAccountGroupInfoArgs) ToGetGroupUserAccountGroupInfoOutputWithContext ¶
func (i GetGroupUserAccountGroupInfoArgs) ToGetGroupUserAccountGroupInfoOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoOutput
type GetGroupUserAccountGroupInfoArray ¶
type GetGroupUserAccountGroupInfoArray []GetGroupUserAccountGroupInfoInput
func (GetGroupUserAccountGroupInfoArray) ElementType ¶
func (GetGroupUserAccountGroupInfoArray) ElementType() reflect.Type
func (GetGroupUserAccountGroupInfoArray) ToGetGroupUserAccountGroupInfoArrayOutput ¶
func (i GetGroupUserAccountGroupInfoArray) ToGetGroupUserAccountGroupInfoArrayOutput() GetGroupUserAccountGroupInfoArrayOutput
func (GetGroupUserAccountGroupInfoArray) ToGetGroupUserAccountGroupInfoArrayOutputWithContext ¶
func (i GetGroupUserAccountGroupInfoArray) ToGetGroupUserAccountGroupInfoArrayOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoArrayOutput
type GetGroupUserAccountGroupInfoArrayInput ¶
type GetGroupUserAccountGroupInfoArrayInput interface { pulumi.Input ToGetGroupUserAccountGroupInfoArrayOutput() GetGroupUserAccountGroupInfoArrayOutput ToGetGroupUserAccountGroupInfoArrayOutputWithContext(context.Context) GetGroupUserAccountGroupInfoArrayOutput }
GetGroupUserAccountGroupInfoArrayInput is an input type that accepts GetGroupUserAccountGroupInfoArray and GetGroupUserAccountGroupInfoArrayOutput values. You can construct a concrete instance of `GetGroupUserAccountGroupInfoArrayInput` via:
GetGroupUserAccountGroupInfoArray{ GetGroupUserAccountGroupInfoArgs{...} }
type GetGroupUserAccountGroupInfoArrayOutput ¶
type GetGroupUserAccountGroupInfoArrayOutput struct{ *pulumi.OutputState }
func (GetGroupUserAccountGroupInfoArrayOutput) ElementType ¶
func (GetGroupUserAccountGroupInfoArrayOutput) ElementType() reflect.Type
func (GetGroupUserAccountGroupInfoArrayOutput) ToGetGroupUserAccountGroupInfoArrayOutput ¶
func (o GetGroupUserAccountGroupInfoArrayOutput) ToGetGroupUserAccountGroupInfoArrayOutput() GetGroupUserAccountGroupInfoArrayOutput
func (GetGroupUserAccountGroupInfoArrayOutput) ToGetGroupUserAccountGroupInfoArrayOutputWithContext ¶
func (o GetGroupUserAccountGroupInfoArrayOutput) ToGetGroupUserAccountGroupInfoArrayOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoArrayOutput
type GetGroupUserAccountGroupInfoInput ¶
type GetGroupUserAccountGroupInfoInput interface { pulumi.Input ToGetGroupUserAccountGroupInfoOutput() GetGroupUserAccountGroupInfoOutput ToGetGroupUserAccountGroupInfoOutputWithContext(context.Context) GetGroupUserAccountGroupInfoOutput }
GetGroupUserAccountGroupInfoInput is an input type that accepts GetGroupUserAccountGroupInfoArgs and GetGroupUserAccountGroupInfoOutput values. You can construct a concrete instance of `GetGroupUserAccountGroupInfoInput` via:
GetGroupUserAccountGroupInfoArgs{...}
type GetGroupUserAccountGroupInfoOutput ¶
type GetGroupUserAccountGroupInfoOutput struct{ *pulumi.OutputState }
func (GetGroupUserAccountGroupInfoOutput) CreateTime ¶
func (o GetGroupUserAccountGroupInfoOutput) CreateTime() pulumi.StringOutput
func (GetGroupUserAccountGroupInfoOutput) ElementType ¶
func (GetGroupUserAccountGroupInfoOutput) ElementType() reflect.Type
func (GetGroupUserAccountGroupInfoOutput) GroupId ¶
func (o GetGroupUserAccountGroupInfoOutput) GroupId() pulumi.IntOutput
func (GetGroupUserAccountGroupInfoOutput) GroupName ¶
func (o GetGroupUserAccountGroupInfoOutput) GroupName() pulumi.StringOutput
func (GetGroupUserAccountGroupInfoOutput) Remark ¶
func (o GetGroupUserAccountGroupInfoOutput) Remark() pulumi.StringOutput
func (GetGroupUserAccountGroupInfoOutput) ToGetGroupUserAccountGroupInfoOutput ¶
func (o GetGroupUserAccountGroupInfoOutput) ToGetGroupUserAccountGroupInfoOutput() GetGroupUserAccountGroupInfoOutput
func (GetGroupUserAccountGroupInfoOutput) ToGetGroupUserAccountGroupInfoOutputWithContext ¶
func (o GetGroupUserAccountGroupInfoOutput) ToGetGroupUserAccountGroupInfoOutputWithContext(ctx context.Context) GetGroupUserAccountGroupInfoOutput
type GetGroupUserAccountOutputArgs ¶
type GetGroupUserAccountOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Rp pulumi.IntPtrInput `pulumi:"rp"` SubUin pulumi.IntPtrInput `pulumi:"subUin"` Uid pulumi.IntPtrInput `pulumi:"uid"` }
A collection of arguments for invoking getGroupUserAccount.
func (GetGroupUserAccountOutputArgs) ElementType ¶
func (GetGroupUserAccountOutputArgs) ElementType() reflect.Type
type GetGroupUserAccountResult ¶
type GetGroupUserAccountResult struct { GroupInfos []GetGroupUserAccountGroupInfo `pulumi:"groupInfos"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` Rp *int `pulumi:"rp"` SubUin *int `pulumi:"subUin"` TotalNum int `pulumi:"totalNum"` Uid *int `pulumi:"uid"` }
A collection of values returned by getGroupUserAccount.
func GetGroupUserAccount ¶
func GetGroupUserAccount(ctx *pulumi.Context, args *GetGroupUserAccountArgs, opts ...pulumi.InvokeOption) (*GetGroupUserAccountResult, error)
type GetGroupUserAccountResultOutput ¶
type GetGroupUserAccountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroupUserAccount.
func GetGroupUserAccountOutput ¶
func GetGroupUserAccountOutput(ctx *pulumi.Context, args GetGroupUserAccountOutputArgs, opts ...pulumi.InvokeOption) GetGroupUserAccountResultOutput
func (GetGroupUserAccountResultOutput) ElementType ¶
func (GetGroupUserAccountResultOutput) ElementType() reflect.Type
func (GetGroupUserAccountResultOutput) GroupInfos ¶
func (o GetGroupUserAccountResultOutput) GroupInfos() GetGroupUserAccountGroupInfoArrayOutput
func (GetGroupUserAccountResultOutput) Id ¶
func (o GetGroupUserAccountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetGroupUserAccountResultOutput) ResultOutputFile ¶
func (o GetGroupUserAccountResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetGroupUserAccountResultOutput) Rp ¶
func (o GetGroupUserAccountResultOutput) Rp() pulumi.IntPtrOutput
func (GetGroupUserAccountResultOutput) SubUin ¶
func (o GetGroupUserAccountResultOutput) SubUin() pulumi.IntPtrOutput
func (GetGroupUserAccountResultOutput) ToGetGroupUserAccountResultOutput ¶
func (o GetGroupUserAccountResultOutput) ToGetGroupUserAccountResultOutput() GetGroupUserAccountResultOutput
func (GetGroupUserAccountResultOutput) ToGetGroupUserAccountResultOutputWithContext ¶
func (o GetGroupUserAccountResultOutput) ToGetGroupUserAccountResultOutputWithContext(ctx context.Context) GetGroupUserAccountResultOutput
func (GetGroupUserAccountResultOutput) TotalNum ¶
func (o GetGroupUserAccountResultOutput) TotalNum() pulumi.IntOutput
func (GetGroupUserAccountResultOutput) Uid ¶
func (o GetGroupUserAccountResultOutput) Uid() pulumi.IntPtrOutput
type GetGroupsArgs ¶
type GetGroupsArgs struct { GroupId *string `pulumi:"groupId"` Name *string `pulumi:"name"` Remark *string `pulumi:"remark"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getGroups.
type GetGroupsGroupList ¶
type GetGroupsGroupListArgs ¶
type GetGroupsGroupListArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` GroupId pulumi.StringInput `pulumi:"groupId"` Name pulumi.StringInput `pulumi:"name"` Remark pulumi.StringInput `pulumi:"remark"` }
func (GetGroupsGroupListArgs) ElementType ¶
func (GetGroupsGroupListArgs) ElementType() reflect.Type
func (GetGroupsGroupListArgs) ToGetGroupsGroupListOutput ¶
func (i GetGroupsGroupListArgs) ToGetGroupsGroupListOutput() GetGroupsGroupListOutput
func (GetGroupsGroupListArgs) ToGetGroupsGroupListOutputWithContext ¶
func (i GetGroupsGroupListArgs) ToGetGroupsGroupListOutputWithContext(ctx context.Context) GetGroupsGroupListOutput
type GetGroupsGroupListArray ¶
type GetGroupsGroupListArray []GetGroupsGroupListInput
func (GetGroupsGroupListArray) ElementType ¶
func (GetGroupsGroupListArray) ElementType() reflect.Type
func (GetGroupsGroupListArray) ToGetGroupsGroupListArrayOutput ¶
func (i GetGroupsGroupListArray) ToGetGroupsGroupListArrayOutput() GetGroupsGroupListArrayOutput
func (GetGroupsGroupListArray) ToGetGroupsGroupListArrayOutputWithContext ¶
func (i GetGroupsGroupListArray) ToGetGroupsGroupListArrayOutputWithContext(ctx context.Context) GetGroupsGroupListArrayOutput
type GetGroupsGroupListArrayInput ¶
type GetGroupsGroupListArrayInput interface { pulumi.Input ToGetGroupsGroupListArrayOutput() GetGroupsGroupListArrayOutput ToGetGroupsGroupListArrayOutputWithContext(context.Context) GetGroupsGroupListArrayOutput }
GetGroupsGroupListArrayInput is an input type that accepts GetGroupsGroupListArray and GetGroupsGroupListArrayOutput values. You can construct a concrete instance of `GetGroupsGroupListArrayInput` via:
GetGroupsGroupListArray{ GetGroupsGroupListArgs{...} }
type GetGroupsGroupListArrayOutput ¶
type GetGroupsGroupListArrayOutput struct{ *pulumi.OutputState }
func (GetGroupsGroupListArrayOutput) ElementType ¶
func (GetGroupsGroupListArrayOutput) ElementType() reflect.Type
func (GetGroupsGroupListArrayOutput) Index ¶
func (o GetGroupsGroupListArrayOutput) Index(i pulumi.IntInput) GetGroupsGroupListOutput
func (GetGroupsGroupListArrayOutput) ToGetGroupsGroupListArrayOutput ¶
func (o GetGroupsGroupListArrayOutput) ToGetGroupsGroupListArrayOutput() GetGroupsGroupListArrayOutput
func (GetGroupsGroupListArrayOutput) ToGetGroupsGroupListArrayOutputWithContext ¶
func (o GetGroupsGroupListArrayOutput) ToGetGroupsGroupListArrayOutputWithContext(ctx context.Context) GetGroupsGroupListArrayOutput
type GetGroupsGroupListInput ¶
type GetGroupsGroupListInput interface { pulumi.Input ToGetGroupsGroupListOutput() GetGroupsGroupListOutput ToGetGroupsGroupListOutputWithContext(context.Context) GetGroupsGroupListOutput }
GetGroupsGroupListInput is an input type that accepts GetGroupsGroupListArgs and GetGroupsGroupListOutput values. You can construct a concrete instance of `GetGroupsGroupListInput` via:
GetGroupsGroupListArgs{...}
type GetGroupsGroupListOutput ¶
type GetGroupsGroupListOutput struct{ *pulumi.OutputState }
func (GetGroupsGroupListOutput) CreateTime ¶
func (o GetGroupsGroupListOutput) CreateTime() pulumi.StringOutput
func (GetGroupsGroupListOutput) ElementType ¶
func (GetGroupsGroupListOutput) ElementType() reflect.Type
func (GetGroupsGroupListOutput) GroupId ¶
func (o GetGroupsGroupListOutput) GroupId() pulumi.StringOutput
func (GetGroupsGroupListOutput) Name ¶
func (o GetGroupsGroupListOutput) Name() pulumi.StringOutput
func (GetGroupsGroupListOutput) Remark ¶
func (o GetGroupsGroupListOutput) Remark() pulumi.StringOutput
func (GetGroupsGroupListOutput) ToGetGroupsGroupListOutput ¶
func (o GetGroupsGroupListOutput) ToGetGroupsGroupListOutput() GetGroupsGroupListOutput
func (GetGroupsGroupListOutput) ToGetGroupsGroupListOutputWithContext ¶
func (o GetGroupsGroupListOutput) ToGetGroupsGroupListOutputWithContext(ctx context.Context) GetGroupsGroupListOutput
type GetGroupsOutputArgs ¶
type GetGroupsOutputArgs struct { GroupId pulumi.StringPtrInput `pulumi:"groupId"` Name pulumi.StringPtrInput `pulumi:"name"` Remark pulumi.StringPtrInput `pulumi:"remark"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getGroups.
func (GetGroupsOutputArgs) ElementType ¶
func (GetGroupsOutputArgs) ElementType() reflect.Type
type GetGroupsResult ¶
type GetGroupsResult struct { GroupId *string `pulumi:"groupId"` GroupLists []GetGroupsGroupList `pulumi:"groupLists"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` Remark *string `pulumi:"remark"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getGroups.
func GetGroups ¶
func GetGroups(ctx *pulumi.Context, args *GetGroupsArgs, opts ...pulumi.InvokeOption) (*GetGroupsResult, error)
type GetGroupsResultOutput ¶
type GetGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getGroups.
func GetGroupsOutput ¶
func GetGroupsOutput(ctx *pulumi.Context, args GetGroupsOutputArgs, opts ...pulumi.InvokeOption) GetGroupsResultOutput
func (GetGroupsResultOutput) ElementType ¶
func (GetGroupsResultOutput) ElementType() reflect.Type
func (GetGroupsResultOutput) GroupId ¶
func (o GetGroupsResultOutput) GroupId() pulumi.StringPtrOutput
func (GetGroupsResultOutput) GroupLists ¶
func (o GetGroupsResultOutput) GroupLists() GetGroupsGroupListArrayOutput
func (GetGroupsResultOutput) Id ¶
func (o GetGroupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetGroupsResultOutput) Name ¶
func (o GetGroupsResultOutput) Name() pulumi.StringPtrOutput
func (GetGroupsResultOutput) Remark ¶
func (o GetGroupsResultOutput) Remark() pulumi.StringPtrOutput
func (GetGroupsResultOutput) ResultOutputFile ¶
func (o GetGroupsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetGroupsResultOutput) ToGetGroupsResultOutput ¶
func (o GetGroupsResultOutput) ToGetGroupsResultOutput() GetGroupsResultOutput
func (GetGroupsResultOutput) ToGetGroupsResultOutputWithContext ¶
func (o GetGroupsResultOutput) ToGetGroupsResultOutputWithContext(ctx context.Context) GetGroupsResultOutput
type GetListAttachedUserPolicyArgs ¶
type GetListAttachedUserPolicyArgs struct { AttachType int `pulumi:"attachType"` Keyword *string `pulumi:"keyword"` ResultOutputFile *string `pulumi:"resultOutputFile"` StrategyType *int `pulumi:"strategyType"` TargetUin int `pulumi:"targetUin"` }
A collection of arguments for invoking getListAttachedUserPolicy.
type GetListAttachedUserPolicyOutputArgs ¶
type GetListAttachedUserPolicyOutputArgs struct { AttachType pulumi.IntInput `pulumi:"attachType"` Keyword pulumi.StringPtrInput `pulumi:"keyword"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` StrategyType pulumi.IntPtrInput `pulumi:"strategyType"` TargetUin pulumi.IntInput `pulumi:"targetUin"` }
A collection of arguments for invoking getListAttachedUserPolicy.
func (GetListAttachedUserPolicyOutputArgs) ElementType ¶
func (GetListAttachedUserPolicyOutputArgs) ElementType() reflect.Type
type GetListAttachedUserPolicyPolicyList ¶
type GetListAttachedUserPolicyPolicyList struct { AddTime string `pulumi:"addTime"` CreateMode string `pulumi:"createMode"` Deactived int `pulumi:"deactived"` DeactivedDetails []string `pulumi:"deactivedDetails"` Description string `pulumi:"description"` Groups []GetListAttachedUserPolicyPolicyListGroup `pulumi:"groups"` PolicyId string `pulumi:"policyId"` PolicyName string `pulumi:"policyName"` StrategyType string `pulumi:"strategyType"` }
type GetListAttachedUserPolicyPolicyListArgs ¶
type GetListAttachedUserPolicyPolicyListArgs struct { AddTime pulumi.StringInput `pulumi:"addTime"` CreateMode pulumi.StringInput `pulumi:"createMode"` Deactived pulumi.IntInput `pulumi:"deactived"` DeactivedDetails pulumi.StringArrayInput `pulumi:"deactivedDetails"` Description pulumi.StringInput `pulumi:"description"` Groups GetListAttachedUserPolicyPolicyListGroupArrayInput `pulumi:"groups"` PolicyId pulumi.StringInput `pulumi:"policyId"` PolicyName pulumi.StringInput `pulumi:"policyName"` StrategyType pulumi.StringInput `pulumi:"strategyType"` }
func (GetListAttachedUserPolicyPolicyListArgs) ElementType ¶
func (GetListAttachedUserPolicyPolicyListArgs) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListArgs) ToGetListAttachedUserPolicyPolicyListOutput ¶
func (i GetListAttachedUserPolicyPolicyListArgs) ToGetListAttachedUserPolicyPolicyListOutput() GetListAttachedUserPolicyPolicyListOutput
func (GetListAttachedUserPolicyPolicyListArgs) ToGetListAttachedUserPolicyPolicyListOutputWithContext ¶
func (i GetListAttachedUserPolicyPolicyListArgs) ToGetListAttachedUserPolicyPolicyListOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListOutput
type GetListAttachedUserPolicyPolicyListArray ¶
type GetListAttachedUserPolicyPolicyListArray []GetListAttachedUserPolicyPolicyListInput
func (GetListAttachedUserPolicyPolicyListArray) ElementType ¶
func (GetListAttachedUserPolicyPolicyListArray) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListArray) ToGetListAttachedUserPolicyPolicyListArrayOutput ¶
func (i GetListAttachedUserPolicyPolicyListArray) ToGetListAttachedUserPolicyPolicyListArrayOutput() GetListAttachedUserPolicyPolicyListArrayOutput
func (GetListAttachedUserPolicyPolicyListArray) ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext ¶
func (i GetListAttachedUserPolicyPolicyListArray) ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListArrayOutput
type GetListAttachedUserPolicyPolicyListArrayInput ¶
type GetListAttachedUserPolicyPolicyListArrayInput interface { pulumi.Input ToGetListAttachedUserPolicyPolicyListArrayOutput() GetListAttachedUserPolicyPolicyListArrayOutput ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext(context.Context) GetListAttachedUserPolicyPolicyListArrayOutput }
GetListAttachedUserPolicyPolicyListArrayInput is an input type that accepts GetListAttachedUserPolicyPolicyListArray and GetListAttachedUserPolicyPolicyListArrayOutput values. You can construct a concrete instance of `GetListAttachedUserPolicyPolicyListArrayInput` via:
GetListAttachedUserPolicyPolicyListArray{ GetListAttachedUserPolicyPolicyListArgs{...} }
type GetListAttachedUserPolicyPolicyListArrayOutput ¶
type GetListAttachedUserPolicyPolicyListArrayOutput struct{ *pulumi.OutputState }
func (GetListAttachedUserPolicyPolicyListArrayOutput) ElementType ¶
func (GetListAttachedUserPolicyPolicyListArrayOutput) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListArrayOutput) ToGetListAttachedUserPolicyPolicyListArrayOutput ¶
func (o GetListAttachedUserPolicyPolicyListArrayOutput) ToGetListAttachedUserPolicyPolicyListArrayOutput() GetListAttachedUserPolicyPolicyListArrayOutput
func (GetListAttachedUserPolicyPolicyListArrayOutput) ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext ¶
func (o GetListAttachedUserPolicyPolicyListArrayOutput) ToGetListAttachedUserPolicyPolicyListArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListArrayOutput
type GetListAttachedUserPolicyPolicyListGroupArgs ¶
type GetListAttachedUserPolicyPolicyListGroupArgs struct { GroupId pulumi.IntInput `pulumi:"groupId"` GroupName pulumi.StringInput `pulumi:"groupName"` }
func (GetListAttachedUserPolicyPolicyListGroupArgs) ElementType ¶
func (GetListAttachedUserPolicyPolicyListGroupArgs) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListGroupArgs) ToGetListAttachedUserPolicyPolicyListGroupOutput ¶
func (i GetListAttachedUserPolicyPolicyListGroupArgs) ToGetListAttachedUserPolicyPolicyListGroupOutput() GetListAttachedUserPolicyPolicyListGroupOutput
func (GetListAttachedUserPolicyPolicyListGroupArgs) ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext ¶
func (i GetListAttachedUserPolicyPolicyListGroupArgs) ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupOutput
type GetListAttachedUserPolicyPolicyListGroupArray ¶
type GetListAttachedUserPolicyPolicyListGroupArray []GetListAttachedUserPolicyPolicyListGroupInput
func (GetListAttachedUserPolicyPolicyListGroupArray) ElementType ¶
func (GetListAttachedUserPolicyPolicyListGroupArray) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListGroupArray) ToGetListAttachedUserPolicyPolicyListGroupArrayOutput ¶
func (i GetListAttachedUserPolicyPolicyListGroupArray) ToGetListAttachedUserPolicyPolicyListGroupArrayOutput() GetListAttachedUserPolicyPolicyListGroupArrayOutput
func (GetListAttachedUserPolicyPolicyListGroupArray) ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext ¶
func (i GetListAttachedUserPolicyPolicyListGroupArray) ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupArrayOutput
type GetListAttachedUserPolicyPolicyListGroupArrayInput ¶
type GetListAttachedUserPolicyPolicyListGroupArrayInput interface { pulumi.Input ToGetListAttachedUserPolicyPolicyListGroupArrayOutput() GetListAttachedUserPolicyPolicyListGroupArrayOutput ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext(context.Context) GetListAttachedUserPolicyPolicyListGroupArrayOutput }
GetListAttachedUserPolicyPolicyListGroupArrayInput is an input type that accepts GetListAttachedUserPolicyPolicyListGroupArray and GetListAttachedUserPolicyPolicyListGroupArrayOutput values. You can construct a concrete instance of `GetListAttachedUserPolicyPolicyListGroupArrayInput` via:
GetListAttachedUserPolicyPolicyListGroupArray{ GetListAttachedUserPolicyPolicyListGroupArgs{...} }
type GetListAttachedUserPolicyPolicyListGroupArrayOutput ¶
type GetListAttachedUserPolicyPolicyListGroupArrayOutput struct{ *pulumi.OutputState }
func (GetListAttachedUserPolicyPolicyListGroupArrayOutput) ElementType ¶
func (GetListAttachedUserPolicyPolicyListGroupArrayOutput) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListGroupArrayOutput) ToGetListAttachedUserPolicyPolicyListGroupArrayOutput ¶
func (o GetListAttachedUserPolicyPolicyListGroupArrayOutput) ToGetListAttachedUserPolicyPolicyListGroupArrayOutput() GetListAttachedUserPolicyPolicyListGroupArrayOutput
func (GetListAttachedUserPolicyPolicyListGroupArrayOutput) ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext ¶
func (o GetListAttachedUserPolicyPolicyListGroupArrayOutput) ToGetListAttachedUserPolicyPolicyListGroupArrayOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupArrayOutput
type GetListAttachedUserPolicyPolicyListGroupInput ¶
type GetListAttachedUserPolicyPolicyListGroupInput interface { pulumi.Input ToGetListAttachedUserPolicyPolicyListGroupOutput() GetListAttachedUserPolicyPolicyListGroupOutput ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext(context.Context) GetListAttachedUserPolicyPolicyListGroupOutput }
GetListAttachedUserPolicyPolicyListGroupInput is an input type that accepts GetListAttachedUserPolicyPolicyListGroupArgs and GetListAttachedUserPolicyPolicyListGroupOutput values. You can construct a concrete instance of `GetListAttachedUserPolicyPolicyListGroupInput` via:
GetListAttachedUserPolicyPolicyListGroupArgs{...}
type GetListAttachedUserPolicyPolicyListGroupOutput ¶
type GetListAttachedUserPolicyPolicyListGroupOutput struct{ *pulumi.OutputState }
func (GetListAttachedUserPolicyPolicyListGroupOutput) ElementType ¶
func (GetListAttachedUserPolicyPolicyListGroupOutput) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListGroupOutput) GroupId ¶
func (o GetListAttachedUserPolicyPolicyListGroupOutput) GroupId() pulumi.IntOutput
func (GetListAttachedUserPolicyPolicyListGroupOutput) GroupName ¶
func (o GetListAttachedUserPolicyPolicyListGroupOutput) GroupName() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListGroupOutput) ToGetListAttachedUserPolicyPolicyListGroupOutput ¶
func (o GetListAttachedUserPolicyPolicyListGroupOutput) ToGetListAttachedUserPolicyPolicyListGroupOutput() GetListAttachedUserPolicyPolicyListGroupOutput
func (GetListAttachedUserPolicyPolicyListGroupOutput) ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext ¶
func (o GetListAttachedUserPolicyPolicyListGroupOutput) ToGetListAttachedUserPolicyPolicyListGroupOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListGroupOutput
type GetListAttachedUserPolicyPolicyListInput ¶
type GetListAttachedUserPolicyPolicyListInput interface { pulumi.Input ToGetListAttachedUserPolicyPolicyListOutput() GetListAttachedUserPolicyPolicyListOutput ToGetListAttachedUserPolicyPolicyListOutputWithContext(context.Context) GetListAttachedUserPolicyPolicyListOutput }
GetListAttachedUserPolicyPolicyListInput is an input type that accepts GetListAttachedUserPolicyPolicyListArgs and GetListAttachedUserPolicyPolicyListOutput values. You can construct a concrete instance of `GetListAttachedUserPolicyPolicyListInput` via:
GetListAttachedUserPolicyPolicyListArgs{...}
type GetListAttachedUserPolicyPolicyListOutput ¶
type GetListAttachedUserPolicyPolicyListOutput struct{ *pulumi.OutputState }
func (GetListAttachedUserPolicyPolicyListOutput) AddTime ¶
func (o GetListAttachedUserPolicyPolicyListOutput) AddTime() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListOutput) CreateMode ¶
func (o GetListAttachedUserPolicyPolicyListOutput) CreateMode() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListOutput) Deactived ¶
func (o GetListAttachedUserPolicyPolicyListOutput) Deactived() pulumi.IntOutput
func (GetListAttachedUserPolicyPolicyListOutput) DeactivedDetails ¶
func (o GetListAttachedUserPolicyPolicyListOutput) DeactivedDetails() pulumi.StringArrayOutput
func (GetListAttachedUserPolicyPolicyListOutput) Description ¶
func (o GetListAttachedUserPolicyPolicyListOutput) Description() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListOutput) ElementType ¶
func (GetListAttachedUserPolicyPolicyListOutput) ElementType() reflect.Type
func (GetListAttachedUserPolicyPolicyListOutput) PolicyId ¶
func (o GetListAttachedUserPolicyPolicyListOutput) PolicyId() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListOutput) PolicyName ¶
func (o GetListAttachedUserPolicyPolicyListOutput) PolicyName() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListOutput) StrategyType ¶
func (o GetListAttachedUserPolicyPolicyListOutput) StrategyType() pulumi.StringOutput
func (GetListAttachedUserPolicyPolicyListOutput) ToGetListAttachedUserPolicyPolicyListOutput ¶
func (o GetListAttachedUserPolicyPolicyListOutput) ToGetListAttachedUserPolicyPolicyListOutput() GetListAttachedUserPolicyPolicyListOutput
func (GetListAttachedUserPolicyPolicyListOutput) ToGetListAttachedUserPolicyPolicyListOutputWithContext ¶
func (o GetListAttachedUserPolicyPolicyListOutput) ToGetListAttachedUserPolicyPolicyListOutputWithContext(ctx context.Context) GetListAttachedUserPolicyPolicyListOutput
type GetListAttachedUserPolicyResult ¶
type GetListAttachedUserPolicyResult struct { AttachType int `pulumi:"attachType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Keyword *string `pulumi:"keyword"` PolicyLists []GetListAttachedUserPolicyPolicyList `pulumi:"policyLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` StrategyType *int `pulumi:"strategyType"` TargetUin int `pulumi:"targetUin"` }
A collection of values returned by getListAttachedUserPolicy.
func GetListAttachedUserPolicy ¶
func GetListAttachedUserPolicy(ctx *pulumi.Context, args *GetListAttachedUserPolicyArgs, opts ...pulumi.InvokeOption) (*GetListAttachedUserPolicyResult, error)
type GetListAttachedUserPolicyResultOutput ¶
type GetListAttachedUserPolicyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getListAttachedUserPolicy.
func GetListAttachedUserPolicyOutput ¶
func GetListAttachedUserPolicyOutput(ctx *pulumi.Context, args GetListAttachedUserPolicyOutputArgs, opts ...pulumi.InvokeOption) GetListAttachedUserPolicyResultOutput
func (GetListAttachedUserPolicyResultOutput) AttachType ¶
func (o GetListAttachedUserPolicyResultOutput) AttachType() pulumi.IntOutput
func (GetListAttachedUserPolicyResultOutput) ElementType ¶
func (GetListAttachedUserPolicyResultOutput) ElementType() reflect.Type
func (GetListAttachedUserPolicyResultOutput) Id ¶
func (o GetListAttachedUserPolicyResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetListAttachedUserPolicyResultOutput) Keyword ¶
func (o GetListAttachedUserPolicyResultOutput) Keyword() pulumi.StringPtrOutput
func (GetListAttachedUserPolicyResultOutput) PolicyLists ¶
func (o GetListAttachedUserPolicyResultOutput) PolicyLists() GetListAttachedUserPolicyPolicyListArrayOutput
func (GetListAttachedUserPolicyResultOutput) ResultOutputFile ¶
func (o GetListAttachedUserPolicyResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetListAttachedUserPolicyResultOutput) StrategyType ¶
func (o GetListAttachedUserPolicyResultOutput) StrategyType() pulumi.IntPtrOutput
func (GetListAttachedUserPolicyResultOutput) TargetUin ¶
func (o GetListAttachedUserPolicyResultOutput) TargetUin() pulumi.IntOutput
func (GetListAttachedUserPolicyResultOutput) ToGetListAttachedUserPolicyResultOutput ¶
func (o GetListAttachedUserPolicyResultOutput) ToGetListAttachedUserPolicyResultOutput() GetListAttachedUserPolicyResultOutput
func (GetListAttachedUserPolicyResultOutput) ToGetListAttachedUserPolicyResultOutputWithContext ¶
func (o GetListAttachedUserPolicyResultOutput) ToGetListAttachedUserPolicyResultOutputWithContext(ctx context.Context) GetListAttachedUserPolicyResultOutput
type GetListEntitiesForPolicyArgs ¶
type GetListEntitiesForPolicyArgs struct { EntityFilter *string `pulumi:"entityFilter"` PolicyId int `pulumi:"policyId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Rp *int `pulumi:"rp"` }
A collection of arguments for invoking getListEntitiesForPolicy.
type GetListEntitiesForPolicyListArgs ¶
type GetListEntitiesForPolicyListArgs struct { AttachmentTime pulumi.StringInput `pulumi:"attachmentTime"` Id pulumi.StringInput `pulumi:"id"` Name pulumi.StringInput `pulumi:"name"` RelatedType pulumi.IntInput `pulumi:"relatedType"` Uin pulumi.IntInput `pulumi:"uin"` }
func (GetListEntitiesForPolicyListArgs) ElementType ¶
func (GetListEntitiesForPolicyListArgs) ElementType() reflect.Type
func (GetListEntitiesForPolicyListArgs) ToGetListEntitiesForPolicyListOutput ¶
func (i GetListEntitiesForPolicyListArgs) ToGetListEntitiesForPolicyListOutput() GetListEntitiesForPolicyListOutput
func (GetListEntitiesForPolicyListArgs) ToGetListEntitiesForPolicyListOutputWithContext ¶
func (i GetListEntitiesForPolicyListArgs) ToGetListEntitiesForPolicyListOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListOutput
type GetListEntitiesForPolicyListArray ¶
type GetListEntitiesForPolicyListArray []GetListEntitiesForPolicyListInput
func (GetListEntitiesForPolicyListArray) ElementType ¶
func (GetListEntitiesForPolicyListArray) ElementType() reflect.Type
func (GetListEntitiesForPolicyListArray) ToGetListEntitiesForPolicyListArrayOutput ¶
func (i GetListEntitiesForPolicyListArray) ToGetListEntitiesForPolicyListArrayOutput() GetListEntitiesForPolicyListArrayOutput
func (GetListEntitiesForPolicyListArray) ToGetListEntitiesForPolicyListArrayOutputWithContext ¶
func (i GetListEntitiesForPolicyListArray) ToGetListEntitiesForPolicyListArrayOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListArrayOutput
type GetListEntitiesForPolicyListArrayInput ¶
type GetListEntitiesForPolicyListArrayInput interface { pulumi.Input ToGetListEntitiesForPolicyListArrayOutput() GetListEntitiesForPolicyListArrayOutput ToGetListEntitiesForPolicyListArrayOutputWithContext(context.Context) GetListEntitiesForPolicyListArrayOutput }
GetListEntitiesForPolicyListArrayInput is an input type that accepts GetListEntitiesForPolicyListArray and GetListEntitiesForPolicyListArrayOutput values. You can construct a concrete instance of `GetListEntitiesForPolicyListArrayInput` via:
GetListEntitiesForPolicyListArray{ GetListEntitiesForPolicyListArgs{...} }
type GetListEntitiesForPolicyListArrayOutput ¶
type GetListEntitiesForPolicyListArrayOutput struct{ *pulumi.OutputState }
func (GetListEntitiesForPolicyListArrayOutput) ElementType ¶
func (GetListEntitiesForPolicyListArrayOutput) ElementType() reflect.Type
func (GetListEntitiesForPolicyListArrayOutput) ToGetListEntitiesForPolicyListArrayOutput ¶
func (o GetListEntitiesForPolicyListArrayOutput) ToGetListEntitiesForPolicyListArrayOutput() GetListEntitiesForPolicyListArrayOutput
func (GetListEntitiesForPolicyListArrayOutput) ToGetListEntitiesForPolicyListArrayOutputWithContext ¶
func (o GetListEntitiesForPolicyListArrayOutput) ToGetListEntitiesForPolicyListArrayOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListArrayOutput
type GetListEntitiesForPolicyListInput ¶
type GetListEntitiesForPolicyListInput interface { pulumi.Input ToGetListEntitiesForPolicyListOutput() GetListEntitiesForPolicyListOutput ToGetListEntitiesForPolicyListOutputWithContext(context.Context) GetListEntitiesForPolicyListOutput }
GetListEntitiesForPolicyListInput is an input type that accepts GetListEntitiesForPolicyListArgs and GetListEntitiesForPolicyListOutput values. You can construct a concrete instance of `GetListEntitiesForPolicyListInput` via:
GetListEntitiesForPolicyListArgs{...}
type GetListEntitiesForPolicyListOutput ¶
type GetListEntitiesForPolicyListOutput struct{ *pulumi.OutputState }
func (GetListEntitiesForPolicyListOutput) AttachmentTime ¶
func (o GetListEntitiesForPolicyListOutput) AttachmentTime() pulumi.StringOutput
func (GetListEntitiesForPolicyListOutput) ElementType ¶
func (GetListEntitiesForPolicyListOutput) ElementType() reflect.Type
func (GetListEntitiesForPolicyListOutput) Id ¶
func (o GetListEntitiesForPolicyListOutput) Id() pulumi.StringOutput
func (GetListEntitiesForPolicyListOutput) Name ¶
func (o GetListEntitiesForPolicyListOutput) Name() pulumi.StringOutput
func (GetListEntitiesForPolicyListOutput) RelatedType ¶
func (o GetListEntitiesForPolicyListOutput) RelatedType() pulumi.IntOutput
func (GetListEntitiesForPolicyListOutput) ToGetListEntitiesForPolicyListOutput ¶
func (o GetListEntitiesForPolicyListOutput) ToGetListEntitiesForPolicyListOutput() GetListEntitiesForPolicyListOutput
func (GetListEntitiesForPolicyListOutput) ToGetListEntitiesForPolicyListOutputWithContext ¶
func (o GetListEntitiesForPolicyListOutput) ToGetListEntitiesForPolicyListOutputWithContext(ctx context.Context) GetListEntitiesForPolicyListOutput
func (GetListEntitiesForPolicyListOutput) Uin ¶
func (o GetListEntitiesForPolicyListOutput) Uin() pulumi.IntOutput
type GetListEntitiesForPolicyOutputArgs ¶
type GetListEntitiesForPolicyOutputArgs struct { EntityFilter pulumi.StringPtrInput `pulumi:"entityFilter"` PolicyId pulumi.IntInput `pulumi:"policyId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Rp pulumi.IntPtrInput `pulumi:"rp"` }
A collection of arguments for invoking getListEntitiesForPolicy.
func (GetListEntitiesForPolicyOutputArgs) ElementType ¶
func (GetListEntitiesForPolicyOutputArgs) ElementType() reflect.Type
type GetListEntitiesForPolicyResult ¶
type GetListEntitiesForPolicyResult struct { EntityFilter *string `pulumi:"entityFilter"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetListEntitiesForPolicyList `pulumi:"lists"` PolicyId int `pulumi:"policyId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Rp *int `pulumi:"rp"` }
A collection of values returned by getListEntitiesForPolicy.
func GetListEntitiesForPolicy ¶
func GetListEntitiesForPolicy(ctx *pulumi.Context, args *GetListEntitiesForPolicyArgs, opts ...pulumi.InvokeOption) (*GetListEntitiesForPolicyResult, error)
type GetListEntitiesForPolicyResultOutput ¶
type GetListEntitiesForPolicyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getListEntitiesForPolicy.
func GetListEntitiesForPolicyOutput ¶
func GetListEntitiesForPolicyOutput(ctx *pulumi.Context, args GetListEntitiesForPolicyOutputArgs, opts ...pulumi.InvokeOption) GetListEntitiesForPolicyResultOutput
func (GetListEntitiesForPolicyResultOutput) ElementType ¶
func (GetListEntitiesForPolicyResultOutput) ElementType() reflect.Type
func (GetListEntitiesForPolicyResultOutput) EntityFilter ¶
func (o GetListEntitiesForPolicyResultOutput) EntityFilter() pulumi.StringPtrOutput
func (GetListEntitiesForPolicyResultOutput) Id ¶
func (o GetListEntitiesForPolicyResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetListEntitiesForPolicyResultOutput) PolicyId ¶
func (o GetListEntitiesForPolicyResultOutput) PolicyId() pulumi.IntOutput
func (GetListEntitiesForPolicyResultOutput) ResultOutputFile ¶
func (o GetListEntitiesForPolicyResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetListEntitiesForPolicyResultOutput) Rp ¶
func (o GetListEntitiesForPolicyResultOutput) Rp() pulumi.IntPtrOutput
func (GetListEntitiesForPolicyResultOutput) ToGetListEntitiesForPolicyResultOutput ¶
func (o GetListEntitiesForPolicyResultOutput) ToGetListEntitiesForPolicyResultOutput() GetListEntitiesForPolicyResultOutput
func (GetListEntitiesForPolicyResultOutput) ToGetListEntitiesForPolicyResultOutputWithContext ¶
func (o GetListEntitiesForPolicyResultOutput) ToGetListEntitiesForPolicyResultOutputWithContext(ctx context.Context) GetListEntitiesForPolicyResultOutput
type GetOidcConfigArgs ¶
type GetOidcConfigArgs struct { Name string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOidcConfig.
type GetOidcConfigOutputArgs ¶
type GetOidcConfigOutputArgs struct { Name pulumi.StringInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getOidcConfig.
func (GetOidcConfigOutputArgs) ElementType ¶
func (GetOidcConfigOutputArgs) ElementType() reflect.Type
type GetOidcConfigResult ¶
type GetOidcConfigResult struct { ClientIds []string `pulumi:"clientIds"` Description string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IdentityKey string `pulumi:"identityKey"` IdentityUrl string `pulumi:"identityUrl"` Name string `pulumi:"name"` ProviderType int `pulumi:"providerType"` ResultOutputFile *string `pulumi:"resultOutputFile"` Status int `pulumi:"status"` }
A collection of values returned by getOidcConfig.
func GetOidcConfig ¶
func GetOidcConfig(ctx *pulumi.Context, args *GetOidcConfigArgs, opts ...pulumi.InvokeOption) (*GetOidcConfigResult, error)
type GetOidcConfigResultOutput ¶
type GetOidcConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOidcConfig.
func GetOidcConfigOutput ¶
func GetOidcConfigOutput(ctx *pulumi.Context, args GetOidcConfigOutputArgs, opts ...pulumi.InvokeOption) GetOidcConfigResultOutput
func (GetOidcConfigResultOutput) ClientIds ¶
func (o GetOidcConfigResultOutput) ClientIds() pulumi.StringArrayOutput
func (GetOidcConfigResultOutput) Description ¶
func (o GetOidcConfigResultOutput) Description() pulumi.StringOutput
func (GetOidcConfigResultOutput) ElementType ¶
func (GetOidcConfigResultOutput) ElementType() reflect.Type
func (GetOidcConfigResultOutput) Id ¶
func (o GetOidcConfigResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOidcConfigResultOutput) IdentityKey ¶
func (o GetOidcConfigResultOutput) IdentityKey() pulumi.StringOutput
func (GetOidcConfigResultOutput) IdentityUrl ¶
func (o GetOidcConfigResultOutput) IdentityUrl() pulumi.StringOutput
func (GetOidcConfigResultOutput) Name ¶
func (o GetOidcConfigResultOutput) Name() pulumi.StringOutput
func (GetOidcConfigResultOutput) ProviderType ¶
func (o GetOidcConfigResultOutput) ProviderType() pulumi.IntOutput
func (GetOidcConfigResultOutput) ResultOutputFile ¶
func (o GetOidcConfigResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetOidcConfigResultOutput) Status ¶
func (o GetOidcConfigResultOutput) Status() pulumi.IntOutput
func (GetOidcConfigResultOutput) ToGetOidcConfigResultOutput ¶
func (o GetOidcConfigResultOutput) ToGetOidcConfigResultOutput() GetOidcConfigResultOutput
func (GetOidcConfigResultOutput) ToGetOidcConfigResultOutputWithContext ¶
func (o GetOidcConfigResultOutput) ToGetOidcConfigResultOutputWithContext(ctx context.Context) GetOidcConfigResultOutput
type GetPoliciesArgs ¶
type GetPoliciesArgs struct { CreateMode *int `pulumi:"createMode"` Description *string `pulumi:"description"` Name *string `pulumi:"name"` PolicyId *string `pulumi:"policyId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Type *int `pulumi:"type"` }
A collection of arguments for invoking getPolicies.
type GetPoliciesOutputArgs ¶
type GetPoliciesOutputArgs struct { CreateMode pulumi.IntPtrInput `pulumi:"createMode"` Description pulumi.StringPtrInput `pulumi:"description"` Name pulumi.StringPtrInput `pulumi:"name"` PolicyId pulumi.StringPtrInput `pulumi:"policyId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Type pulumi.IntPtrInput `pulumi:"type"` }
A collection of arguments for invoking getPolicies.
func (GetPoliciesOutputArgs) ElementType ¶
func (GetPoliciesOutputArgs) ElementType() reflect.Type
type GetPoliciesPolicyList ¶
type GetPoliciesPolicyList struct { Attachments int `pulumi:"attachments"` CreateMode int `pulumi:"createMode"` CreateTime string `pulumi:"createTime"` Description string `pulumi:"description"` Name string `pulumi:"name"` PolicyId string `pulumi:"policyId"` ServiceType string `pulumi:"serviceType"` Type int `pulumi:"type"` }
type GetPoliciesPolicyListArgs ¶
type GetPoliciesPolicyListArgs struct { Attachments pulumi.IntInput `pulumi:"attachments"` CreateMode pulumi.IntInput `pulumi:"createMode"` CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` Name pulumi.StringInput `pulumi:"name"` PolicyId pulumi.StringInput `pulumi:"policyId"` ServiceType pulumi.StringInput `pulumi:"serviceType"` Type pulumi.IntInput `pulumi:"type"` }
func (GetPoliciesPolicyListArgs) ElementType ¶
func (GetPoliciesPolicyListArgs) ElementType() reflect.Type
func (GetPoliciesPolicyListArgs) ToGetPoliciesPolicyListOutput ¶
func (i GetPoliciesPolicyListArgs) ToGetPoliciesPolicyListOutput() GetPoliciesPolicyListOutput
func (GetPoliciesPolicyListArgs) ToGetPoliciesPolicyListOutputWithContext ¶
func (i GetPoliciesPolicyListArgs) ToGetPoliciesPolicyListOutputWithContext(ctx context.Context) GetPoliciesPolicyListOutput
type GetPoliciesPolicyListArray ¶
type GetPoliciesPolicyListArray []GetPoliciesPolicyListInput
func (GetPoliciesPolicyListArray) ElementType ¶
func (GetPoliciesPolicyListArray) ElementType() reflect.Type
func (GetPoliciesPolicyListArray) ToGetPoliciesPolicyListArrayOutput ¶
func (i GetPoliciesPolicyListArray) ToGetPoliciesPolicyListArrayOutput() GetPoliciesPolicyListArrayOutput
func (GetPoliciesPolicyListArray) ToGetPoliciesPolicyListArrayOutputWithContext ¶
func (i GetPoliciesPolicyListArray) ToGetPoliciesPolicyListArrayOutputWithContext(ctx context.Context) GetPoliciesPolicyListArrayOutput
type GetPoliciesPolicyListArrayInput ¶
type GetPoliciesPolicyListArrayInput interface { pulumi.Input ToGetPoliciesPolicyListArrayOutput() GetPoliciesPolicyListArrayOutput ToGetPoliciesPolicyListArrayOutputWithContext(context.Context) GetPoliciesPolicyListArrayOutput }
GetPoliciesPolicyListArrayInput is an input type that accepts GetPoliciesPolicyListArray and GetPoliciesPolicyListArrayOutput values. You can construct a concrete instance of `GetPoliciesPolicyListArrayInput` via:
GetPoliciesPolicyListArray{ GetPoliciesPolicyListArgs{...} }
type GetPoliciesPolicyListArrayOutput ¶
type GetPoliciesPolicyListArrayOutput struct{ *pulumi.OutputState }
func (GetPoliciesPolicyListArrayOutput) ElementType ¶
func (GetPoliciesPolicyListArrayOutput) ElementType() reflect.Type
func (GetPoliciesPolicyListArrayOutput) Index ¶
func (o GetPoliciesPolicyListArrayOutput) Index(i pulumi.IntInput) GetPoliciesPolicyListOutput
func (GetPoliciesPolicyListArrayOutput) ToGetPoliciesPolicyListArrayOutput ¶
func (o GetPoliciesPolicyListArrayOutput) ToGetPoliciesPolicyListArrayOutput() GetPoliciesPolicyListArrayOutput
func (GetPoliciesPolicyListArrayOutput) ToGetPoliciesPolicyListArrayOutputWithContext ¶
func (o GetPoliciesPolicyListArrayOutput) ToGetPoliciesPolicyListArrayOutputWithContext(ctx context.Context) GetPoliciesPolicyListArrayOutput
type GetPoliciesPolicyListInput ¶
type GetPoliciesPolicyListInput interface { pulumi.Input ToGetPoliciesPolicyListOutput() GetPoliciesPolicyListOutput ToGetPoliciesPolicyListOutputWithContext(context.Context) GetPoliciesPolicyListOutput }
GetPoliciesPolicyListInput is an input type that accepts GetPoliciesPolicyListArgs and GetPoliciesPolicyListOutput values. You can construct a concrete instance of `GetPoliciesPolicyListInput` via:
GetPoliciesPolicyListArgs{...}
type GetPoliciesPolicyListOutput ¶
type GetPoliciesPolicyListOutput struct{ *pulumi.OutputState }
func (GetPoliciesPolicyListOutput) Attachments ¶
func (o GetPoliciesPolicyListOutput) Attachments() pulumi.IntOutput
func (GetPoliciesPolicyListOutput) CreateMode ¶
func (o GetPoliciesPolicyListOutput) CreateMode() pulumi.IntOutput
func (GetPoliciesPolicyListOutput) CreateTime ¶
func (o GetPoliciesPolicyListOutput) CreateTime() pulumi.StringOutput
func (GetPoliciesPolicyListOutput) Description ¶
func (o GetPoliciesPolicyListOutput) Description() pulumi.StringOutput
func (GetPoliciesPolicyListOutput) ElementType ¶
func (GetPoliciesPolicyListOutput) ElementType() reflect.Type
func (GetPoliciesPolicyListOutput) Name ¶
func (o GetPoliciesPolicyListOutput) Name() pulumi.StringOutput
func (GetPoliciesPolicyListOutput) PolicyId ¶
func (o GetPoliciesPolicyListOutput) PolicyId() pulumi.StringOutput
func (GetPoliciesPolicyListOutput) ServiceType ¶
func (o GetPoliciesPolicyListOutput) ServiceType() pulumi.StringOutput
func (GetPoliciesPolicyListOutput) ToGetPoliciesPolicyListOutput ¶
func (o GetPoliciesPolicyListOutput) ToGetPoliciesPolicyListOutput() GetPoliciesPolicyListOutput
func (GetPoliciesPolicyListOutput) ToGetPoliciesPolicyListOutputWithContext ¶
func (o GetPoliciesPolicyListOutput) ToGetPoliciesPolicyListOutputWithContext(ctx context.Context) GetPoliciesPolicyListOutput
func (GetPoliciesPolicyListOutput) Type ¶
func (o GetPoliciesPolicyListOutput) Type() pulumi.IntOutput
type GetPoliciesResult ¶
type GetPoliciesResult struct { CreateMode *int `pulumi:"createMode"` Description *string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` PolicyId *string `pulumi:"policyId"` PolicyLists []GetPoliciesPolicyList `pulumi:"policyLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` Type *int `pulumi:"type"` }
A collection of values returned by getPolicies.
func GetPolicies ¶
func GetPolicies(ctx *pulumi.Context, args *GetPoliciesArgs, opts ...pulumi.InvokeOption) (*GetPoliciesResult, error)
type GetPoliciesResultOutput ¶
type GetPoliciesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPolicies.
func GetPoliciesOutput ¶
func GetPoliciesOutput(ctx *pulumi.Context, args GetPoliciesOutputArgs, opts ...pulumi.InvokeOption) GetPoliciesResultOutput
func (GetPoliciesResultOutput) CreateMode ¶
func (o GetPoliciesResultOutput) CreateMode() pulumi.IntPtrOutput
func (GetPoliciesResultOutput) Description ¶
func (o GetPoliciesResultOutput) Description() pulumi.StringPtrOutput
func (GetPoliciesResultOutput) ElementType ¶
func (GetPoliciesResultOutput) ElementType() reflect.Type
func (GetPoliciesResultOutput) Id ¶
func (o GetPoliciesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPoliciesResultOutput) Name ¶
func (o GetPoliciesResultOutput) Name() pulumi.StringPtrOutput
func (GetPoliciesResultOutput) PolicyId ¶
func (o GetPoliciesResultOutput) PolicyId() pulumi.StringPtrOutput
func (GetPoliciesResultOutput) PolicyLists ¶
func (o GetPoliciesResultOutput) PolicyLists() GetPoliciesPolicyListArrayOutput
func (GetPoliciesResultOutput) ResultOutputFile ¶
func (o GetPoliciesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPoliciesResultOutput) ToGetPoliciesResultOutput ¶
func (o GetPoliciesResultOutput) ToGetPoliciesResultOutput() GetPoliciesResultOutput
func (GetPoliciesResultOutput) ToGetPoliciesResultOutputWithContext ¶
func (o GetPoliciesResultOutput) ToGetPoliciesResultOutputWithContext(ctx context.Context) GetPoliciesResultOutput
func (GetPoliciesResultOutput) Type ¶
func (o GetPoliciesResultOutput) Type() pulumi.IntPtrOutput
type GetPolicyGrantingServiceAccessArgs ¶
type GetPolicyGrantingServiceAccessArgs struct { GroupId *int `pulumi:"groupId"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoleId *int `pulumi:"roleId"` ServiceType *string `pulumi:"serviceType"` TargetUin *int `pulumi:"targetUin"` }
A collection of arguments for invoking getPolicyGrantingServiceAccess.
type GetPolicyGrantingServiceAccessList ¶
type GetPolicyGrantingServiceAccessList struct { Actions []GetPolicyGrantingServiceAccessListAction `pulumi:"actions"` Policies []GetPolicyGrantingServiceAccessListPolicy `pulumi:"policies"` Services []GetPolicyGrantingServiceAccessListService `pulumi:"services"` }
type GetPolicyGrantingServiceAccessListActionArgs ¶
type GetPolicyGrantingServiceAccessListActionArgs struct { Description pulumi.StringInput `pulumi:"description"` Name pulumi.StringInput `pulumi:"name"` }
func (GetPolicyGrantingServiceAccessListActionArgs) ElementType ¶
func (GetPolicyGrantingServiceAccessListActionArgs) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListActionArgs) ToGetPolicyGrantingServiceAccessListActionOutput ¶
func (i GetPolicyGrantingServiceAccessListActionArgs) ToGetPolicyGrantingServiceAccessListActionOutput() GetPolicyGrantingServiceAccessListActionOutput
func (GetPolicyGrantingServiceAccessListActionArgs) ToGetPolicyGrantingServiceAccessListActionOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListActionArgs) ToGetPolicyGrantingServiceAccessListActionOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionOutput
type GetPolicyGrantingServiceAccessListActionArray ¶
type GetPolicyGrantingServiceAccessListActionArray []GetPolicyGrantingServiceAccessListActionInput
func (GetPolicyGrantingServiceAccessListActionArray) ElementType ¶
func (GetPolicyGrantingServiceAccessListActionArray) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListActionArray) ToGetPolicyGrantingServiceAccessListActionArrayOutput ¶
func (i GetPolicyGrantingServiceAccessListActionArray) ToGetPolicyGrantingServiceAccessListActionArrayOutput() GetPolicyGrantingServiceAccessListActionArrayOutput
func (GetPolicyGrantingServiceAccessListActionArray) ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListActionArray) ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionArrayOutput
type GetPolicyGrantingServiceAccessListActionArrayInput ¶
type GetPolicyGrantingServiceAccessListActionArrayInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListActionArrayOutput() GetPolicyGrantingServiceAccessListActionArrayOutput ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListActionArrayOutput }
GetPolicyGrantingServiceAccessListActionArrayInput is an input type that accepts GetPolicyGrantingServiceAccessListActionArray and GetPolicyGrantingServiceAccessListActionArrayOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListActionArrayInput` via:
GetPolicyGrantingServiceAccessListActionArray{ GetPolicyGrantingServiceAccessListActionArgs{...} }
type GetPolicyGrantingServiceAccessListActionArrayOutput ¶
type GetPolicyGrantingServiceAccessListActionArrayOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListActionArrayOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListActionArrayOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListActionArrayOutput) ToGetPolicyGrantingServiceAccessListActionArrayOutput ¶
func (o GetPolicyGrantingServiceAccessListActionArrayOutput) ToGetPolicyGrantingServiceAccessListActionArrayOutput() GetPolicyGrantingServiceAccessListActionArrayOutput
func (GetPolicyGrantingServiceAccessListActionArrayOutput) ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListActionArrayOutput) ToGetPolicyGrantingServiceAccessListActionArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionArrayOutput
type GetPolicyGrantingServiceAccessListActionInput ¶
type GetPolicyGrantingServiceAccessListActionInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListActionOutput() GetPolicyGrantingServiceAccessListActionOutput ToGetPolicyGrantingServiceAccessListActionOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListActionOutput }
GetPolicyGrantingServiceAccessListActionInput is an input type that accepts GetPolicyGrantingServiceAccessListActionArgs and GetPolicyGrantingServiceAccessListActionOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListActionInput` via:
GetPolicyGrantingServiceAccessListActionArgs{...}
type GetPolicyGrantingServiceAccessListActionOutput ¶
type GetPolicyGrantingServiceAccessListActionOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListActionOutput) Description ¶
func (o GetPolicyGrantingServiceAccessListActionOutput) Description() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListActionOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListActionOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListActionOutput) Name ¶
func (o GetPolicyGrantingServiceAccessListActionOutput) Name() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListActionOutput) ToGetPolicyGrantingServiceAccessListActionOutput ¶
func (o GetPolicyGrantingServiceAccessListActionOutput) ToGetPolicyGrantingServiceAccessListActionOutput() GetPolicyGrantingServiceAccessListActionOutput
func (GetPolicyGrantingServiceAccessListActionOutput) ToGetPolicyGrantingServiceAccessListActionOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListActionOutput) ToGetPolicyGrantingServiceAccessListActionOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListActionOutput
type GetPolicyGrantingServiceAccessListArgs ¶
type GetPolicyGrantingServiceAccessListArgs struct { Actions GetPolicyGrantingServiceAccessListActionArrayInput `pulumi:"actions"` Policies GetPolicyGrantingServiceAccessListPolicyArrayInput `pulumi:"policies"` Services GetPolicyGrantingServiceAccessListServiceArrayInput `pulumi:"services"` }
func (GetPolicyGrantingServiceAccessListArgs) ElementType ¶
func (GetPolicyGrantingServiceAccessListArgs) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListArgs) ToGetPolicyGrantingServiceAccessListOutput ¶
func (i GetPolicyGrantingServiceAccessListArgs) ToGetPolicyGrantingServiceAccessListOutput() GetPolicyGrantingServiceAccessListOutput
func (GetPolicyGrantingServiceAccessListArgs) ToGetPolicyGrantingServiceAccessListOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListArgs) ToGetPolicyGrantingServiceAccessListOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListOutput
type GetPolicyGrantingServiceAccessListArray ¶
type GetPolicyGrantingServiceAccessListArray []GetPolicyGrantingServiceAccessListInput
func (GetPolicyGrantingServiceAccessListArray) ElementType ¶
func (GetPolicyGrantingServiceAccessListArray) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListArray) ToGetPolicyGrantingServiceAccessListArrayOutput ¶
func (i GetPolicyGrantingServiceAccessListArray) ToGetPolicyGrantingServiceAccessListArrayOutput() GetPolicyGrantingServiceAccessListArrayOutput
func (GetPolicyGrantingServiceAccessListArray) ToGetPolicyGrantingServiceAccessListArrayOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListArray) ToGetPolicyGrantingServiceAccessListArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListArrayOutput
type GetPolicyGrantingServiceAccessListArrayInput ¶
type GetPolicyGrantingServiceAccessListArrayInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListArrayOutput() GetPolicyGrantingServiceAccessListArrayOutput ToGetPolicyGrantingServiceAccessListArrayOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListArrayOutput }
GetPolicyGrantingServiceAccessListArrayInput is an input type that accepts GetPolicyGrantingServiceAccessListArray and GetPolicyGrantingServiceAccessListArrayOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListArrayInput` via:
GetPolicyGrantingServiceAccessListArray{ GetPolicyGrantingServiceAccessListArgs{...} }
type GetPolicyGrantingServiceAccessListArrayOutput ¶
type GetPolicyGrantingServiceAccessListArrayOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListArrayOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListArrayOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListArrayOutput) ToGetPolicyGrantingServiceAccessListArrayOutput ¶
func (o GetPolicyGrantingServiceAccessListArrayOutput) ToGetPolicyGrantingServiceAccessListArrayOutput() GetPolicyGrantingServiceAccessListArrayOutput
func (GetPolicyGrantingServiceAccessListArrayOutput) ToGetPolicyGrantingServiceAccessListArrayOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListArrayOutput) ToGetPolicyGrantingServiceAccessListArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListArrayOutput
type GetPolicyGrantingServiceAccessListInput ¶
type GetPolicyGrantingServiceAccessListInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListOutput() GetPolicyGrantingServiceAccessListOutput ToGetPolicyGrantingServiceAccessListOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListOutput }
GetPolicyGrantingServiceAccessListInput is an input type that accepts GetPolicyGrantingServiceAccessListArgs and GetPolicyGrantingServiceAccessListOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListInput` via:
GetPolicyGrantingServiceAccessListArgs{...}
type GetPolicyGrantingServiceAccessListOutput ¶
type GetPolicyGrantingServiceAccessListOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListOutput) ToGetPolicyGrantingServiceAccessListOutput ¶
func (o GetPolicyGrantingServiceAccessListOutput) ToGetPolicyGrantingServiceAccessListOutput() GetPolicyGrantingServiceAccessListOutput
func (GetPolicyGrantingServiceAccessListOutput) ToGetPolicyGrantingServiceAccessListOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListOutput) ToGetPolicyGrantingServiceAccessListOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListOutput
type GetPolicyGrantingServiceAccessListPolicyArgs ¶
type GetPolicyGrantingServiceAccessListPolicyArgs struct { PolicyDescription pulumi.StringInput `pulumi:"policyDescription"` PolicyId pulumi.StringInput `pulumi:"policyId"` PolicyName pulumi.StringInput `pulumi:"policyName"` PolicyType pulumi.StringInput `pulumi:"policyType"` }
func (GetPolicyGrantingServiceAccessListPolicyArgs) ElementType ¶
func (GetPolicyGrantingServiceAccessListPolicyArgs) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListPolicyArgs) ToGetPolicyGrantingServiceAccessListPolicyOutput ¶
func (i GetPolicyGrantingServiceAccessListPolicyArgs) ToGetPolicyGrantingServiceAccessListPolicyOutput() GetPolicyGrantingServiceAccessListPolicyOutput
func (GetPolicyGrantingServiceAccessListPolicyArgs) ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListPolicyArgs) ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyOutput
type GetPolicyGrantingServiceAccessListPolicyArray ¶
type GetPolicyGrantingServiceAccessListPolicyArray []GetPolicyGrantingServiceAccessListPolicyInput
func (GetPolicyGrantingServiceAccessListPolicyArray) ElementType ¶
func (GetPolicyGrantingServiceAccessListPolicyArray) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListPolicyArray) ToGetPolicyGrantingServiceAccessListPolicyArrayOutput ¶
func (i GetPolicyGrantingServiceAccessListPolicyArray) ToGetPolicyGrantingServiceAccessListPolicyArrayOutput() GetPolicyGrantingServiceAccessListPolicyArrayOutput
func (GetPolicyGrantingServiceAccessListPolicyArray) ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListPolicyArray) ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyArrayOutput
type GetPolicyGrantingServiceAccessListPolicyArrayInput ¶
type GetPolicyGrantingServiceAccessListPolicyArrayInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListPolicyArrayOutput() GetPolicyGrantingServiceAccessListPolicyArrayOutput ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListPolicyArrayOutput }
GetPolicyGrantingServiceAccessListPolicyArrayInput is an input type that accepts GetPolicyGrantingServiceAccessListPolicyArray and GetPolicyGrantingServiceAccessListPolicyArrayOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListPolicyArrayInput` via:
GetPolicyGrantingServiceAccessListPolicyArray{ GetPolicyGrantingServiceAccessListPolicyArgs{...} }
type GetPolicyGrantingServiceAccessListPolicyArrayOutput ¶
type GetPolicyGrantingServiceAccessListPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListPolicyArrayOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListPolicyArrayOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListPolicyArrayOutput) ToGetPolicyGrantingServiceAccessListPolicyArrayOutput ¶
func (o GetPolicyGrantingServiceAccessListPolicyArrayOutput) ToGetPolicyGrantingServiceAccessListPolicyArrayOutput() GetPolicyGrantingServiceAccessListPolicyArrayOutput
func (GetPolicyGrantingServiceAccessListPolicyArrayOutput) ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListPolicyArrayOutput) ToGetPolicyGrantingServiceAccessListPolicyArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyArrayOutput
type GetPolicyGrantingServiceAccessListPolicyInput ¶
type GetPolicyGrantingServiceAccessListPolicyInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListPolicyOutput() GetPolicyGrantingServiceAccessListPolicyOutput ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListPolicyOutput }
GetPolicyGrantingServiceAccessListPolicyInput is an input type that accepts GetPolicyGrantingServiceAccessListPolicyArgs and GetPolicyGrantingServiceAccessListPolicyOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListPolicyInput` via:
GetPolicyGrantingServiceAccessListPolicyArgs{...}
type GetPolicyGrantingServiceAccessListPolicyOutput ¶
type GetPolicyGrantingServiceAccessListPolicyOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListPolicyOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListPolicyOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListPolicyOutput) PolicyDescription ¶
func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyDescription() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListPolicyOutput) PolicyId ¶
func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyId() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListPolicyOutput) PolicyName ¶
func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyName() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListPolicyOutput) PolicyType ¶
func (o GetPolicyGrantingServiceAccessListPolicyOutput) PolicyType() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListPolicyOutput) ToGetPolicyGrantingServiceAccessListPolicyOutput ¶
func (o GetPolicyGrantingServiceAccessListPolicyOutput) ToGetPolicyGrantingServiceAccessListPolicyOutput() GetPolicyGrantingServiceAccessListPolicyOutput
func (GetPolicyGrantingServiceAccessListPolicyOutput) ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListPolicyOutput) ToGetPolicyGrantingServiceAccessListPolicyOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListPolicyOutput
type GetPolicyGrantingServiceAccessListServiceArgs ¶
type GetPolicyGrantingServiceAccessListServiceArgs struct { ServiceName pulumi.StringInput `pulumi:"serviceName"` ServiceType pulumi.StringInput `pulumi:"serviceType"` }
func (GetPolicyGrantingServiceAccessListServiceArgs) ElementType ¶
func (GetPolicyGrantingServiceAccessListServiceArgs) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListServiceArgs) ToGetPolicyGrantingServiceAccessListServiceOutput ¶
func (i GetPolicyGrantingServiceAccessListServiceArgs) ToGetPolicyGrantingServiceAccessListServiceOutput() GetPolicyGrantingServiceAccessListServiceOutput
func (GetPolicyGrantingServiceAccessListServiceArgs) ToGetPolicyGrantingServiceAccessListServiceOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListServiceArgs) ToGetPolicyGrantingServiceAccessListServiceOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceOutput
type GetPolicyGrantingServiceAccessListServiceArray ¶
type GetPolicyGrantingServiceAccessListServiceArray []GetPolicyGrantingServiceAccessListServiceInput
func (GetPolicyGrantingServiceAccessListServiceArray) ElementType ¶
func (GetPolicyGrantingServiceAccessListServiceArray) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListServiceArray) ToGetPolicyGrantingServiceAccessListServiceArrayOutput ¶
func (i GetPolicyGrantingServiceAccessListServiceArray) ToGetPolicyGrantingServiceAccessListServiceArrayOutput() GetPolicyGrantingServiceAccessListServiceArrayOutput
func (GetPolicyGrantingServiceAccessListServiceArray) ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext ¶
func (i GetPolicyGrantingServiceAccessListServiceArray) ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceArrayOutput
type GetPolicyGrantingServiceAccessListServiceArrayInput ¶
type GetPolicyGrantingServiceAccessListServiceArrayInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListServiceArrayOutput() GetPolicyGrantingServiceAccessListServiceArrayOutput ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListServiceArrayOutput }
GetPolicyGrantingServiceAccessListServiceArrayInput is an input type that accepts GetPolicyGrantingServiceAccessListServiceArray and GetPolicyGrantingServiceAccessListServiceArrayOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListServiceArrayInput` via:
GetPolicyGrantingServiceAccessListServiceArray{ GetPolicyGrantingServiceAccessListServiceArgs{...} }
type GetPolicyGrantingServiceAccessListServiceArrayOutput ¶
type GetPolicyGrantingServiceAccessListServiceArrayOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListServiceArrayOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListServiceArrayOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListServiceArrayOutput) ToGetPolicyGrantingServiceAccessListServiceArrayOutput ¶
func (o GetPolicyGrantingServiceAccessListServiceArrayOutput) ToGetPolicyGrantingServiceAccessListServiceArrayOutput() GetPolicyGrantingServiceAccessListServiceArrayOutput
func (GetPolicyGrantingServiceAccessListServiceArrayOutput) ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListServiceArrayOutput) ToGetPolicyGrantingServiceAccessListServiceArrayOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceArrayOutput
type GetPolicyGrantingServiceAccessListServiceInput ¶
type GetPolicyGrantingServiceAccessListServiceInput interface { pulumi.Input ToGetPolicyGrantingServiceAccessListServiceOutput() GetPolicyGrantingServiceAccessListServiceOutput ToGetPolicyGrantingServiceAccessListServiceOutputWithContext(context.Context) GetPolicyGrantingServiceAccessListServiceOutput }
GetPolicyGrantingServiceAccessListServiceInput is an input type that accepts GetPolicyGrantingServiceAccessListServiceArgs and GetPolicyGrantingServiceAccessListServiceOutput values. You can construct a concrete instance of `GetPolicyGrantingServiceAccessListServiceInput` via:
GetPolicyGrantingServiceAccessListServiceArgs{...}
type GetPolicyGrantingServiceAccessListServiceOutput ¶
type GetPolicyGrantingServiceAccessListServiceOutput struct{ *pulumi.OutputState }
func (GetPolicyGrantingServiceAccessListServiceOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessListServiceOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessListServiceOutput) ServiceName ¶
func (o GetPolicyGrantingServiceAccessListServiceOutput) ServiceName() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListServiceOutput) ServiceType ¶
func (o GetPolicyGrantingServiceAccessListServiceOutput) ServiceType() pulumi.StringOutput
func (GetPolicyGrantingServiceAccessListServiceOutput) ToGetPolicyGrantingServiceAccessListServiceOutput ¶
func (o GetPolicyGrantingServiceAccessListServiceOutput) ToGetPolicyGrantingServiceAccessListServiceOutput() GetPolicyGrantingServiceAccessListServiceOutput
func (GetPolicyGrantingServiceAccessListServiceOutput) ToGetPolicyGrantingServiceAccessListServiceOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessListServiceOutput) ToGetPolicyGrantingServiceAccessListServiceOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessListServiceOutput
type GetPolicyGrantingServiceAccessOutputArgs ¶
type GetPolicyGrantingServiceAccessOutputArgs struct { GroupId pulumi.IntPtrInput `pulumi:"groupId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` RoleId pulumi.IntPtrInput `pulumi:"roleId"` ServiceType pulumi.StringPtrInput `pulumi:"serviceType"` TargetUin pulumi.IntPtrInput `pulumi:"targetUin"` }
A collection of arguments for invoking getPolicyGrantingServiceAccess.
func (GetPolicyGrantingServiceAccessOutputArgs) ElementType ¶
func (GetPolicyGrantingServiceAccessOutputArgs) ElementType() reflect.Type
type GetPolicyGrantingServiceAccessResult ¶
type GetPolicyGrantingServiceAccessResult struct { GroupId *int `pulumi:"groupId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetPolicyGrantingServiceAccessList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoleId *int `pulumi:"roleId"` ServiceType *string `pulumi:"serviceType"` TargetUin *int `pulumi:"targetUin"` }
A collection of values returned by getPolicyGrantingServiceAccess.
func GetPolicyGrantingServiceAccess ¶
func GetPolicyGrantingServiceAccess(ctx *pulumi.Context, args *GetPolicyGrantingServiceAccessArgs, opts ...pulumi.InvokeOption) (*GetPolicyGrantingServiceAccessResult, error)
type GetPolicyGrantingServiceAccessResultOutput ¶
type GetPolicyGrantingServiceAccessResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPolicyGrantingServiceAccess.
func GetPolicyGrantingServiceAccessOutput ¶
func GetPolicyGrantingServiceAccessOutput(ctx *pulumi.Context, args GetPolicyGrantingServiceAccessOutputArgs, opts ...pulumi.InvokeOption) GetPolicyGrantingServiceAccessResultOutput
func (GetPolicyGrantingServiceAccessResultOutput) ElementType ¶
func (GetPolicyGrantingServiceAccessResultOutput) ElementType() reflect.Type
func (GetPolicyGrantingServiceAccessResultOutput) GroupId ¶
func (o GetPolicyGrantingServiceAccessResultOutput) GroupId() pulumi.IntPtrOutput
func (GetPolicyGrantingServiceAccessResultOutput) Id ¶
func (o GetPolicyGrantingServiceAccessResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPolicyGrantingServiceAccessResultOutput) ResultOutputFile ¶
func (o GetPolicyGrantingServiceAccessResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetPolicyGrantingServiceAccessResultOutput) RoleId ¶
func (o GetPolicyGrantingServiceAccessResultOutput) RoleId() pulumi.IntPtrOutput
func (GetPolicyGrantingServiceAccessResultOutput) ServiceType ¶
func (o GetPolicyGrantingServiceAccessResultOutput) ServiceType() pulumi.StringPtrOutput
func (GetPolicyGrantingServiceAccessResultOutput) TargetUin ¶
func (o GetPolicyGrantingServiceAccessResultOutput) TargetUin() pulumi.IntPtrOutput
func (GetPolicyGrantingServiceAccessResultOutput) ToGetPolicyGrantingServiceAccessResultOutput ¶
func (o GetPolicyGrantingServiceAccessResultOutput) ToGetPolicyGrantingServiceAccessResultOutput() GetPolicyGrantingServiceAccessResultOutput
func (GetPolicyGrantingServiceAccessResultOutput) ToGetPolicyGrantingServiceAccessResultOutputWithContext ¶
func (o GetPolicyGrantingServiceAccessResultOutput) ToGetPolicyGrantingServiceAccessResultOutputWithContext(ctx context.Context) GetPolicyGrantingServiceAccessResultOutput
type GetRolePolicyAttachmentsArgs ¶
type GetRolePolicyAttachmentsArgs struct { CreateMode *int `pulumi:"createMode"` PolicyId *string `pulumi:"policyId"` PolicyType *string `pulumi:"policyType"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoleId string `pulumi:"roleId"` }
A collection of arguments for invoking getRolePolicyAttachments.
type GetRolePolicyAttachmentsOutputArgs ¶
type GetRolePolicyAttachmentsOutputArgs struct { CreateMode pulumi.IntPtrInput `pulumi:"createMode"` PolicyId pulumi.StringPtrInput `pulumi:"policyId"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` RoleId pulumi.StringInput `pulumi:"roleId"` }
A collection of arguments for invoking getRolePolicyAttachments.
func (GetRolePolicyAttachmentsOutputArgs) ElementType ¶
func (GetRolePolicyAttachmentsOutputArgs) ElementType() reflect.Type
type GetRolePolicyAttachmentsResult ¶
type GetRolePolicyAttachmentsResult struct { CreateMode *int `pulumi:"createMode"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` PolicyId *string `pulumi:"policyId"` PolicyType *string `pulumi:"policyType"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoleId string `pulumi:"roleId"` RolePolicyAttachmentLists []GetRolePolicyAttachmentsRolePolicyAttachmentList `pulumi:"rolePolicyAttachmentLists"` }
A collection of values returned by getRolePolicyAttachments.
func GetRolePolicyAttachments ¶
func GetRolePolicyAttachments(ctx *pulumi.Context, args *GetRolePolicyAttachmentsArgs, opts ...pulumi.InvokeOption) (*GetRolePolicyAttachmentsResult, error)
type GetRolePolicyAttachmentsResultOutput ¶
type GetRolePolicyAttachmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRolePolicyAttachments.
func GetRolePolicyAttachmentsOutput ¶
func GetRolePolicyAttachmentsOutput(ctx *pulumi.Context, args GetRolePolicyAttachmentsOutputArgs, opts ...pulumi.InvokeOption) GetRolePolicyAttachmentsResultOutput
func (GetRolePolicyAttachmentsResultOutput) CreateMode ¶
func (o GetRolePolicyAttachmentsResultOutput) CreateMode() pulumi.IntPtrOutput
func (GetRolePolicyAttachmentsResultOutput) ElementType ¶
func (GetRolePolicyAttachmentsResultOutput) ElementType() reflect.Type
func (GetRolePolicyAttachmentsResultOutput) Id ¶
func (o GetRolePolicyAttachmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRolePolicyAttachmentsResultOutput) PolicyId ¶
func (o GetRolePolicyAttachmentsResultOutput) PolicyId() pulumi.StringPtrOutput
func (GetRolePolicyAttachmentsResultOutput) PolicyType ¶
func (o GetRolePolicyAttachmentsResultOutput) PolicyType() pulumi.StringPtrOutput
func (GetRolePolicyAttachmentsResultOutput) ResultOutputFile ¶
func (o GetRolePolicyAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetRolePolicyAttachmentsResultOutput) RoleId ¶
func (o GetRolePolicyAttachmentsResultOutput) RoleId() pulumi.StringOutput
func (GetRolePolicyAttachmentsResultOutput) RolePolicyAttachmentLists ¶
func (o GetRolePolicyAttachmentsResultOutput) RolePolicyAttachmentLists() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
func (GetRolePolicyAttachmentsResultOutput) ToGetRolePolicyAttachmentsResultOutput ¶
func (o GetRolePolicyAttachmentsResultOutput) ToGetRolePolicyAttachmentsResultOutput() GetRolePolicyAttachmentsResultOutput
func (GetRolePolicyAttachmentsResultOutput) ToGetRolePolicyAttachmentsResultOutputWithContext ¶
func (o GetRolePolicyAttachmentsResultOutput) ToGetRolePolicyAttachmentsResultOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsResultOutput
type GetRolePolicyAttachmentsRolePolicyAttachmentListArgs ¶
type GetRolePolicyAttachmentsRolePolicyAttachmentListArgs struct { CreateMode pulumi.IntInput `pulumi:"createMode"` CreateTime pulumi.StringInput `pulumi:"createTime"` PolicyId pulumi.StringInput `pulumi:"policyId"` PolicyName pulumi.StringInput `pulumi:"policyName"` PolicyType pulumi.StringInput `pulumi:"policyType"` RoleId pulumi.StringInput `pulumi:"roleId"` }
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ElementType ¶
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ElementType() reflect.Type
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput ¶
func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext ¶
func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArgs) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
type GetRolePolicyAttachmentsRolePolicyAttachmentListArray ¶
type GetRolePolicyAttachmentsRolePolicyAttachmentListArray []GetRolePolicyAttachmentsRolePolicyAttachmentListInput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ElementType ¶
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ElementType() reflect.Type
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput ¶
func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext ¶
func (i GetRolePolicyAttachmentsRolePolicyAttachmentListArray) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
type GetRolePolicyAttachmentsRolePolicyAttachmentListArrayInput ¶
type GetRolePolicyAttachmentsRolePolicyAttachmentListArrayInput interface { pulumi.Input ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext(context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput }
GetRolePolicyAttachmentsRolePolicyAttachmentListArrayInput is an input type that accepts GetRolePolicyAttachmentsRolePolicyAttachmentListArray and GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput values. You can construct a concrete instance of `GetRolePolicyAttachmentsRolePolicyAttachmentListArrayInput` via:
GetRolePolicyAttachmentsRolePolicyAttachmentListArray{ GetRolePolicyAttachmentsRolePolicyAttachmentListArgs{...} }
type GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput ¶
type GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput struct{ *pulumi.OutputState }
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ElementType ¶
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ElementType() reflect.Type
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListArrayOutput
type GetRolePolicyAttachmentsRolePolicyAttachmentListInput ¶
type GetRolePolicyAttachmentsRolePolicyAttachmentListInput interface { pulumi.Input ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListOutput ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext(context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListOutput }
GetRolePolicyAttachmentsRolePolicyAttachmentListInput is an input type that accepts GetRolePolicyAttachmentsRolePolicyAttachmentListArgs and GetRolePolicyAttachmentsRolePolicyAttachmentListOutput values. You can construct a concrete instance of `GetRolePolicyAttachmentsRolePolicyAttachmentListInput` via:
GetRolePolicyAttachmentsRolePolicyAttachmentListArgs{...}
type GetRolePolicyAttachmentsRolePolicyAttachmentListOutput ¶
type GetRolePolicyAttachmentsRolePolicyAttachmentListOutput struct{ *pulumi.OutputState }
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) CreateMode ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) CreateMode() pulumi.IntOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) CreateTime ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) CreateTime() pulumi.StringOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ElementType ¶
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ElementType() reflect.Type
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyId ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyId() pulumi.StringOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyName ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyName() pulumi.StringOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyType ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) PolicyType() pulumi.StringOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) RoleId ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) RoleId() pulumi.StringOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutput() GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
func (GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext ¶
func (o GetRolePolicyAttachmentsRolePolicyAttachmentListOutput) ToGetRolePolicyAttachmentsRolePolicyAttachmentListOutputWithContext(ctx context.Context) GetRolePolicyAttachmentsRolePolicyAttachmentListOutput
type GetRolesArgs ¶
type GetRolesArgs struct { Description *string `pulumi:"description"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoleId *string `pulumi:"roleId"` }
A collection of arguments for invoking getRoles.
type GetRolesOutputArgs ¶
type GetRolesOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` RoleId pulumi.StringPtrInput `pulumi:"roleId"` }
A collection of arguments for invoking getRoles.
func (GetRolesOutputArgs) ElementType ¶
func (GetRolesOutputArgs) ElementType() reflect.Type
type GetRolesResult ¶
type GetRolesResult struct { Description *string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` RoleId *string `pulumi:"roleId"` RoleLists []GetRolesRoleList `pulumi:"roleLists"` }
A collection of values returned by getRoles.
func GetRoles ¶
func GetRoles(ctx *pulumi.Context, args *GetRolesArgs, opts ...pulumi.InvokeOption) (*GetRolesResult, error)
type GetRolesResultOutput ¶
type GetRolesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRoles.
func GetRolesOutput ¶
func GetRolesOutput(ctx *pulumi.Context, args GetRolesOutputArgs, opts ...pulumi.InvokeOption) GetRolesResultOutput
func (GetRolesResultOutput) Description ¶
func (o GetRolesResultOutput) Description() pulumi.StringPtrOutput
func (GetRolesResultOutput) ElementType ¶
func (GetRolesResultOutput) ElementType() reflect.Type
func (GetRolesResultOutput) Id ¶
func (o GetRolesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRolesResultOutput) Name ¶
func (o GetRolesResultOutput) Name() pulumi.StringPtrOutput
func (GetRolesResultOutput) ResultOutputFile ¶
func (o GetRolesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetRolesResultOutput) RoleId ¶
func (o GetRolesResultOutput) RoleId() pulumi.StringPtrOutput
func (GetRolesResultOutput) RoleLists ¶
func (o GetRolesResultOutput) RoleLists() GetRolesRoleListArrayOutput
func (GetRolesResultOutput) ToGetRolesResultOutput ¶
func (o GetRolesResultOutput) ToGetRolesResultOutput() GetRolesResultOutput
func (GetRolesResultOutput) ToGetRolesResultOutputWithContext ¶
func (o GetRolesResultOutput) ToGetRolesResultOutputWithContext(ctx context.Context) GetRolesResultOutput
type GetRolesRoleList ¶
type GetRolesRoleListArgs ¶
type GetRolesRoleListArgs struct { ConsoleLogin pulumi.BoolInput `pulumi:"consoleLogin"` CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` Document pulumi.StringInput `pulumi:"document"` Name pulumi.StringInput `pulumi:"name"` RoleId pulumi.StringInput `pulumi:"roleId"` UpdateTime pulumi.StringInput `pulumi:"updateTime"` }
func (GetRolesRoleListArgs) ElementType ¶
func (GetRolesRoleListArgs) ElementType() reflect.Type
func (GetRolesRoleListArgs) ToGetRolesRoleListOutput ¶
func (i GetRolesRoleListArgs) ToGetRolesRoleListOutput() GetRolesRoleListOutput
func (GetRolesRoleListArgs) ToGetRolesRoleListOutputWithContext ¶
func (i GetRolesRoleListArgs) ToGetRolesRoleListOutputWithContext(ctx context.Context) GetRolesRoleListOutput
type GetRolesRoleListArray ¶
type GetRolesRoleListArray []GetRolesRoleListInput
func (GetRolesRoleListArray) ElementType ¶
func (GetRolesRoleListArray) ElementType() reflect.Type
func (GetRolesRoleListArray) ToGetRolesRoleListArrayOutput ¶
func (i GetRolesRoleListArray) ToGetRolesRoleListArrayOutput() GetRolesRoleListArrayOutput
func (GetRolesRoleListArray) ToGetRolesRoleListArrayOutputWithContext ¶
func (i GetRolesRoleListArray) ToGetRolesRoleListArrayOutputWithContext(ctx context.Context) GetRolesRoleListArrayOutput
type GetRolesRoleListArrayInput ¶
type GetRolesRoleListArrayInput interface { pulumi.Input ToGetRolesRoleListArrayOutput() GetRolesRoleListArrayOutput ToGetRolesRoleListArrayOutputWithContext(context.Context) GetRolesRoleListArrayOutput }
GetRolesRoleListArrayInput is an input type that accepts GetRolesRoleListArray and GetRolesRoleListArrayOutput values. You can construct a concrete instance of `GetRolesRoleListArrayInput` via:
GetRolesRoleListArray{ GetRolesRoleListArgs{...} }
type GetRolesRoleListArrayOutput ¶
type GetRolesRoleListArrayOutput struct{ *pulumi.OutputState }
func (GetRolesRoleListArrayOutput) ElementType ¶
func (GetRolesRoleListArrayOutput) ElementType() reflect.Type
func (GetRolesRoleListArrayOutput) Index ¶
func (o GetRolesRoleListArrayOutput) Index(i pulumi.IntInput) GetRolesRoleListOutput
func (GetRolesRoleListArrayOutput) ToGetRolesRoleListArrayOutput ¶
func (o GetRolesRoleListArrayOutput) ToGetRolesRoleListArrayOutput() GetRolesRoleListArrayOutput
func (GetRolesRoleListArrayOutput) ToGetRolesRoleListArrayOutputWithContext ¶
func (o GetRolesRoleListArrayOutput) ToGetRolesRoleListArrayOutputWithContext(ctx context.Context) GetRolesRoleListArrayOutput
type GetRolesRoleListInput ¶
type GetRolesRoleListInput interface { pulumi.Input ToGetRolesRoleListOutput() GetRolesRoleListOutput ToGetRolesRoleListOutputWithContext(context.Context) GetRolesRoleListOutput }
GetRolesRoleListInput is an input type that accepts GetRolesRoleListArgs and GetRolesRoleListOutput values. You can construct a concrete instance of `GetRolesRoleListInput` via:
GetRolesRoleListArgs{...}
type GetRolesRoleListOutput ¶
type GetRolesRoleListOutput struct{ *pulumi.OutputState }
func (GetRolesRoleListOutput) ConsoleLogin ¶
func (o GetRolesRoleListOutput) ConsoleLogin() pulumi.BoolOutput
func (GetRolesRoleListOutput) CreateTime ¶
func (o GetRolesRoleListOutput) CreateTime() pulumi.StringOutput
func (GetRolesRoleListOutput) Description ¶
func (o GetRolesRoleListOutput) Description() pulumi.StringOutput
func (GetRolesRoleListOutput) Document ¶
func (o GetRolesRoleListOutput) Document() pulumi.StringOutput
func (GetRolesRoleListOutput) ElementType ¶
func (GetRolesRoleListOutput) ElementType() reflect.Type
func (GetRolesRoleListOutput) Name ¶
func (o GetRolesRoleListOutput) Name() pulumi.StringOutput
func (GetRolesRoleListOutput) RoleId ¶
func (o GetRolesRoleListOutput) RoleId() pulumi.StringOutput
func (GetRolesRoleListOutput) ToGetRolesRoleListOutput ¶
func (o GetRolesRoleListOutput) ToGetRolesRoleListOutput() GetRolesRoleListOutput
func (GetRolesRoleListOutput) ToGetRolesRoleListOutputWithContext ¶
func (o GetRolesRoleListOutput) ToGetRolesRoleListOutputWithContext(ctx context.Context) GetRolesRoleListOutput
func (GetRolesRoleListOutput) UpdateTime ¶
func (o GetRolesRoleListOutput) UpdateTime() pulumi.StringOutput
type GetSamlProvidersArgs ¶
type GetSamlProvidersArgs struct { Description *string `pulumi:"description"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSamlProviders.
type GetSamlProvidersOutputArgs ¶
type GetSamlProvidersOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getSamlProviders.
func (GetSamlProvidersOutputArgs) ElementType ¶
func (GetSamlProvidersOutputArgs) ElementType() reflect.Type
type GetSamlProvidersProviderListArgs ¶
type GetSamlProvidersProviderListArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Name pulumi.StringInput `pulumi:"name"` }
func (GetSamlProvidersProviderListArgs) ElementType ¶
func (GetSamlProvidersProviderListArgs) ElementType() reflect.Type
func (GetSamlProvidersProviderListArgs) ToGetSamlProvidersProviderListOutput ¶
func (i GetSamlProvidersProviderListArgs) ToGetSamlProvidersProviderListOutput() GetSamlProvidersProviderListOutput
func (GetSamlProvidersProviderListArgs) ToGetSamlProvidersProviderListOutputWithContext ¶
func (i GetSamlProvidersProviderListArgs) ToGetSamlProvidersProviderListOutputWithContext(ctx context.Context) GetSamlProvidersProviderListOutput
type GetSamlProvidersProviderListArray ¶
type GetSamlProvidersProviderListArray []GetSamlProvidersProviderListInput
func (GetSamlProvidersProviderListArray) ElementType ¶
func (GetSamlProvidersProviderListArray) ElementType() reflect.Type
func (GetSamlProvidersProviderListArray) ToGetSamlProvidersProviderListArrayOutput ¶
func (i GetSamlProvidersProviderListArray) ToGetSamlProvidersProviderListArrayOutput() GetSamlProvidersProviderListArrayOutput
func (GetSamlProvidersProviderListArray) ToGetSamlProvidersProviderListArrayOutputWithContext ¶
func (i GetSamlProvidersProviderListArray) ToGetSamlProvidersProviderListArrayOutputWithContext(ctx context.Context) GetSamlProvidersProviderListArrayOutput
type GetSamlProvidersProviderListArrayInput ¶
type GetSamlProvidersProviderListArrayInput interface { pulumi.Input ToGetSamlProvidersProviderListArrayOutput() GetSamlProvidersProviderListArrayOutput ToGetSamlProvidersProviderListArrayOutputWithContext(context.Context) GetSamlProvidersProviderListArrayOutput }
GetSamlProvidersProviderListArrayInput is an input type that accepts GetSamlProvidersProviderListArray and GetSamlProvidersProviderListArrayOutput values. You can construct a concrete instance of `GetSamlProvidersProviderListArrayInput` via:
GetSamlProvidersProviderListArray{ GetSamlProvidersProviderListArgs{...} }
type GetSamlProvidersProviderListArrayOutput ¶
type GetSamlProvidersProviderListArrayOutput struct{ *pulumi.OutputState }
func (GetSamlProvidersProviderListArrayOutput) ElementType ¶
func (GetSamlProvidersProviderListArrayOutput) ElementType() reflect.Type
func (GetSamlProvidersProviderListArrayOutput) ToGetSamlProvidersProviderListArrayOutput ¶
func (o GetSamlProvidersProviderListArrayOutput) ToGetSamlProvidersProviderListArrayOutput() GetSamlProvidersProviderListArrayOutput
func (GetSamlProvidersProviderListArrayOutput) ToGetSamlProvidersProviderListArrayOutputWithContext ¶
func (o GetSamlProvidersProviderListArrayOutput) ToGetSamlProvidersProviderListArrayOutputWithContext(ctx context.Context) GetSamlProvidersProviderListArrayOutput
type GetSamlProvidersProviderListInput ¶
type GetSamlProvidersProviderListInput interface { pulumi.Input ToGetSamlProvidersProviderListOutput() GetSamlProvidersProviderListOutput ToGetSamlProvidersProviderListOutputWithContext(context.Context) GetSamlProvidersProviderListOutput }
GetSamlProvidersProviderListInput is an input type that accepts GetSamlProvidersProviderListArgs and GetSamlProvidersProviderListOutput values. You can construct a concrete instance of `GetSamlProvidersProviderListInput` via:
GetSamlProvidersProviderListArgs{...}
type GetSamlProvidersProviderListOutput ¶
type GetSamlProvidersProviderListOutput struct{ *pulumi.OutputState }
func (GetSamlProvidersProviderListOutput) CreateTime ¶
func (o GetSamlProvidersProviderListOutput) CreateTime() pulumi.StringOutput
func (GetSamlProvidersProviderListOutput) Description ¶
func (o GetSamlProvidersProviderListOutput) Description() pulumi.StringOutput
func (GetSamlProvidersProviderListOutput) ElementType ¶
func (GetSamlProvidersProviderListOutput) ElementType() reflect.Type
func (GetSamlProvidersProviderListOutput) ModifyTime ¶
func (o GetSamlProvidersProviderListOutput) ModifyTime() pulumi.StringOutput
func (GetSamlProvidersProviderListOutput) Name ¶
func (o GetSamlProvidersProviderListOutput) Name() pulumi.StringOutput
func (GetSamlProvidersProviderListOutput) ToGetSamlProvidersProviderListOutput ¶
func (o GetSamlProvidersProviderListOutput) ToGetSamlProvidersProviderListOutput() GetSamlProvidersProviderListOutput
func (GetSamlProvidersProviderListOutput) ToGetSamlProvidersProviderListOutputWithContext ¶
func (o GetSamlProvidersProviderListOutput) ToGetSamlProvidersProviderListOutputWithContext(ctx context.Context) GetSamlProvidersProviderListOutput
type GetSamlProvidersResult ¶
type GetSamlProvidersResult struct { Description *string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` ProviderLists []GetSamlProvidersProviderList `pulumi:"providerLists"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getSamlProviders.
func GetSamlProviders ¶
func GetSamlProviders(ctx *pulumi.Context, args *GetSamlProvidersArgs, opts ...pulumi.InvokeOption) (*GetSamlProvidersResult, error)
type GetSamlProvidersResultOutput ¶
type GetSamlProvidersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSamlProviders.
func GetSamlProvidersOutput ¶
func GetSamlProvidersOutput(ctx *pulumi.Context, args GetSamlProvidersOutputArgs, opts ...pulumi.InvokeOption) GetSamlProvidersResultOutput
func (GetSamlProvidersResultOutput) Description ¶
func (o GetSamlProvidersResultOutput) Description() pulumi.StringPtrOutput
func (GetSamlProvidersResultOutput) ElementType ¶
func (GetSamlProvidersResultOutput) ElementType() reflect.Type
func (GetSamlProvidersResultOutput) Id ¶
func (o GetSamlProvidersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSamlProvidersResultOutput) Name ¶
func (o GetSamlProvidersResultOutput) Name() pulumi.StringPtrOutput
func (GetSamlProvidersResultOutput) ProviderLists ¶
func (o GetSamlProvidersResultOutput) ProviderLists() GetSamlProvidersProviderListArrayOutput
func (GetSamlProvidersResultOutput) ResultOutputFile ¶
func (o GetSamlProvidersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSamlProvidersResultOutput) ToGetSamlProvidersResultOutput ¶
func (o GetSamlProvidersResultOutput) ToGetSamlProvidersResultOutput() GetSamlProvidersResultOutput
func (GetSamlProvidersResultOutput) ToGetSamlProvidersResultOutputWithContext ¶
func (o GetSamlProvidersResultOutput) ToGetSamlProvidersResultOutputWithContext(ctx context.Context) GetSamlProvidersResultOutput
type GetSecretLastUsedTimeArgs ¶
type GetSecretLastUsedTimeArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` SecretIdLists []string `pulumi:"secretIdLists"` }
A collection of arguments for invoking getSecretLastUsedTime.
type GetSecretLastUsedTimeOutputArgs ¶
type GetSecretLastUsedTimeOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SecretIdLists pulumi.StringArrayInput `pulumi:"secretIdLists"` }
A collection of arguments for invoking getSecretLastUsedTime.
func (GetSecretLastUsedTimeOutputArgs) ElementType ¶
func (GetSecretLastUsedTimeOutputArgs) ElementType() reflect.Type
type GetSecretLastUsedTimeResult ¶
type GetSecretLastUsedTimeResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecretIdLastUsedRows []GetSecretLastUsedTimeSecretIdLastUsedRow `pulumi:"secretIdLastUsedRows"` SecretIdLists []string `pulumi:"secretIdLists"` }
A collection of values returned by getSecretLastUsedTime.
func GetSecretLastUsedTime ¶
func GetSecretLastUsedTime(ctx *pulumi.Context, args *GetSecretLastUsedTimeArgs, opts ...pulumi.InvokeOption) (*GetSecretLastUsedTimeResult, error)
type GetSecretLastUsedTimeResultOutput ¶
type GetSecretLastUsedTimeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSecretLastUsedTime.
func GetSecretLastUsedTimeOutput ¶
func GetSecretLastUsedTimeOutput(ctx *pulumi.Context, args GetSecretLastUsedTimeOutputArgs, opts ...pulumi.InvokeOption) GetSecretLastUsedTimeResultOutput
func (GetSecretLastUsedTimeResultOutput) ElementType ¶
func (GetSecretLastUsedTimeResultOutput) ElementType() reflect.Type
func (GetSecretLastUsedTimeResultOutput) Id ¶
func (o GetSecretLastUsedTimeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSecretLastUsedTimeResultOutput) ResultOutputFile ¶
func (o GetSecretLastUsedTimeResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetSecretLastUsedTimeResultOutput) SecretIdLastUsedRows ¶
func (o GetSecretLastUsedTimeResultOutput) SecretIdLastUsedRows() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
func (GetSecretLastUsedTimeResultOutput) SecretIdLists ¶
func (o GetSecretLastUsedTimeResultOutput) SecretIdLists() pulumi.StringArrayOutput
func (GetSecretLastUsedTimeResultOutput) ToGetSecretLastUsedTimeResultOutput ¶
func (o GetSecretLastUsedTimeResultOutput) ToGetSecretLastUsedTimeResultOutput() GetSecretLastUsedTimeResultOutput
func (GetSecretLastUsedTimeResultOutput) ToGetSecretLastUsedTimeResultOutputWithContext ¶
func (o GetSecretLastUsedTimeResultOutput) ToGetSecretLastUsedTimeResultOutputWithContext(ctx context.Context) GetSecretLastUsedTimeResultOutput
type GetSecretLastUsedTimeSecretIdLastUsedRowArgs ¶
type GetSecretLastUsedTimeSecretIdLastUsedRowArgs struct { LastSecretUsedDate pulumi.IntInput `pulumi:"lastSecretUsedDate"` LastUsedDate pulumi.StringInput `pulumi:"lastUsedDate"` SecretId pulumi.StringInput `pulumi:"secretId"` }
func (GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ElementType ¶
func (GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ElementType() reflect.Type
func (GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput ¶
func (i GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput() GetSecretLastUsedTimeSecretIdLastUsedRowOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext ¶
func (i GetSecretLastUsedTimeSecretIdLastUsedRowArgs) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowOutput
type GetSecretLastUsedTimeSecretIdLastUsedRowArray ¶
type GetSecretLastUsedTimeSecretIdLastUsedRowArray []GetSecretLastUsedTimeSecretIdLastUsedRowInput
func (GetSecretLastUsedTimeSecretIdLastUsedRowArray) ElementType ¶
func (GetSecretLastUsedTimeSecretIdLastUsedRowArray) ElementType() reflect.Type
func (GetSecretLastUsedTimeSecretIdLastUsedRowArray) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput ¶
func (i GetSecretLastUsedTimeSecretIdLastUsedRowArray) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowArray) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext ¶
func (i GetSecretLastUsedTimeSecretIdLastUsedRowArray) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
type GetSecretLastUsedTimeSecretIdLastUsedRowArrayInput ¶
type GetSecretLastUsedTimeSecretIdLastUsedRowArrayInput interface { pulumi.Input ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext(context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput }
GetSecretLastUsedTimeSecretIdLastUsedRowArrayInput is an input type that accepts GetSecretLastUsedTimeSecretIdLastUsedRowArray and GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput values. You can construct a concrete instance of `GetSecretLastUsedTimeSecretIdLastUsedRowArrayInput` via:
GetSecretLastUsedTimeSecretIdLastUsedRowArray{ GetSecretLastUsedTimeSecretIdLastUsedRowArgs{...} }
type GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput ¶
type GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput struct{ *pulumi.OutputState }
func (GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ElementType ¶
func (GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ElementType() reflect.Type
func (GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput() GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowArrayOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowArrayOutput
type GetSecretLastUsedTimeSecretIdLastUsedRowInput ¶
type GetSecretLastUsedTimeSecretIdLastUsedRowInput interface { pulumi.Input ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput() GetSecretLastUsedTimeSecretIdLastUsedRowOutput ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext(context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowOutput }
GetSecretLastUsedTimeSecretIdLastUsedRowInput is an input type that accepts GetSecretLastUsedTimeSecretIdLastUsedRowArgs and GetSecretLastUsedTimeSecretIdLastUsedRowOutput values. You can construct a concrete instance of `GetSecretLastUsedTimeSecretIdLastUsedRowInput` via:
GetSecretLastUsedTimeSecretIdLastUsedRowArgs{...}
type GetSecretLastUsedTimeSecretIdLastUsedRowOutput ¶
type GetSecretLastUsedTimeSecretIdLastUsedRowOutput struct{ *pulumi.OutputState }
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ElementType ¶
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ElementType() reflect.Type
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) LastSecretUsedDate ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) LastSecretUsedDate() pulumi.IntOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) LastUsedDate ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) LastUsedDate() pulumi.StringOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) SecretId ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) SecretId() pulumi.StringOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutput() GetSecretLastUsedTimeSecretIdLastUsedRowOutput
func (GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext ¶
func (o GetSecretLastUsedTimeSecretIdLastUsedRowOutput) ToGetSecretLastUsedTimeSecretIdLastUsedRowOutputWithContext(ctx context.Context) GetSecretLastUsedTimeSecretIdLastUsedRowOutput
type GetUserPolicyAttachmentsArgs ¶
type GetUserPolicyAttachmentsArgs struct { CreateMode *int `pulumi:"createMode"` PolicyId *string `pulumi:"policyId"` PolicyType *string `pulumi:"policyType"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead. UserId *string `pulumi:"userId"` UserName *string `pulumi:"userName"` }
A collection of arguments for invoking getUserPolicyAttachments.
type GetUserPolicyAttachmentsOutputArgs ¶
type GetUserPolicyAttachmentsOutputArgs struct { CreateMode pulumi.IntPtrInput `pulumi:"createMode"` PolicyId pulumi.StringPtrInput `pulumi:"policyId"` PolicyType pulumi.StringPtrInput `pulumi:"policyType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` // Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead. UserId pulumi.StringPtrInput `pulumi:"userId"` UserName pulumi.StringPtrInput `pulumi:"userName"` }
A collection of arguments for invoking getUserPolicyAttachments.
func (GetUserPolicyAttachmentsOutputArgs) ElementType ¶
func (GetUserPolicyAttachmentsOutputArgs) ElementType() reflect.Type
type GetUserPolicyAttachmentsResult ¶
type GetUserPolicyAttachmentsResult struct { CreateMode *int `pulumi:"createMode"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` PolicyId *string `pulumi:"policyId"` PolicyType *string `pulumi:"policyType"` ResultOutputFile *string `pulumi:"resultOutputFile"` // Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead. UserId *string `pulumi:"userId"` UserName *string `pulumi:"userName"` UserPolicyAttachmentLists []GetUserPolicyAttachmentsUserPolicyAttachmentList `pulumi:"userPolicyAttachmentLists"` }
A collection of values returned by getUserPolicyAttachments.
func GetUserPolicyAttachments ¶
func GetUserPolicyAttachments(ctx *pulumi.Context, args *GetUserPolicyAttachmentsArgs, opts ...pulumi.InvokeOption) (*GetUserPolicyAttachmentsResult, error)
type GetUserPolicyAttachmentsResultOutput ¶
type GetUserPolicyAttachmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUserPolicyAttachments.
func GetUserPolicyAttachmentsOutput ¶
func GetUserPolicyAttachmentsOutput(ctx *pulumi.Context, args GetUserPolicyAttachmentsOutputArgs, opts ...pulumi.InvokeOption) GetUserPolicyAttachmentsResultOutput
func (GetUserPolicyAttachmentsResultOutput) CreateMode ¶
func (o GetUserPolicyAttachmentsResultOutput) CreateMode() pulumi.IntPtrOutput
func (GetUserPolicyAttachmentsResultOutput) ElementType ¶
func (GetUserPolicyAttachmentsResultOutput) ElementType() reflect.Type
func (GetUserPolicyAttachmentsResultOutput) Id ¶
func (o GetUserPolicyAttachmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUserPolicyAttachmentsResultOutput) PolicyId ¶
func (o GetUserPolicyAttachmentsResultOutput) PolicyId() pulumi.StringPtrOutput
func (GetUserPolicyAttachmentsResultOutput) PolicyType ¶
func (o GetUserPolicyAttachmentsResultOutput) PolicyType() pulumi.StringPtrOutput
func (GetUserPolicyAttachmentsResultOutput) ResultOutputFile ¶
func (o GetUserPolicyAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetUserPolicyAttachmentsResultOutput) ToGetUserPolicyAttachmentsResultOutput ¶
func (o GetUserPolicyAttachmentsResultOutput) ToGetUserPolicyAttachmentsResultOutput() GetUserPolicyAttachmentsResultOutput
func (GetUserPolicyAttachmentsResultOutput) ToGetUserPolicyAttachmentsResultOutputWithContext ¶
func (o GetUserPolicyAttachmentsResultOutput) ToGetUserPolicyAttachmentsResultOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsResultOutput
func (GetUserPolicyAttachmentsResultOutput) UserId
deprecated
func (o GetUserPolicyAttachmentsResultOutput) UserId() pulumi.StringPtrOutput
Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead.
func (GetUserPolicyAttachmentsResultOutput) UserName ¶
func (o GetUserPolicyAttachmentsResultOutput) UserName() pulumi.StringPtrOutput
func (GetUserPolicyAttachmentsResultOutput) UserPolicyAttachmentLists ¶
func (o GetUserPolicyAttachmentsResultOutput) UserPolicyAttachmentLists() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
type GetUserPolicyAttachmentsUserPolicyAttachmentList ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentList struct { CreateMode int `pulumi:"createMode"` CreateTime string `pulumi:"createTime"` PolicyId string `pulumi:"policyId"` PolicyName string `pulumi:"policyName"` PolicyType string `pulumi:"policyType"` // Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead. UserId string `pulumi:"userId"` UserName string `pulumi:"userName"` }
type GetUserPolicyAttachmentsUserPolicyAttachmentListArgs ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentListArgs struct { CreateMode pulumi.IntInput `pulumi:"createMode"` CreateTime pulumi.StringInput `pulumi:"createTime"` PolicyId pulumi.StringInput `pulumi:"policyId"` PolicyName pulumi.StringInput `pulumi:"policyName"` PolicyType pulumi.StringInput `pulumi:"policyType"` // Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead. UserId pulumi.StringInput `pulumi:"userId"` UserName pulumi.StringInput `pulumi:"userName"` }
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ElementType ¶
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ElementType() reflect.Type
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput ¶
func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext ¶
func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArgs) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
type GetUserPolicyAttachmentsUserPolicyAttachmentListArray ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentListArray []GetUserPolicyAttachmentsUserPolicyAttachmentListInput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ElementType ¶
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ElementType() reflect.Type
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput ¶
func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext ¶
func (i GetUserPolicyAttachmentsUserPolicyAttachmentListArray) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
type GetUserPolicyAttachmentsUserPolicyAttachmentListArrayInput ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentListArrayInput interface { pulumi.Input ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext(context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput }
GetUserPolicyAttachmentsUserPolicyAttachmentListArrayInput is an input type that accepts GetUserPolicyAttachmentsUserPolicyAttachmentListArray and GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput values. You can construct a concrete instance of `GetUserPolicyAttachmentsUserPolicyAttachmentListArrayInput` via:
GetUserPolicyAttachmentsUserPolicyAttachmentListArray{ GetUserPolicyAttachmentsUserPolicyAttachmentListArgs{...} }
type GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput struct{ *pulumi.OutputState }
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ElementType ¶
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ElementType() reflect.Type
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListArrayOutput
type GetUserPolicyAttachmentsUserPolicyAttachmentListInput ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentListInput interface { pulumi.Input ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListOutput ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext(context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListOutput }
GetUserPolicyAttachmentsUserPolicyAttachmentListInput is an input type that accepts GetUserPolicyAttachmentsUserPolicyAttachmentListArgs and GetUserPolicyAttachmentsUserPolicyAttachmentListOutput values. You can construct a concrete instance of `GetUserPolicyAttachmentsUserPolicyAttachmentListInput` via:
GetUserPolicyAttachmentsUserPolicyAttachmentListArgs{...}
type GetUserPolicyAttachmentsUserPolicyAttachmentListOutput ¶
type GetUserPolicyAttachmentsUserPolicyAttachmentListOutput struct{ *pulumi.OutputState }
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) CreateMode ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) CreateMode() pulumi.IntOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) CreateTime ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) CreateTime() pulumi.StringOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ElementType ¶
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ElementType() reflect.Type
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyId ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyId() pulumi.StringOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyName ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyName() pulumi.StringOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyType ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) PolicyType() pulumi.StringOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutput() GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) ToGetUserPolicyAttachmentsUserPolicyAttachmentListOutputWithContext(ctx context.Context) GetUserPolicyAttachmentsUserPolicyAttachmentListOutput
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) UserId
deprecated
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) UserId() pulumi.StringOutput
Deprecated: It has been deprecated from version 1.59.6. Use `user_name` instead.
func (GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) UserName ¶
func (o GetUserPolicyAttachmentsUserPolicyAttachmentListOutput) UserName() pulumi.StringOutput
type GetUsersArgs ¶
type GetUsersArgs struct { ConsoleLogin *bool `pulumi:"consoleLogin"` CountryCode *string `pulumi:"countryCode"` Email *string `pulumi:"email"` Name *string `pulumi:"name"` PhoneNum *string `pulumi:"phoneNum"` Remark *string `pulumi:"remark"` ResultOutputFile *string `pulumi:"resultOutputFile"` Uid *int `pulumi:"uid"` Uin *int `pulumi:"uin"` }
A collection of arguments for invoking getUsers.
type GetUsersOutputArgs ¶
type GetUsersOutputArgs struct { ConsoleLogin pulumi.BoolPtrInput `pulumi:"consoleLogin"` CountryCode pulumi.StringPtrInput `pulumi:"countryCode"` Email pulumi.StringPtrInput `pulumi:"email"` Name pulumi.StringPtrInput `pulumi:"name"` PhoneNum pulumi.StringPtrInput `pulumi:"phoneNum"` Remark pulumi.StringPtrInput `pulumi:"remark"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Uid pulumi.IntPtrInput `pulumi:"uid"` Uin pulumi.IntPtrInput `pulumi:"uin"` }
A collection of arguments for invoking getUsers.
func (GetUsersOutputArgs) ElementType ¶
func (GetUsersOutputArgs) ElementType() reflect.Type
type GetUsersResult ¶
type GetUsersResult struct { ConsoleLogin *bool `pulumi:"consoleLogin"` CountryCode *string `pulumi:"countryCode"` Email *string `pulumi:"email"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` PhoneNum *string `pulumi:"phoneNum"` Remark *string `pulumi:"remark"` ResultOutputFile *string `pulumi:"resultOutputFile"` Uid *int `pulumi:"uid"` Uin *int `pulumi:"uin"` UserLists []GetUsersUserList `pulumi:"userLists"` }
A collection of values returned by getUsers.
func GetUsers ¶
func GetUsers(ctx *pulumi.Context, args *GetUsersArgs, opts ...pulumi.InvokeOption) (*GetUsersResult, error)
type GetUsersResultOutput ¶
type GetUsersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUsers.
func GetUsersOutput ¶
func GetUsersOutput(ctx *pulumi.Context, args GetUsersOutputArgs, opts ...pulumi.InvokeOption) GetUsersResultOutput
func (GetUsersResultOutput) ConsoleLogin ¶
func (o GetUsersResultOutput) ConsoleLogin() pulumi.BoolPtrOutput
func (GetUsersResultOutput) CountryCode ¶
func (o GetUsersResultOutput) CountryCode() pulumi.StringPtrOutput
func (GetUsersResultOutput) ElementType ¶
func (GetUsersResultOutput) ElementType() reflect.Type
func (GetUsersResultOutput) Email ¶
func (o GetUsersResultOutput) Email() pulumi.StringPtrOutput
func (GetUsersResultOutput) Id ¶
func (o GetUsersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUsersResultOutput) Name ¶
func (o GetUsersResultOutput) Name() pulumi.StringPtrOutput
func (GetUsersResultOutput) PhoneNum ¶
func (o GetUsersResultOutput) PhoneNum() pulumi.StringPtrOutput
func (GetUsersResultOutput) Remark ¶
func (o GetUsersResultOutput) Remark() pulumi.StringPtrOutput
func (GetUsersResultOutput) ResultOutputFile ¶
func (o GetUsersResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetUsersResultOutput) ToGetUsersResultOutput ¶
func (o GetUsersResultOutput) ToGetUsersResultOutput() GetUsersResultOutput
func (GetUsersResultOutput) ToGetUsersResultOutputWithContext ¶
func (o GetUsersResultOutput) ToGetUsersResultOutputWithContext(ctx context.Context) GetUsersResultOutput
func (GetUsersResultOutput) Uid ¶
func (o GetUsersResultOutput) Uid() pulumi.IntPtrOutput
func (GetUsersResultOutput) Uin ¶
func (o GetUsersResultOutput) Uin() pulumi.IntPtrOutput
func (GetUsersResultOutput) UserLists ¶
func (o GetUsersResultOutput) UserLists() GetUsersUserListArrayOutput
type GetUsersUserList ¶
type GetUsersUserList struct { ConsoleLogin *bool `pulumi:"consoleLogin"` CountryCode string `pulumi:"countryCode"` Email string `pulumi:"email"` Name string `pulumi:"name"` PhoneNum string `pulumi:"phoneNum"` Remark string `pulumi:"remark"` Uid int `pulumi:"uid"` Uin int `pulumi:"uin"` UserId string `pulumi:"userId"` }
type GetUsersUserListArgs ¶
type GetUsersUserListArgs struct { ConsoleLogin pulumi.BoolPtrInput `pulumi:"consoleLogin"` CountryCode pulumi.StringInput `pulumi:"countryCode"` Email pulumi.StringInput `pulumi:"email"` Name pulumi.StringInput `pulumi:"name"` PhoneNum pulumi.StringInput `pulumi:"phoneNum"` Remark pulumi.StringInput `pulumi:"remark"` Uid pulumi.IntInput `pulumi:"uid"` Uin pulumi.IntInput `pulumi:"uin"` UserId pulumi.StringInput `pulumi:"userId"` }
func (GetUsersUserListArgs) ElementType ¶
func (GetUsersUserListArgs) ElementType() reflect.Type
func (GetUsersUserListArgs) ToGetUsersUserListOutput ¶
func (i GetUsersUserListArgs) ToGetUsersUserListOutput() GetUsersUserListOutput
func (GetUsersUserListArgs) ToGetUsersUserListOutputWithContext ¶
func (i GetUsersUserListArgs) ToGetUsersUserListOutputWithContext(ctx context.Context) GetUsersUserListOutput
type GetUsersUserListArray ¶
type GetUsersUserListArray []GetUsersUserListInput
func (GetUsersUserListArray) ElementType ¶
func (GetUsersUserListArray) ElementType() reflect.Type
func (GetUsersUserListArray) ToGetUsersUserListArrayOutput ¶
func (i GetUsersUserListArray) ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput
func (GetUsersUserListArray) ToGetUsersUserListArrayOutputWithContext ¶
func (i GetUsersUserListArray) ToGetUsersUserListArrayOutputWithContext(ctx context.Context) GetUsersUserListArrayOutput
type GetUsersUserListArrayInput ¶
type GetUsersUserListArrayInput interface { pulumi.Input ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput ToGetUsersUserListArrayOutputWithContext(context.Context) GetUsersUserListArrayOutput }
GetUsersUserListArrayInput is an input type that accepts GetUsersUserListArray and GetUsersUserListArrayOutput values. You can construct a concrete instance of `GetUsersUserListArrayInput` via:
GetUsersUserListArray{ GetUsersUserListArgs{...} }
type GetUsersUserListArrayOutput ¶
type GetUsersUserListArrayOutput struct{ *pulumi.OutputState }
func (GetUsersUserListArrayOutput) ElementType ¶
func (GetUsersUserListArrayOutput) ElementType() reflect.Type
func (GetUsersUserListArrayOutput) Index ¶
func (o GetUsersUserListArrayOutput) Index(i pulumi.IntInput) GetUsersUserListOutput
func (GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutput ¶
func (o GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutput() GetUsersUserListArrayOutput
func (GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutputWithContext ¶
func (o GetUsersUserListArrayOutput) ToGetUsersUserListArrayOutputWithContext(ctx context.Context) GetUsersUserListArrayOutput
type GetUsersUserListInput ¶
type GetUsersUserListInput interface { pulumi.Input ToGetUsersUserListOutput() GetUsersUserListOutput ToGetUsersUserListOutputWithContext(context.Context) GetUsersUserListOutput }
GetUsersUserListInput is an input type that accepts GetUsersUserListArgs and GetUsersUserListOutput values. You can construct a concrete instance of `GetUsersUserListInput` via:
GetUsersUserListArgs{...}
type GetUsersUserListOutput ¶
type GetUsersUserListOutput struct{ *pulumi.OutputState }
func (GetUsersUserListOutput) ConsoleLogin ¶
func (o GetUsersUserListOutput) ConsoleLogin() pulumi.BoolPtrOutput
func (GetUsersUserListOutput) CountryCode ¶
func (o GetUsersUserListOutput) CountryCode() pulumi.StringOutput
func (GetUsersUserListOutput) ElementType ¶
func (GetUsersUserListOutput) ElementType() reflect.Type
func (GetUsersUserListOutput) Email ¶
func (o GetUsersUserListOutput) Email() pulumi.StringOutput
func (GetUsersUserListOutput) Name ¶
func (o GetUsersUserListOutput) Name() pulumi.StringOutput
func (GetUsersUserListOutput) PhoneNum ¶
func (o GetUsersUserListOutput) PhoneNum() pulumi.StringOutput
func (GetUsersUserListOutput) Remark ¶
func (o GetUsersUserListOutput) Remark() pulumi.StringOutput
func (GetUsersUserListOutput) ToGetUsersUserListOutput ¶
func (o GetUsersUserListOutput) ToGetUsersUserListOutput() GetUsersUserListOutput
func (GetUsersUserListOutput) ToGetUsersUserListOutputWithContext ¶
func (o GetUsersUserListOutput) ToGetUsersUserListOutputWithContext(ctx context.Context) GetUsersUserListOutput
func (GetUsersUserListOutput) Uid ¶
func (o GetUsersUserListOutput) Uid() pulumi.IntOutput
func (GetUsersUserListOutput) Uin ¶
func (o GetUsersUserListOutput) Uin() pulumi.IntOutput
func (GetUsersUserListOutput) UserId ¶
func (o GetUsersUserListOutput) UserId() pulumi.StringOutput
type Group ¶
type Group struct { pulumi.CustomResourceState // Create time of the CAM group. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Name of CAM group. Name pulumi.StringOutput `pulumi:"name"` // Description of the CAM group. Remark pulumi.StringPtrOutput `pulumi:"remark"` }
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGroup ¶
func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)
NewGroup registers a new resource with the given unique name, arguments, and options.
func (*Group) ElementType ¶
func (*Group) ToGroupOutput ¶
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶
type GroupArgs struct { // Name of CAM group. Name pulumi.StringPtrInput // Description of the CAM group. Remark pulumi.StringPtrInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶
type GroupArray ¶
type GroupArray []GroupInput
func (GroupArray) ElementType ¶
func (GroupArray) ElementType() reflect.Type
func (GroupArray) ToGroupArrayOutput ¶
func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput
func (GroupArray) ToGroupArrayOutputWithContext ¶
func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupArrayInput ¶
type GroupArrayInput interface { pulumi.Input ToGroupArrayOutput() GroupArrayOutput ToGroupArrayOutputWithContext(context.Context) GroupArrayOutput }
GroupArrayInput is an input type that accepts GroupArray and GroupArrayOutput values. You can construct a concrete instance of `GroupArrayInput` via:
GroupArray{ GroupArgs{...} }
type GroupArrayOutput ¶
type GroupArrayOutput struct{ *pulumi.OutputState }
func (GroupArrayOutput) ElementType ¶
func (GroupArrayOutput) ElementType() reflect.Type
func (GroupArrayOutput) Index ¶
func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput
func (GroupArrayOutput) ToGroupArrayOutput ¶
func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput
func (GroupArrayOutput) ToGroupArrayOutputWithContext ¶
func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupInput ¶
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupMap ¶
type GroupMap map[string]GroupInput
func (GroupMap) ElementType ¶
func (GroupMap) ToGroupMapOutput ¶
func (i GroupMap) ToGroupMapOutput() GroupMapOutput
func (GroupMap) ToGroupMapOutputWithContext ¶
func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMapInput ¶
type GroupMapInput interface { pulumi.Input ToGroupMapOutput() GroupMapOutput ToGroupMapOutputWithContext(context.Context) GroupMapOutput }
GroupMapInput is an input type that accepts GroupMap and GroupMapOutput values. You can construct a concrete instance of `GroupMapInput` via:
GroupMap{ "key": GroupArgs{...} }
type GroupMapOutput ¶
type GroupMapOutput struct{ *pulumi.OutputState }
func (GroupMapOutput) ElementType ¶
func (GroupMapOutput) ElementType() reflect.Type
func (GroupMapOutput) MapIndex ¶
func (o GroupMapOutput) MapIndex(k pulumi.StringInput) GroupOutput
func (GroupMapOutput) ToGroupMapOutput ¶
func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput
func (GroupMapOutput) ToGroupMapOutputWithContext ¶
func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput
type GroupMembership ¶
type GroupMembership struct { pulumi.CustomResourceState // ID of CAM group. GroupId pulumi.StringOutput `pulumi:"groupId"` // ID set of the CAM group members. // // Deprecated: It has been deprecated from version 1.59.5. Use `user_names` instead. UserIds pulumi.StringArrayOutput `pulumi:"userIds"` // User name set as ID of the CAM group members. UserNames pulumi.StringArrayOutput `pulumi:"userNames"` }
func GetGroupMembership ¶
func GetGroupMembership(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupMembershipState, opts ...pulumi.ResourceOption) (*GroupMembership, error)
GetGroupMembership gets an existing GroupMembership resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGroupMembership ¶
func NewGroupMembership(ctx *pulumi.Context, name string, args *GroupMembershipArgs, opts ...pulumi.ResourceOption) (*GroupMembership, error)
NewGroupMembership registers a new resource with the given unique name, arguments, and options.
func (*GroupMembership) ElementType ¶
func (*GroupMembership) ElementType() reflect.Type
func (*GroupMembership) ToGroupMembershipOutput ¶
func (i *GroupMembership) ToGroupMembershipOutput() GroupMembershipOutput
func (*GroupMembership) ToGroupMembershipOutputWithContext ¶
func (i *GroupMembership) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
type GroupMembershipArgs ¶
type GroupMembershipArgs struct { // ID of CAM group. GroupId pulumi.StringInput // ID set of the CAM group members. // // Deprecated: It has been deprecated from version 1.59.5. Use `user_names` instead. UserIds pulumi.StringArrayInput // User name set as ID of the CAM group members. UserNames pulumi.StringArrayInput }
The set of arguments for constructing a GroupMembership resource.
func (GroupMembershipArgs) ElementType ¶
func (GroupMembershipArgs) ElementType() reflect.Type
type GroupMembershipArray ¶
type GroupMembershipArray []GroupMembershipInput
func (GroupMembershipArray) ElementType ¶
func (GroupMembershipArray) ElementType() reflect.Type
func (GroupMembershipArray) ToGroupMembershipArrayOutput ¶
func (i GroupMembershipArray) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
func (GroupMembershipArray) ToGroupMembershipArrayOutputWithContext ¶
func (i GroupMembershipArray) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
type GroupMembershipArrayInput ¶
type GroupMembershipArrayInput interface { pulumi.Input ToGroupMembershipArrayOutput() GroupMembershipArrayOutput ToGroupMembershipArrayOutputWithContext(context.Context) GroupMembershipArrayOutput }
GroupMembershipArrayInput is an input type that accepts GroupMembershipArray and GroupMembershipArrayOutput values. You can construct a concrete instance of `GroupMembershipArrayInput` via:
GroupMembershipArray{ GroupMembershipArgs{...} }
type GroupMembershipArrayOutput ¶
type GroupMembershipArrayOutput struct{ *pulumi.OutputState }
func (GroupMembershipArrayOutput) ElementType ¶
func (GroupMembershipArrayOutput) ElementType() reflect.Type
func (GroupMembershipArrayOutput) Index ¶
func (o GroupMembershipArrayOutput) Index(i pulumi.IntInput) GroupMembershipOutput
func (GroupMembershipArrayOutput) ToGroupMembershipArrayOutput ¶
func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutput() GroupMembershipArrayOutput
func (GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext ¶
func (o GroupMembershipArrayOutput) ToGroupMembershipArrayOutputWithContext(ctx context.Context) GroupMembershipArrayOutput
type GroupMembershipInput ¶
type GroupMembershipInput interface { pulumi.Input ToGroupMembershipOutput() GroupMembershipOutput ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput }
type GroupMembershipMap ¶
type GroupMembershipMap map[string]GroupMembershipInput
func (GroupMembershipMap) ElementType ¶
func (GroupMembershipMap) ElementType() reflect.Type
func (GroupMembershipMap) ToGroupMembershipMapOutput ¶
func (i GroupMembershipMap) ToGroupMembershipMapOutput() GroupMembershipMapOutput
func (GroupMembershipMap) ToGroupMembershipMapOutputWithContext ¶
func (i GroupMembershipMap) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
type GroupMembershipMapInput ¶
type GroupMembershipMapInput interface { pulumi.Input ToGroupMembershipMapOutput() GroupMembershipMapOutput ToGroupMembershipMapOutputWithContext(context.Context) GroupMembershipMapOutput }
GroupMembershipMapInput is an input type that accepts GroupMembershipMap and GroupMembershipMapOutput values. You can construct a concrete instance of `GroupMembershipMapInput` via:
GroupMembershipMap{ "key": GroupMembershipArgs{...} }
type GroupMembershipMapOutput ¶
type GroupMembershipMapOutput struct{ *pulumi.OutputState }
func (GroupMembershipMapOutput) ElementType ¶
func (GroupMembershipMapOutput) ElementType() reflect.Type
func (GroupMembershipMapOutput) MapIndex ¶
func (o GroupMembershipMapOutput) MapIndex(k pulumi.StringInput) GroupMembershipOutput
func (GroupMembershipMapOutput) ToGroupMembershipMapOutput ¶
func (o GroupMembershipMapOutput) ToGroupMembershipMapOutput() GroupMembershipMapOutput
func (GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext ¶
func (o GroupMembershipMapOutput) ToGroupMembershipMapOutputWithContext(ctx context.Context) GroupMembershipMapOutput
type GroupMembershipOutput ¶
type GroupMembershipOutput struct{ *pulumi.OutputState }
func (GroupMembershipOutput) ElementType ¶
func (GroupMembershipOutput) ElementType() reflect.Type
func (GroupMembershipOutput) GroupId ¶
func (o GroupMembershipOutput) GroupId() pulumi.StringOutput
ID of CAM group.
func (GroupMembershipOutput) ToGroupMembershipOutput ¶
func (o GroupMembershipOutput) ToGroupMembershipOutput() GroupMembershipOutput
func (GroupMembershipOutput) ToGroupMembershipOutputWithContext ¶
func (o GroupMembershipOutput) ToGroupMembershipOutputWithContext(ctx context.Context) GroupMembershipOutput
func (GroupMembershipOutput) UserIds
deprecated
func (o GroupMembershipOutput) UserIds() pulumi.StringArrayOutput
ID set of the CAM group members.
Deprecated: It has been deprecated from version 1.59.5. Use `user_names` instead.
func (GroupMembershipOutput) UserNames ¶
func (o GroupMembershipOutput) UserNames() pulumi.StringArrayOutput
User name set as ID of the CAM group members.
type GroupMembershipState ¶
type GroupMembershipState struct { // ID of CAM group. GroupId pulumi.StringPtrInput // ID set of the CAM group members. // // Deprecated: It has been deprecated from version 1.59.5. Use `user_names` instead. UserIds pulumi.StringArrayInput // User name set as ID of the CAM group members. UserNames pulumi.StringArrayInput }
func (GroupMembershipState) ElementType ¶
func (GroupMembershipState) ElementType() reflect.Type
type GroupOutput ¶
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) CreateTime ¶
func (o GroupOutput) CreateTime() pulumi.StringOutput
Create time of the CAM group.
func (GroupOutput) ElementType ¶
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) Remark ¶
func (o GroupOutput) Remark() pulumi.StringPtrOutput
Description of the CAM group.
func (GroupOutput) ToGroupOutput ¶
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupPolicyAttachment ¶
type GroupPolicyAttachment struct { pulumi.CustomResourceState // Mode of Creation of the CAM group policy attachment. `1` means the cam policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntOutput `pulumi:"createMode"` // Create time of the CAM group policy attachment. CreateTime pulumi.StringOutput `pulumi:"createTime"` // ID of the attached CAM group. GroupId pulumi.StringOutput `pulumi:"groupId"` // ID of the policy. PolicyId pulumi.StringOutput `pulumi:"policyId"` // Name of the policy. PolicyName pulumi.StringOutput `pulumi:"policyName"` // Type of the policy strategy. 'Group' means customer strategy and 'QCS' means preset strategy. PolicyType pulumi.StringOutput `pulumi:"policyType"` }
func GetGroupPolicyAttachment ¶
func GetGroupPolicyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupPolicyAttachmentState, opts ...pulumi.ResourceOption) (*GroupPolicyAttachment, error)
GetGroupPolicyAttachment gets an existing GroupPolicyAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGroupPolicyAttachment ¶
func NewGroupPolicyAttachment(ctx *pulumi.Context, name string, args *GroupPolicyAttachmentArgs, opts ...pulumi.ResourceOption) (*GroupPolicyAttachment, error)
NewGroupPolicyAttachment registers a new resource with the given unique name, arguments, and options.
func (*GroupPolicyAttachment) ElementType ¶
func (*GroupPolicyAttachment) ElementType() reflect.Type
func (*GroupPolicyAttachment) ToGroupPolicyAttachmentOutput ¶
func (i *GroupPolicyAttachment) ToGroupPolicyAttachmentOutput() GroupPolicyAttachmentOutput
func (*GroupPolicyAttachment) ToGroupPolicyAttachmentOutputWithContext ¶
func (i *GroupPolicyAttachment) ToGroupPolicyAttachmentOutputWithContext(ctx context.Context) GroupPolicyAttachmentOutput
type GroupPolicyAttachmentArgs ¶
type GroupPolicyAttachmentArgs struct { // ID of the attached CAM group. GroupId pulumi.StringInput // ID of the policy. PolicyId pulumi.StringInput }
The set of arguments for constructing a GroupPolicyAttachment resource.
func (GroupPolicyAttachmentArgs) ElementType ¶
func (GroupPolicyAttachmentArgs) ElementType() reflect.Type
type GroupPolicyAttachmentArray ¶
type GroupPolicyAttachmentArray []GroupPolicyAttachmentInput
func (GroupPolicyAttachmentArray) ElementType ¶
func (GroupPolicyAttachmentArray) ElementType() reflect.Type
func (GroupPolicyAttachmentArray) ToGroupPolicyAttachmentArrayOutput ¶
func (i GroupPolicyAttachmentArray) ToGroupPolicyAttachmentArrayOutput() GroupPolicyAttachmentArrayOutput
func (GroupPolicyAttachmentArray) ToGroupPolicyAttachmentArrayOutputWithContext ¶
func (i GroupPolicyAttachmentArray) ToGroupPolicyAttachmentArrayOutputWithContext(ctx context.Context) GroupPolicyAttachmentArrayOutput
type GroupPolicyAttachmentArrayInput ¶
type GroupPolicyAttachmentArrayInput interface { pulumi.Input ToGroupPolicyAttachmentArrayOutput() GroupPolicyAttachmentArrayOutput ToGroupPolicyAttachmentArrayOutputWithContext(context.Context) GroupPolicyAttachmentArrayOutput }
GroupPolicyAttachmentArrayInput is an input type that accepts GroupPolicyAttachmentArray and GroupPolicyAttachmentArrayOutput values. You can construct a concrete instance of `GroupPolicyAttachmentArrayInput` via:
GroupPolicyAttachmentArray{ GroupPolicyAttachmentArgs{...} }
type GroupPolicyAttachmentArrayOutput ¶
type GroupPolicyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (GroupPolicyAttachmentArrayOutput) ElementType ¶
func (GroupPolicyAttachmentArrayOutput) ElementType() reflect.Type
func (GroupPolicyAttachmentArrayOutput) Index ¶
func (o GroupPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) GroupPolicyAttachmentOutput
func (GroupPolicyAttachmentArrayOutput) ToGroupPolicyAttachmentArrayOutput ¶
func (o GroupPolicyAttachmentArrayOutput) ToGroupPolicyAttachmentArrayOutput() GroupPolicyAttachmentArrayOutput
func (GroupPolicyAttachmentArrayOutput) ToGroupPolicyAttachmentArrayOutputWithContext ¶
func (o GroupPolicyAttachmentArrayOutput) ToGroupPolicyAttachmentArrayOutputWithContext(ctx context.Context) GroupPolicyAttachmentArrayOutput
type GroupPolicyAttachmentInput ¶
type GroupPolicyAttachmentInput interface { pulumi.Input ToGroupPolicyAttachmentOutput() GroupPolicyAttachmentOutput ToGroupPolicyAttachmentOutputWithContext(ctx context.Context) GroupPolicyAttachmentOutput }
type GroupPolicyAttachmentMap ¶
type GroupPolicyAttachmentMap map[string]GroupPolicyAttachmentInput
func (GroupPolicyAttachmentMap) ElementType ¶
func (GroupPolicyAttachmentMap) ElementType() reflect.Type
func (GroupPolicyAttachmentMap) ToGroupPolicyAttachmentMapOutput ¶
func (i GroupPolicyAttachmentMap) ToGroupPolicyAttachmentMapOutput() GroupPolicyAttachmentMapOutput
func (GroupPolicyAttachmentMap) ToGroupPolicyAttachmentMapOutputWithContext ¶
func (i GroupPolicyAttachmentMap) ToGroupPolicyAttachmentMapOutputWithContext(ctx context.Context) GroupPolicyAttachmentMapOutput
type GroupPolicyAttachmentMapInput ¶
type GroupPolicyAttachmentMapInput interface { pulumi.Input ToGroupPolicyAttachmentMapOutput() GroupPolicyAttachmentMapOutput ToGroupPolicyAttachmentMapOutputWithContext(context.Context) GroupPolicyAttachmentMapOutput }
GroupPolicyAttachmentMapInput is an input type that accepts GroupPolicyAttachmentMap and GroupPolicyAttachmentMapOutput values. You can construct a concrete instance of `GroupPolicyAttachmentMapInput` via:
GroupPolicyAttachmentMap{ "key": GroupPolicyAttachmentArgs{...} }
type GroupPolicyAttachmentMapOutput ¶
type GroupPolicyAttachmentMapOutput struct{ *pulumi.OutputState }
func (GroupPolicyAttachmentMapOutput) ElementType ¶
func (GroupPolicyAttachmentMapOutput) ElementType() reflect.Type
func (GroupPolicyAttachmentMapOutput) MapIndex ¶
func (o GroupPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) GroupPolicyAttachmentOutput
func (GroupPolicyAttachmentMapOutput) ToGroupPolicyAttachmentMapOutput ¶
func (o GroupPolicyAttachmentMapOutput) ToGroupPolicyAttachmentMapOutput() GroupPolicyAttachmentMapOutput
func (GroupPolicyAttachmentMapOutput) ToGroupPolicyAttachmentMapOutputWithContext ¶
func (o GroupPolicyAttachmentMapOutput) ToGroupPolicyAttachmentMapOutputWithContext(ctx context.Context) GroupPolicyAttachmentMapOutput
type GroupPolicyAttachmentOutput ¶
type GroupPolicyAttachmentOutput struct{ *pulumi.OutputState }
func (GroupPolicyAttachmentOutput) CreateMode ¶
func (o GroupPolicyAttachmentOutput) CreateMode() pulumi.IntOutput
Mode of Creation of the CAM group policy attachment. `1` means the cam policy attachment is created by production, and the others indicate syntax strategy ways.
func (GroupPolicyAttachmentOutput) CreateTime ¶
func (o GroupPolicyAttachmentOutput) CreateTime() pulumi.StringOutput
Create time of the CAM group policy attachment.
func (GroupPolicyAttachmentOutput) ElementType ¶
func (GroupPolicyAttachmentOutput) ElementType() reflect.Type
func (GroupPolicyAttachmentOutput) GroupId ¶
func (o GroupPolicyAttachmentOutput) GroupId() pulumi.StringOutput
ID of the attached CAM group.
func (GroupPolicyAttachmentOutput) PolicyId ¶
func (o GroupPolicyAttachmentOutput) PolicyId() pulumi.StringOutput
ID of the policy.
func (GroupPolicyAttachmentOutput) PolicyName ¶
func (o GroupPolicyAttachmentOutput) PolicyName() pulumi.StringOutput
Name of the policy.
func (GroupPolicyAttachmentOutput) PolicyType ¶
func (o GroupPolicyAttachmentOutput) PolicyType() pulumi.StringOutput
Type of the policy strategy. 'Group' means customer strategy and 'QCS' means preset strategy.
func (GroupPolicyAttachmentOutput) ToGroupPolicyAttachmentOutput ¶
func (o GroupPolicyAttachmentOutput) ToGroupPolicyAttachmentOutput() GroupPolicyAttachmentOutput
func (GroupPolicyAttachmentOutput) ToGroupPolicyAttachmentOutputWithContext ¶
func (o GroupPolicyAttachmentOutput) ToGroupPolicyAttachmentOutputWithContext(ctx context.Context) GroupPolicyAttachmentOutput
type GroupPolicyAttachmentState ¶
type GroupPolicyAttachmentState struct { // Mode of Creation of the CAM group policy attachment. `1` means the cam policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntPtrInput // Create time of the CAM group policy attachment. CreateTime pulumi.StringPtrInput // ID of the attached CAM group. GroupId pulumi.StringPtrInput // ID of the policy. PolicyId pulumi.StringPtrInput // Name of the policy. PolicyName pulumi.StringPtrInput // Type of the policy strategy. 'Group' means customer strategy and 'QCS' means preset strategy. PolicyType pulumi.StringPtrInput }
func (GroupPolicyAttachmentState) ElementType ¶
func (GroupPolicyAttachmentState) ElementType() reflect.Type
type GroupState ¶
type GroupState struct { // Create time of the CAM group. CreateTime pulumi.StringPtrInput // Name of CAM group. Name pulumi.StringPtrInput // Description of the CAM group. Remark pulumi.StringPtrInput }
func (GroupState) ElementType ¶
func (GroupState) ElementType() reflect.Type
type MfaFlag ¶
type MfaFlag struct { pulumi.CustomResourceState // Action flag setting. ActionFlag MfaFlagActionFlagPtrOutput `pulumi:"actionFlag"` // Login flag setting. LoginFlag MfaFlagLoginFlagPtrOutput `pulumi:"loginFlag"` // Operate uin. OpUin pulumi.IntOutput `pulumi:"opUin"` }
func GetMfaFlag ¶
func GetMfaFlag(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MfaFlagState, opts ...pulumi.ResourceOption) (*MfaFlag, error)
GetMfaFlag gets an existing MfaFlag resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMfaFlag ¶
func NewMfaFlag(ctx *pulumi.Context, name string, args *MfaFlagArgs, opts ...pulumi.ResourceOption) (*MfaFlag, error)
NewMfaFlag registers a new resource with the given unique name, arguments, and options.
func (*MfaFlag) ElementType ¶
func (*MfaFlag) ToMfaFlagOutput ¶
func (i *MfaFlag) ToMfaFlagOutput() MfaFlagOutput
func (*MfaFlag) ToMfaFlagOutputWithContext ¶
func (i *MfaFlag) ToMfaFlagOutputWithContext(ctx context.Context) MfaFlagOutput
type MfaFlagActionFlag ¶
type MfaFlagActionFlagArgs ¶
type MfaFlagActionFlagArgs struct { Phone pulumi.IntPtrInput `pulumi:"phone"` Stoken pulumi.IntPtrInput `pulumi:"stoken"` Wechat pulumi.IntPtrInput `pulumi:"wechat"` }
func (MfaFlagActionFlagArgs) ElementType ¶
func (MfaFlagActionFlagArgs) ElementType() reflect.Type
func (MfaFlagActionFlagArgs) ToMfaFlagActionFlagOutput ¶
func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagOutput() MfaFlagActionFlagOutput
func (MfaFlagActionFlagArgs) ToMfaFlagActionFlagOutputWithContext ¶
func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagOutputWithContext(ctx context.Context) MfaFlagActionFlagOutput
func (MfaFlagActionFlagArgs) ToMfaFlagActionFlagPtrOutput ¶
func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput
func (MfaFlagActionFlagArgs) ToMfaFlagActionFlagPtrOutputWithContext ¶
func (i MfaFlagActionFlagArgs) ToMfaFlagActionFlagPtrOutputWithContext(ctx context.Context) MfaFlagActionFlagPtrOutput
type MfaFlagActionFlagInput ¶
type MfaFlagActionFlagInput interface { pulumi.Input ToMfaFlagActionFlagOutput() MfaFlagActionFlagOutput ToMfaFlagActionFlagOutputWithContext(context.Context) MfaFlagActionFlagOutput }
MfaFlagActionFlagInput is an input type that accepts MfaFlagActionFlagArgs and MfaFlagActionFlagOutput values. You can construct a concrete instance of `MfaFlagActionFlagInput` via:
MfaFlagActionFlagArgs{...}
type MfaFlagActionFlagOutput ¶
type MfaFlagActionFlagOutput struct{ *pulumi.OutputState }
func (MfaFlagActionFlagOutput) ElementType ¶
func (MfaFlagActionFlagOutput) ElementType() reflect.Type
func (MfaFlagActionFlagOutput) Phone ¶
func (o MfaFlagActionFlagOutput) Phone() pulumi.IntPtrOutput
func (MfaFlagActionFlagOutput) Stoken ¶
func (o MfaFlagActionFlagOutput) Stoken() pulumi.IntPtrOutput
func (MfaFlagActionFlagOutput) ToMfaFlagActionFlagOutput ¶
func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagOutput() MfaFlagActionFlagOutput
func (MfaFlagActionFlagOutput) ToMfaFlagActionFlagOutputWithContext ¶
func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagOutputWithContext(ctx context.Context) MfaFlagActionFlagOutput
func (MfaFlagActionFlagOutput) ToMfaFlagActionFlagPtrOutput ¶
func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput
func (MfaFlagActionFlagOutput) ToMfaFlagActionFlagPtrOutputWithContext ¶
func (o MfaFlagActionFlagOutput) ToMfaFlagActionFlagPtrOutputWithContext(ctx context.Context) MfaFlagActionFlagPtrOutput
func (MfaFlagActionFlagOutput) Wechat ¶
func (o MfaFlagActionFlagOutput) Wechat() pulumi.IntPtrOutput
type MfaFlagActionFlagPtrInput ¶
type MfaFlagActionFlagPtrInput interface { pulumi.Input ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput ToMfaFlagActionFlagPtrOutputWithContext(context.Context) MfaFlagActionFlagPtrOutput }
MfaFlagActionFlagPtrInput is an input type that accepts MfaFlagActionFlagArgs, MfaFlagActionFlagPtr and MfaFlagActionFlagPtrOutput values. You can construct a concrete instance of `MfaFlagActionFlagPtrInput` via:
MfaFlagActionFlagArgs{...} or: nil
func MfaFlagActionFlagPtr ¶
func MfaFlagActionFlagPtr(v *MfaFlagActionFlagArgs) MfaFlagActionFlagPtrInput
type MfaFlagActionFlagPtrOutput ¶
type MfaFlagActionFlagPtrOutput struct{ *pulumi.OutputState }
func (MfaFlagActionFlagPtrOutput) Elem ¶
func (o MfaFlagActionFlagPtrOutput) Elem() MfaFlagActionFlagOutput
func (MfaFlagActionFlagPtrOutput) ElementType ¶
func (MfaFlagActionFlagPtrOutput) ElementType() reflect.Type
func (MfaFlagActionFlagPtrOutput) Phone ¶
func (o MfaFlagActionFlagPtrOutput) Phone() pulumi.IntPtrOutput
func (MfaFlagActionFlagPtrOutput) Stoken ¶
func (o MfaFlagActionFlagPtrOutput) Stoken() pulumi.IntPtrOutput
func (MfaFlagActionFlagPtrOutput) ToMfaFlagActionFlagPtrOutput ¶
func (o MfaFlagActionFlagPtrOutput) ToMfaFlagActionFlagPtrOutput() MfaFlagActionFlagPtrOutput
func (MfaFlagActionFlagPtrOutput) ToMfaFlagActionFlagPtrOutputWithContext ¶
func (o MfaFlagActionFlagPtrOutput) ToMfaFlagActionFlagPtrOutputWithContext(ctx context.Context) MfaFlagActionFlagPtrOutput
func (MfaFlagActionFlagPtrOutput) Wechat ¶
func (o MfaFlagActionFlagPtrOutput) Wechat() pulumi.IntPtrOutput
type MfaFlagArgs ¶
type MfaFlagArgs struct { // Action flag setting. ActionFlag MfaFlagActionFlagPtrInput // Login flag setting. LoginFlag MfaFlagLoginFlagPtrInput // Operate uin. OpUin pulumi.IntInput }
The set of arguments for constructing a MfaFlag resource.
func (MfaFlagArgs) ElementType ¶
func (MfaFlagArgs) ElementType() reflect.Type
type MfaFlagArray ¶
type MfaFlagArray []MfaFlagInput
func (MfaFlagArray) ElementType ¶
func (MfaFlagArray) ElementType() reflect.Type
func (MfaFlagArray) ToMfaFlagArrayOutput ¶
func (i MfaFlagArray) ToMfaFlagArrayOutput() MfaFlagArrayOutput
func (MfaFlagArray) ToMfaFlagArrayOutputWithContext ¶
func (i MfaFlagArray) ToMfaFlagArrayOutputWithContext(ctx context.Context) MfaFlagArrayOutput
type MfaFlagArrayInput ¶
type MfaFlagArrayInput interface { pulumi.Input ToMfaFlagArrayOutput() MfaFlagArrayOutput ToMfaFlagArrayOutputWithContext(context.Context) MfaFlagArrayOutput }
MfaFlagArrayInput is an input type that accepts MfaFlagArray and MfaFlagArrayOutput values. You can construct a concrete instance of `MfaFlagArrayInput` via:
MfaFlagArray{ MfaFlagArgs{...} }
type MfaFlagArrayOutput ¶
type MfaFlagArrayOutput struct{ *pulumi.OutputState }
func (MfaFlagArrayOutput) ElementType ¶
func (MfaFlagArrayOutput) ElementType() reflect.Type
func (MfaFlagArrayOutput) Index ¶
func (o MfaFlagArrayOutput) Index(i pulumi.IntInput) MfaFlagOutput
func (MfaFlagArrayOutput) ToMfaFlagArrayOutput ¶
func (o MfaFlagArrayOutput) ToMfaFlagArrayOutput() MfaFlagArrayOutput
func (MfaFlagArrayOutput) ToMfaFlagArrayOutputWithContext ¶
func (o MfaFlagArrayOutput) ToMfaFlagArrayOutputWithContext(ctx context.Context) MfaFlagArrayOutput
type MfaFlagInput ¶
type MfaFlagInput interface { pulumi.Input ToMfaFlagOutput() MfaFlagOutput ToMfaFlagOutputWithContext(ctx context.Context) MfaFlagOutput }
type MfaFlagLoginFlag ¶
type MfaFlagLoginFlagArgs ¶
type MfaFlagLoginFlagArgs struct { Phone pulumi.IntPtrInput `pulumi:"phone"` Stoken pulumi.IntPtrInput `pulumi:"stoken"` Wechat pulumi.IntPtrInput `pulumi:"wechat"` }
func (MfaFlagLoginFlagArgs) ElementType ¶
func (MfaFlagLoginFlagArgs) ElementType() reflect.Type
func (MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagOutput ¶
func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagOutput() MfaFlagLoginFlagOutput
func (MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagOutputWithContext ¶
func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagOutputWithContext(ctx context.Context) MfaFlagLoginFlagOutput
func (MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagPtrOutput ¶
func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput
func (MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagPtrOutputWithContext ¶
func (i MfaFlagLoginFlagArgs) ToMfaFlagLoginFlagPtrOutputWithContext(ctx context.Context) MfaFlagLoginFlagPtrOutput
type MfaFlagLoginFlagInput ¶
type MfaFlagLoginFlagInput interface { pulumi.Input ToMfaFlagLoginFlagOutput() MfaFlagLoginFlagOutput ToMfaFlagLoginFlagOutputWithContext(context.Context) MfaFlagLoginFlagOutput }
MfaFlagLoginFlagInput is an input type that accepts MfaFlagLoginFlagArgs and MfaFlagLoginFlagOutput values. You can construct a concrete instance of `MfaFlagLoginFlagInput` via:
MfaFlagLoginFlagArgs{...}
type MfaFlagLoginFlagOutput ¶
type MfaFlagLoginFlagOutput struct{ *pulumi.OutputState }
func (MfaFlagLoginFlagOutput) ElementType ¶
func (MfaFlagLoginFlagOutput) ElementType() reflect.Type
func (MfaFlagLoginFlagOutput) Phone ¶
func (o MfaFlagLoginFlagOutput) Phone() pulumi.IntPtrOutput
func (MfaFlagLoginFlagOutput) Stoken ¶
func (o MfaFlagLoginFlagOutput) Stoken() pulumi.IntPtrOutput
func (MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagOutput ¶
func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagOutput() MfaFlagLoginFlagOutput
func (MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagOutputWithContext ¶
func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagOutputWithContext(ctx context.Context) MfaFlagLoginFlagOutput
func (MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagPtrOutput ¶
func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput
func (MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagPtrOutputWithContext ¶
func (o MfaFlagLoginFlagOutput) ToMfaFlagLoginFlagPtrOutputWithContext(ctx context.Context) MfaFlagLoginFlagPtrOutput
func (MfaFlagLoginFlagOutput) Wechat ¶
func (o MfaFlagLoginFlagOutput) Wechat() pulumi.IntPtrOutput
type MfaFlagLoginFlagPtrInput ¶
type MfaFlagLoginFlagPtrInput interface { pulumi.Input ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput ToMfaFlagLoginFlagPtrOutputWithContext(context.Context) MfaFlagLoginFlagPtrOutput }
MfaFlagLoginFlagPtrInput is an input type that accepts MfaFlagLoginFlagArgs, MfaFlagLoginFlagPtr and MfaFlagLoginFlagPtrOutput values. You can construct a concrete instance of `MfaFlagLoginFlagPtrInput` via:
MfaFlagLoginFlagArgs{...} or: nil
func MfaFlagLoginFlagPtr ¶
func MfaFlagLoginFlagPtr(v *MfaFlagLoginFlagArgs) MfaFlagLoginFlagPtrInput
type MfaFlagLoginFlagPtrOutput ¶
type MfaFlagLoginFlagPtrOutput struct{ *pulumi.OutputState }
func (MfaFlagLoginFlagPtrOutput) Elem ¶
func (o MfaFlagLoginFlagPtrOutput) Elem() MfaFlagLoginFlagOutput
func (MfaFlagLoginFlagPtrOutput) ElementType ¶
func (MfaFlagLoginFlagPtrOutput) ElementType() reflect.Type
func (MfaFlagLoginFlagPtrOutput) Phone ¶
func (o MfaFlagLoginFlagPtrOutput) Phone() pulumi.IntPtrOutput
func (MfaFlagLoginFlagPtrOutput) Stoken ¶
func (o MfaFlagLoginFlagPtrOutput) Stoken() pulumi.IntPtrOutput
func (MfaFlagLoginFlagPtrOutput) ToMfaFlagLoginFlagPtrOutput ¶
func (o MfaFlagLoginFlagPtrOutput) ToMfaFlagLoginFlagPtrOutput() MfaFlagLoginFlagPtrOutput
func (MfaFlagLoginFlagPtrOutput) ToMfaFlagLoginFlagPtrOutputWithContext ¶
func (o MfaFlagLoginFlagPtrOutput) ToMfaFlagLoginFlagPtrOutputWithContext(ctx context.Context) MfaFlagLoginFlagPtrOutput
func (MfaFlagLoginFlagPtrOutput) Wechat ¶
func (o MfaFlagLoginFlagPtrOutput) Wechat() pulumi.IntPtrOutput
type MfaFlagMap ¶
type MfaFlagMap map[string]MfaFlagInput
func (MfaFlagMap) ElementType ¶
func (MfaFlagMap) ElementType() reflect.Type
func (MfaFlagMap) ToMfaFlagMapOutput ¶
func (i MfaFlagMap) ToMfaFlagMapOutput() MfaFlagMapOutput
func (MfaFlagMap) ToMfaFlagMapOutputWithContext ¶
func (i MfaFlagMap) ToMfaFlagMapOutputWithContext(ctx context.Context) MfaFlagMapOutput
type MfaFlagMapInput ¶
type MfaFlagMapInput interface { pulumi.Input ToMfaFlagMapOutput() MfaFlagMapOutput ToMfaFlagMapOutputWithContext(context.Context) MfaFlagMapOutput }
MfaFlagMapInput is an input type that accepts MfaFlagMap and MfaFlagMapOutput values. You can construct a concrete instance of `MfaFlagMapInput` via:
MfaFlagMap{ "key": MfaFlagArgs{...} }
type MfaFlagMapOutput ¶
type MfaFlagMapOutput struct{ *pulumi.OutputState }
func (MfaFlagMapOutput) ElementType ¶
func (MfaFlagMapOutput) ElementType() reflect.Type
func (MfaFlagMapOutput) MapIndex ¶
func (o MfaFlagMapOutput) MapIndex(k pulumi.StringInput) MfaFlagOutput
func (MfaFlagMapOutput) ToMfaFlagMapOutput ¶
func (o MfaFlagMapOutput) ToMfaFlagMapOutput() MfaFlagMapOutput
func (MfaFlagMapOutput) ToMfaFlagMapOutputWithContext ¶
func (o MfaFlagMapOutput) ToMfaFlagMapOutputWithContext(ctx context.Context) MfaFlagMapOutput
type MfaFlagOutput ¶
type MfaFlagOutput struct{ *pulumi.OutputState }
func (MfaFlagOutput) ActionFlag ¶
func (o MfaFlagOutput) ActionFlag() MfaFlagActionFlagPtrOutput
Action flag setting.
func (MfaFlagOutput) ElementType ¶
func (MfaFlagOutput) ElementType() reflect.Type
func (MfaFlagOutput) LoginFlag ¶
func (o MfaFlagOutput) LoginFlag() MfaFlagLoginFlagPtrOutput
Login flag setting.
func (MfaFlagOutput) ToMfaFlagOutput ¶
func (o MfaFlagOutput) ToMfaFlagOutput() MfaFlagOutput
func (MfaFlagOutput) ToMfaFlagOutputWithContext ¶
func (o MfaFlagOutput) ToMfaFlagOutputWithContext(ctx context.Context) MfaFlagOutput
type MfaFlagState ¶
type MfaFlagState struct { // Action flag setting. ActionFlag MfaFlagActionFlagPtrInput // Login flag setting. LoginFlag MfaFlagLoginFlagPtrInput // Operate uin. OpUin pulumi.IntPtrInput }
func (MfaFlagState) ElementType ¶
func (MfaFlagState) ElementType() reflect.Type
type OidcSso ¶
type OidcSso struct { pulumi.CustomResourceState // Authorization request Endpoint, OpenID Connect identity provider authorization address. Corresponds to the value of the // `authorization_endpoint` field in the Openid-configuration provided by the Enterprise IdP. AuthorizationEndpoint pulumi.StringOutput `pulumi:"authorizationEndpoint"` // Client ID, the client ID registered with the OpenID Connect identity provider. ClientId pulumi.StringOutput `pulumi:"clientId"` // The signature public key requires base64_encode. Verify the public key signed by the OpenID Connect identity provider ID // Token. For the security of your account, we recommend that you rotate the signed public key regularly. IdentityKey pulumi.StringOutput `pulumi:"identityKey"` // Identity provider URL. OpenID Connect identity provider identity.Corresponds to the value of the `issuer` field in the // Openid-configuration provided by the Enterprise IdP. IdentityUrl pulumi.StringOutput `pulumi:"identityUrl"` // Map field names. Which field in the IdP's id_token maps to the user name of the subuser, usually the sub or name field. MappingFiled pulumi.StringOutput `pulumi:"mappingFiled"` // Authorize the request Forsonse mode. Authorization request return mode, form_post and frogment two optional modes, // recommended to select form_post mode. ResponseMode pulumi.StringOutput `pulumi:"responseMode"` // Authorization requests The Response type, with a fixed value id_token. ResponseType pulumi.StringOutput `pulumi:"responseType"` // Authorize the request Scope. openid; email; profile; Authorization request information scope. The default is required // openid. Scopes pulumi.StringArrayOutput `pulumi:"scopes"` }
func GetOidcSso ¶
func GetOidcSso(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OidcSsoState, opts ...pulumi.ResourceOption) (*OidcSso, error)
GetOidcSso gets an existing OidcSso resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOidcSso ¶
func NewOidcSso(ctx *pulumi.Context, name string, args *OidcSsoArgs, opts ...pulumi.ResourceOption) (*OidcSso, error)
NewOidcSso registers a new resource with the given unique name, arguments, and options.
func (*OidcSso) ElementType ¶
func (*OidcSso) ToOidcSsoOutput ¶
func (i *OidcSso) ToOidcSsoOutput() OidcSsoOutput
func (*OidcSso) ToOidcSsoOutputWithContext ¶
func (i *OidcSso) ToOidcSsoOutputWithContext(ctx context.Context) OidcSsoOutput
type OidcSsoArgs ¶
type OidcSsoArgs struct { // Authorization request Endpoint, OpenID Connect identity provider authorization address. Corresponds to the value of the // `authorization_endpoint` field in the Openid-configuration provided by the Enterprise IdP. AuthorizationEndpoint pulumi.StringInput // Client ID, the client ID registered with the OpenID Connect identity provider. ClientId pulumi.StringInput // The signature public key requires base64_encode. Verify the public key signed by the OpenID Connect identity provider ID // Token. For the security of your account, we recommend that you rotate the signed public key regularly. IdentityKey pulumi.StringInput // Identity provider URL. OpenID Connect identity provider identity.Corresponds to the value of the `issuer` field in the // Openid-configuration provided by the Enterprise IdP. IdentityUrl pulumi.StringInput // Map field names. Which field in the IdP's id_token maps to the user name of the subuser, usually the sub or name field. MappingFiled pulumi.StringInput // Authorize the request Forsonse mode. Authorization request return mode, form_post and frogment two optional modes, // recommended to select form_post mode. ResponseMode pulumi.StringInput // Authorization requests The Response type, with a fixed value id_token. ResponseType pulumi.StringInput // Authorize the request Scope. openid; email; profile; Authorization request information scope. The default is required // openid. Scopes pulumi.StringArrayInput }
The set of arguments for constructing a OidcSso resource.
func (OidcSsoArgs) ElementType ¶
func (OidcSsoArgs) ElementType() reflect.Type
type OidcSsoArray ¶
type OidcSsoArray []OidcSsoInput
func (OidcSsoArray) ElementType ¶
func (OidcSsoArray) ElementType() reflect.Type
func (OidcSsoArray) ToOidcSsoArrayOutput ¶
func (i OidcSsoArray) ToOidcSsoArrayOutput() OidcSsoArrayOutput
func (OidcSsoArray) ToOidcSsoArrayOutputWithContext ¶
func (i OidcSsoArray) ToOidcSsoArrayOutputWithContext(ctx context.Context) OidcSsoArrayOutput
type OidcSsoArrayInput ¶
type OidcSsoArrayInput interface { pulumi.Input ToOidcSsoArrayOutput() OidcSsoArrayOutput ToOidcSsoArrayOutputWithContext(context.Context) OidcSsoArrayOutput }
OidcSsoArrayInput is an input type that accepts OidcSsoArray and OidcSsoArrayOutput values. You can construct a concrete instance of `OidcSsoArrayInput` via:
OidcSsoArray{ OidcSsoArgs{...} }
type OidcSsoArrayOutput ¶
type OidcSsoArrayOutput struct{ *pulumi.OutputState }
func (OidcSsoArrayOutput) ElementType ¶
func (OidcSsoArrayOutput) ElementType() reflect.Type
func (OidcSsoArrayOutput) Index ¶
func (o OidcSsoArrayOutput) Index(i pulumi.IntInput) OidcSsoOutput
func (OidcSsoArrayOutput) ToOidcSsoArrayOutput ¶
func (o OidcSsoArrayOutput) ToOidcSsoArrayOutput() OidcSsoArrayOutput
func (OidcSsoArrayOutput) ToOidcSsoArrayOutputWithContext ¶
func (o OidcSsoArrayOutput) ToOidcSsoArrayOutputWithContext(ctx context.Context) OidcSsoArrayOutput
type OidcSsoInput ¶
type OidcSsoInput interface { pulumi.Input ToOidcSsoOutput() OidcSsoOutput ToOidcSsoOutputWithContext(ctx context.Context) OidcSsoOutput }
type OidcSsoMap ¶
type OidcSsoMap map[string]OidcSsoInput
func (OidcSsoMap) ElementType ¶
func (OidcSsoMap) ElementType() reflect.Type
func (OidcSsoMap) ToOidcSsoMapOutput ¶
func (i OidcSsoMap) ToOidcSsoMapOutput() OidcSsoMapOutput
func (OidcSsoMap) ToOidcSsoMapOutputWithContext ¶
func (i OidcSsoMap) ToOidcSsoMapOutputWithContext(ctx context.Context) OidcSsoMapOutput
type OidcSsoMapInput ¶
type OidcSsoMapInput interface { pulumi.Input ToOidcSsoMapOutput() OidcSsoMapOutput ToOidcSsoMapOutputWithContext(context.Context) OidcSsoMapOutput }
OidcSsoMapInput is an input type that accepts OidcSsoMap and OidcSsoMapOutput values. You can construct a concrete instance of `OidcSsoMapInput` via:
OidcSsoMap{ "key": OidcSsoArgs{...} }
type OidcSsoMapOutput ¶
type OidcSsoMapOutput struct{ *pulumi.OutputState }
func (OidcSsoMapOutput) ElementType ¶
func (OidcSsoMapOutput) ElementType() reflect.Type
func (OidcSsoMapOutput) MapIndex ¶
func (o OidcSsoMapOutput) MapIndex(k pulumi.StringInput) OidcSsoOutput
func (OidcSsoMapOutput) ToOidcSsoMapOutput ¶
func (o OidcSsoMapOutput) ToOidcSsoMapOutput() OidcSsoMapOutput
func (OidcSsoMapOutput) ToOidcSsoMapOutputWithContext ¶
func (o OidcSsoMapOutput) ToOidcSsoMapOutputWithContext(ctx context.Context) OidcSsoMapOutput
type OidcSsoOutput ¶
type OidcSsoOutput struct{ *pulumi.OutputState }
func (OidcSsoOutput) AuthorizationEndpoint ¶
func (o OidcSsoOutput) AuthorizationEndpoint() pulumi.StringOutput
Authorization request Endpoint, OpenID Connect identity provider authorization address. Corresponds to the value of the `authorization_endpoint` field in the Openid-configuration provided by the Enterprise IdP.
func (OidcSsoOutput) ClientId ¶
func (o OidcSsoOutput) ClientId() pulumi.StringOutput
Client ID, the client ID registered with the OpenID Connect identity provider.
func (OidcSsoOutput) ElementType ¶
func (OidcSsoOutput) ElementType() reflect.Type
func (OidcSsoOutput) IdentityKey ¶
func (o OidcSsoOutput) IdentityKey() pulumi.StringOutput
The signature public key requires base64_encode. Verify the public key signed by the OpenID Connect identity provider ID Token. For the security of your account, we recommend that you rotate the signed public key regularly.
func (OidcSsoOutput) IdentityUrl ¶
func (o OidcSsoOutput) IdentityUrl() pulumi.StringOutput
Identity provider URL. OpenID Connect identity provider identity.Corresponds to the value of the `issuer` field in the Openid-configuration provided by the Enterprise IdP.
func (OidcSsoOutput) MappingFiled ¶
func (o OidcSsoOutput) MappingFiled() pulumi.StringOutput
Map field names. Which field in the IdP's id_token maps to the user name of the subuser, usually the sub or name field.
func (OidcSsoOutput) ResponseMode ¶
func (o OidcSsoOutput) ResponseMode() pulumi.StringOutput
Authorize the request Forsonse mode. Authorization request return mode, form_post and frogment two optional modes, recommended to select form_post mode.
func (OidcSsoOutput) ResponseType ¶
func (o OidcSsoOutput) ResponseType() pulumi.StringOutput
Authorization requests The Response type, with a fixed value id_token.
func (OidcSsoOutput) Scopes ¶
func (o OidcSsoOutput) Scopes() pulumi.StringArrayOutput
Authorize the request Scope. openid; email; profile; Authorization request information scope. The default is required openid.
func (OidcSsoOutput) ToOidcSsoOutput ¶
func (o OidcSsoOutput) ToOidcSsoOutput() OidcSsoOutput
func (OidcSsoOutput) ToOidcSsoOutputWithContext ¶
func (o OidcSsoOutput) ToOidcSsoOutputWithContext(ctx context.Context) OidcSsoOutput
type OidcSsoState ¶
type OidcSsoState struct { // Authorization request Endpoint, OpenID Connect identity provider authorization address. Corresponds to the value of the // `authorization_endpoint` field in the Openid-configuration provided by the Enterprise IdP. AuthorizationEndpoint pulumi.StringPtrInput // Client ID, the client ID registered with the OpenID Connect identity provider. ClientId pulumi.StringPtrInput // The signature public key requires base64_encode. Verify the public key signed by the OpenID Connect identity provider ID // Token. For the security of your account, we recommend that you rotate the signed public key regularly. IdentityKey pulumi.StringPtrInput // Identity provider URL. OpenID Connect identity provider identity.Corresponds to the value of the `issuer` field in the // Openid-configuration provided by the Enterprise IdP. IdentityUrl pulumi.StringPtrInput // Map field names. Which field in the IdP's id_token maps to the user name of the subuser, usually the sub or name field. MappingFiled pulumi.StringPtrInput // Authorize the request Forsonse mode. Authorization request return mode, form_post and frogment two optional modes, // recommended to select form_post mode. ResponseMode pulumi.StringPtrInput // Authorization requests The Response type, with a fixed value id_token. ResponseType pulumi.StringPtrInput // Authorize the request Scope. openid; email; profile; Authorization request information scope. The default is required // openid. Scopes pulumi.StringArrayInput }
func (OidcSsoState) ElementType ¶
func (OidcSsoState) ElementType() reflect.Type
type Policy ¶
type Policy struct { pulumi.CustomResourceState // Create time of the CAM policy. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the CAM policy. Description pulumi.StringPtrOutput `pulumi:"description"` // Document of the CAM policy. The syntax refers to [CAM // POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in // terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. // Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for. Document pulumi.StringOutput `pulumi:"document"` // Name of CAM policy. Name pulumi.StringOutput `pulumi:"name"` // Type of the policy strategy. Valid values: `1`, `2`. `1` means customer strategy and `2` means preset strategy. Type pulumi.IntOutput `pulumi:"type"` // The last update time of the CAM policy. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetPolicy ¶
func GetPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyState, opts ...pulumi.ResourceOption) (*Policy, error)
GetPolicy gets an existing Policy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPolicy ¶
func NewPolicy(ctx *pulumi.Context, name string, args *PolicyArgs, opts ...pulumi.ResourceOption) (*Policy, error)
NewPolicy registers a new resource with the given unique name, arguments, and options.
func (*Policy) ElementType ¶
func (*Policy) ToPolicyOutput ¶
func (i *Policy) ToPolicyOutput() PolicyOutput
func (*Policy) ToPolicyOutputWithContext ¶
func (i *Policy) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput
type PolicyArgs ¶
type PolicyArgs struct { // Description of the CAM policy. Description pulumi.StringPtrInput // Document of the CAM policy. The syntax refers to [CAM // POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in // terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. // Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for. Document pulumi.StringInput // Name of CAM policy. Name pulumi.StringPtrInput }
The set of arguments for constructing a Policy resource.
func (PolicyArgs) ElementType ¶
func (PolicyArgs) ElementType() reflect.Type
type PolicyArray ¶
type PolicyArray []PolicyInput
func (PolicyArray) ElementType ¶
func (PolicyArray) ElementType() reflect.Type
func (PolicyArray) ToPolicyArrayOutput ¶
func (i PolicyArray) ToPolicyArrayOutput() PolicyArrayOutput
func (PolicyArray) ToPolicyArrayOutputWithContext ¶
func (i PolicyArray) ToPolicyArrayOutputWithContext(ctx context.Context) PolicyArrayOutput
type PolicyArrayInput ¶
type PolicyArrayInput interface { pulumi.Input ToPolicyArrayOutput() PolicyArrayOutput ToPolicyArrayOutputWithContext(context.Context) PolicyArrayOutput }
PolicyArrayInput is an input type that accepts PolicyArray and PolicyArrayOutput values. You can construct a concrete instance of `PolicyArrayInput` via:
PolicyArray{ PolicyArgs{...} }
type PolicyArrayOutput ¶
type PolicyArrayOutput struct{ *pulumi.OutputState }
func (PolicyArrayOutput) ElementType ¶
func (PolicyArrayOutput) ElementType() reflect.Type
func (PolicyArrayOutput) Index ¶
func (o PolicyArrayOutput) Index(i pulumi.IntInput) PolicyOutput
func (PolicyArrayOutput) ToPolicyArrayOutput ¶
func (o PolicyArrayOutput) ToPolicyArrayOutput() PolicyArrayOutput
func (PolicyArrayOutput) ToPolicyArrayOutputWithContext ¶
func (o PolicyArrayOutput) ToPolicyArrayOutputWithContext(ctx context.Context) PolicyArrayOutput
type PolicyByName ¶
type PolicyByName struct { pulumi.CustomResourceState // Create time of the CAM policy. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the CAM policy. Description pulumi.StringPtrOutput `pulumi:"description"` // Document of the CAM policy. The syntax refers to [CAM // POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in // terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. // Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for. Document pulumi.StringOutput `pulumi:"document"` // Name of CAM policy. Name pulumi.StringOutput `pulumi:"name"` // Type of the policy strategy. Valid values: `1`, `2`. `1` means customer strategy and `2` means preset strategy. Type pulumi.IntOutput `pulumi:"type"` // The last update time of the CAM policy. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetPolicyByName ¶
func GetPolicyByName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyByNameState, opts ...pulumi.ResourceOption) (*PolicyByName, error)
GetPolicyByName gets an existing PolicyByName resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPolicyByName ¶
func NewPolicyByName(ctx *pulumi.Context, name string, args *PolicyByNameArgs, opts ...pulumi.ResourceOption) (*PolicyByName, error)
NewPolicyByName registers a new resource with the given unique name, arguments, and options.
func (*PolicyByName) ElementType ¶
func (*PolicyByName) ElementType() reflect.Type
func (*PolicyByName) ToPolicyByNameOutput ¶
func (i *PolicyByName) ToPolicyByNameOutput() PolicyByNameOutput
func (*PolicyByName) ToPolicyByNameOutputWithContext ¶
func (i *PolicyByName) ToPolicyByNameOutputWithContext(ctx context.Context) PolicyByNameOutput
type PolicyByNameArgs ¶
type PolicyByNameArgs struct { // Description of the CAM policy. Description pulumi.StringPtrInput // Document of the CAM policy. The syntax refers to [CAM // POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in // terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. // Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for. Document pulumi.StringInput // Name of CAM policy. Name pulumi.StringPtrInput }
The set of arguments for constructing a PolicyByName resource.
func (PolicyByNameArgs) ElementType ¶
func (PolicyByNameArgs) ElementType() reflect.Type
type PolicyByNameArray ¶
type PolicyByNameArray []PolicyByNameInput
func (PolicyByNameArray) ElementType ¶
func (PolicyByNameArray) ElementType() reflect.Type
func (PolicyByNameArray) ToPolicyByNameArrayOutput ¶
func (i PolicyByNameArray) ToPolicyByNameArrayOutput() PolicyByNameArrayOutput
func (PolicyByNameArray) ToPolicyByNameArrayOutputWithContext ¶
func (i PolicyByNameArray) ToPolicyByNameArrayOutputWithContext(ctx context.Context) PolicyByNameArrayOutput
type PolicyByNameArrayInput ¶
type PolicyByNameArrayInput interface { pulumi.Input ToPolicyByNameArrayOutput() PolicyByNameArrayOutput ToPolicyByNameArrayOutputWithContext(context.Context) PolicyByNameArrayOutput }
PolicyByNameArrayInput is an input type that accepts PolicyByNameArray and PolicyByNameArrayOutput values. You can construct a concrete instance of `PolicyByNameArrayInput` via:
PolicyByNameArray{ PolicyByNameArgs{...} }
type PolicyByNameArrayOutput ¶
type PolicyByNameArrayOutput struct{ *pulumi.OutputState }
func (PolicyByNameArrayOutput) ElementType ¶
func (PolicyByNameArrayOutput) ElementType() reflect.Type
func (PolicyByNameArrayOutput) Index ¶
func (o PolicyByNameArrayOutput) Index(i pulumi.IntInput) PolicyByNameOutput
func (PolicyByNameArrayOutput) ToPolicyByNameArrayOutput ¶
func (o PolicyByNameArrayOutput) ToPolicyByNameArrayOutput() PolicyByNameArrayOutput
func (PolicyByNameArrayOutput) ToPolicyByNameArrayOutputWithContext ¶
func (o PolicyByNameArrayOutput) ToPolicyByNameArrayOutputWithContext(ctx context.Context) PolicyByNameArrayOutput
type PolicyByNameInput ¶
type PolicyByNameInput interface { pulumi.Input ToPolicyByNameOutput() PolicyByNameOutput ToPolicyByNameOutputWithContext(ctx context.Context) PolicyByNameOutput }
type PolicyByNameMap ¶
type PolicyByNameMap map[string]PolicyByNameInput
func (PolicyByNameMap) ElementType ¶
func (PolicyByNameMap) ElementType() reflect.Type
func (PolicyByNameMap) ToPolicyByNameMapOutput ¶
func (i PolicyByNameMap) ToPolicyByNameMapOutput() PolicyByNameMapOutput
func (PolicyByNameMap) ToPolicyByNameMapOutputWithContext ¶
func (i PolicyByNameMap) ToPolicyByNameMapOutputWithContext(ctx context.Context) PolicyByNameMapOutput
type PolicyByNameMapInput ¶
type PolicyByNameMapInput interface { pulumi.Input ToPolicyByNameMapOutput() PolicyByNameMapOutput ToPolicyByNameMapOutputWithContext(context.Context) PolicyByNameMapOutput }
PolicyByNameMapInput is an input type that accepts PolicyByNameMap and PolicyByNameMapOutput values. You can construct a concrete instance of `PolicyByNameMapInput` via:
PolicyByNameMap{ "key": PolicyByNameArgs{...} }
type PolicyByNameMapOutput ¶
type PolicyByNameMapOutput struct{ *pulumi.OutputState }
func (PolicyByNameMapOutput) ElementType ¶
func (PolicyByNameMapOutput) ElementType() reflect.Type
func (PolicyByNameMapOutput) MapIndex ¶
func (o PolicyByNameMapOutput) MapIndex(k pulumi.StringInput) PolicyByNameOutput
func (PolicyByNameMapOutput) ToPolicyByNameMapOutput ¶
func (o PolicyByNameMapOutput) ToPolicyByNameMapOutput() PolicyByNameMapOutput
func (PolicyByNameMapOutput) ToPolicyByNameMapOutputWithContext ¶
func (o PolicyByNameMapOutput) ToPolicyByNameMapOutputWithContext(ctx context.Context) PolicyByNameMapOutput
type PolicyByNameOutput ¶
type PolicyByNameOutput struct{ *pulumi.OutputState }
func (PolicyByNameOutput) CreateTime ¶
func (o PolicyByNameOutput) CreateTime() pulumi.StringOutput
Create time of the CAM policy.
func (PolicyByNameOutput) Description ¶
func (o PolicyByNameOutput) Description() pulumi.StringPtrOutput
Description of the CAM policy.
func (PolicyByNameOutput) Document ¶
func (o PolicyByNameOutput) Document() pulumi.StringOutput
Document of the CAM policy. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for.
func (PolicyByNameOutput) ElementType ¶
func (PolicyByNameOutput) ElementType() reflect.Type
func (PolicyByNameOutput) Name ¶
func (o PolicyByNameOutput) Name() pulumi.StringOutput
Name of CAM policy.
func (PolicyByNameOutput) ToPolicyByNameOutput ¶
func (o PolicyByNameOutput) ToPolicyByNameOutput() PolicyByNameOutput
func (PolicyByNameOutput) ToPolicyByNameOutputWithContext ¶
func (o PolicyByNameOutput) ToPolicyByNameOutputWithContext(ctx context.Context) PolicyByNameOutput
func (PolicyByNameOutput) Type ¶
func (o PolicyByNameOutput) Type() pulumi.IntOutput
Type of the policy strategy. Valid values: `1`, `2`. `1` means customer strategy and `2` means preset strategy.
func (PolicyByNameOutput) UpdateTime ¶
func (o PolicyByNameOutput) UpdateTime() pulumi.StringOutput
The last update time of the CAM policy.
type PolicyByNameState ¶
type PolicyByNameState struct { // Create time of the CAM policy. CreateTime pulumi.StringPtrInput // Description of the CAM policy. Description pulumi.StringPtrInput // Document of the CAM policy. The syntax refers to [CAM // POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in // terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. // Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for. Document pulumi.StringPtrInput // Name of CAM policy. Name pulumi.StringPtrInput // Type of the policy strategy. Valid values: `1`, `2`. `1` means customer strategy and `2` means preset strategy. Type pulumi.IntPtrInput // The last update time of the CAM policy. UpdateTime pulumi.StringPtrInput }
func (PolicyByNameState) ElementType ¶
func (PolicyByNameState) ElementType() reflect.Type
type PolicyInput ¶
type PolicyInput interface { pulumi.Input ToPolicyOutput() PolicyOutput ToPolicyOutputWithContext(ctx context.Context) PolicyOutput }
type PolicyMap ¶
type PolicyMap map[string]PolicyInput
func (PolicyMap) ElementType ¶
func (PolicyMap) ToPolicyMapOutput ¶
func (i PolicyMap) ToPolicyMapOutput() PolicyMapOutput
func (PolicyMap) ToPolicyMapOutputWithContext ¶
func (i PolicyMap) ToPolicyMapOutputWithContext(ctx context.Context) PolicyMapOutput
type PolicyMapInput ¶
type PolicyMapInput interface { pulumi.Input ToPolicyMapOutput() PolicyMapOutput ToPolicyMapOutputWithContext(context.Context) PolicyMapOutput }
PolicyMapInput is an input type that accepts PolicyMap and PolicyMapOutput values. You can construct a concrete instance of `PolicyMapInput` via:
PolicyMap{ "key": PolicyArgs{...} }
type PolicyMapOutput ¶
type PolicyMapOutput struct{ *pulumi.OutputState }
func (PolicyMapOutput) ElementType ¶
func (PolicyMapOutput) ElementType() reflect.Type
func (PolicyMapOutput) MapIndex ¶
func (o PolicyMapOutput) MapIndex(k pulumi.StringInput) PolicyOutput
func (PolicyMapOutput) ToPolicyMapOutput ¶
func (o PolicyMapOutput) ToPolicyMapOutput() PolicyMapOutput
func (PolicyMapOutput) ToPolicyMapOutputWithContext ¶
func (o PolicyMapOutput) ToPolicyMapOutputWithContext(ctx context.Context) PolicyMapOutput
type PolicyOutput ¶
type PolicyOutput struct{ *pulumi.OutputState }
func (PolicyOutput) CreateTime ¶
func (o PolicyOutput) CreateTime() pulumi.StringOutput
Create time of the CAM policy.
func (PolicyOutput) Description ¶
func (o PolicyOutput) Description() pulumi.StringPtrOutput
Description of the CAM policy.
func (PolicyOutput) Document ¶
func (o PolicyOutput) Document() pulumi.StringOutput
Document of the CAM policy. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for.
func (PolicyOutput) ElementType ¶
func (PolicyOutput) ElementType() reflect.Type
func (PolicyOutput) ToPolicyOutput ¶
func (o PolicyOutput) ToPolicyOutput() PolicyOutput
func (PolicyOutput) ToPolicyOutputWithContext ¶
func (o PolicyOutput) ToPolicyOutputWithContext(ctx context.Context) PolicyOutput
func (PolicyOutput) Type ¶
func (o PolicyOutput) Type() pulumi.IntOutput
Type of the policy strategy. Valid values: `1`, `2`. `1` means customer strategy and `2` means preset strategy.
func (PolicyOutput) UpdateTime ¶
func (o PolicyOutput) UpdateTime() pulumi.StringOutput
The last update time of the CAM policy.
type PolicyState ¶
type PolicyState struct { // Create time of the CAM policy. CreateTime pulumi.StringPtrInput // Description of the CAM policy. Description pulumi.StringPtrInput // Document of the CAM policy. The syntax refers to [CAM // POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in // terraform: 1. The elements in JSON claimed supporting two types as `string` and `array` only support type `array`; 2. // Terraform does not support the `root` syntax, when it appears, it must be replaced with the uin it stands for. Document pulumi.StringPtrInput // Name of CAM policy. Name pulumi.StringPtrInput // Type of the policy strategy. Valid values: `1`, `2`. `1` means customer strategy and `2` means preset strategy. Type pulumi.IntPtrInput // The last update time of the CAM policy. UpdateTime pulumi.StringPtrInput }
func (PolicyState) ElementType ¶
func (PolicyState) ElementType() reflect.Type
type PolicyVersion ¶
type PolicyVersion struct { pulumi.CustomResourceState // Strategic text information. PolicyDocument pulumi.StringOutput `pulumi:"policyDocument"` // Strategy ID. PolicyId pulumi.IntOutput `pulumi:"policyId"` // Strategic version detailsNote: This field may return NULL, indicating that the valid value cannot be obtained. PolicyVersions PolicyVersionPolicyVersionArrayOutput `pulumi:"policyVersions"` // Whether to set as a version of the current strategy. SetAsDefault pulumi.BoolOutput `pulumi:"setAsDefault"` }
func GetPolicyVersion ¶
func GetPolicyVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyVersionState, opts ...pulumi.ResourceOption) (*PolicyVersion, error)
GetPolicyVersion gets an existing PolicyVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPolicyVersion ¶
func NewPolicyVersion(ctx *pulumi.Context, name string, args *PolicyVersionArgs, opts ...pulumi.ResourceOption) (*PolicyVersion, error)
NewPolicyVersion registers a new resource with the given unique name, arguments, and options.
func (*PolicyVersion) ElementType ¶
func (*PolicyVersion) ElementType() reflect.Type
func (*PolicyVersion) ToPolicyVersionOutput ¶
func (i *PolicyVersion) ToPolicyVersionOutput() PolicyVersionOutput
func (*PolicyVersion) ToPolicyVersionOutputWithContext ¶
func (i *PolicyVersion) ToPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionOutput
type PolicyVersionArgs ¶
type PolicyVersionArgs struct { // Strategic text information. PolicyDocument pulumi.StringInput // Strategy ID. PolicyId pulumi.IntInput // Strategic version detailsNote: This field may return NULL, indicating that the valid value cannot be obtained. PolicyVersions PolicyVersionPolicyVersionArrayInput // Whether to set as a version of the current strategy. SetAsDefault pulumi.BoolInput }
The set of arguments for constructing a PolicyVersion resource.
func (PolicyVersionArgs) ElementType ¶
func (PolicyVersionArgs) ElementType() reflect.Type
type PolicyVersionArray ¶
type PolicyVersionArray []PolicyVersionInput
func (PolicyVersionArray) ElementType ¶
func (PolicyVersionArray) ElementType() reflect.Type
func (PolicyVersionArray) ToPolicyVersionArrayOutput ¶
func (i PolicyVersionArray) ToPolicyVersionArrayOutput() PolicyVersionArrayOutput
func (PolicyVersionArray) ToPolicyVersionArrayOutputWithContext ¶
func (i PolicyVersionArray) ToPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionArrayOutput
type PolicyVersionArrayInput ¶
type PolicyVersionArrayInput interface { pulumi.Input ToPolicyVersionArrayOutput() PolicyVersionArrayOutput ToPolicyVersionArrayOutputWithContext(context.Context) PolicyVersionArrayOutput }
PolicyVersionArrayInput is an input type that accepts PolicyVersionArray and PolicyVersionArrayOutput values. You can construct a concrete instance of `PolicyVersionArrayInput` via:
PolicyVersionArray{ PolicyVersionArgs{...} }
type PolicyVersionArrayOutput ¶
type PolicyVersionArrayOutput struct{ *pulumi.OutputState }
func (PolicyVersionArrayOutput) ElementType ¶
func (PolicyVersionArrayOutput) ElementType() reflect.Type
func (PolicyVersionArrayOutput) Index ¶
func (o PolicyVersionArrayOutput) Index(i pulumi.IntInput) PolicyVersionOutput
func (PolicyVersionArrayOutput) ToPolicyVersionArrayOutput ¶
func (o PolicyVersionArrayOutput) ToPolicyVersionArrayOutput() PolicyVersionArrayOutput
func (PolicyVersionArrayOutput) ToPolicyVersionArrayOutputWithContext ¶
func (o PolicyVersionArrayOutput) ToPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionArrayOutput
type PolicyVersionInput ¶
type PolicyVersionInput interface { pulumi.Input ToPolicyVersionOutput() PolicyVersionOutput ToPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionOutput }
type PolicyVersionMap ¶
type PolicyVersionMap map[string]PolicyVersionInput
func (PolicyVersionMap) ElementType ¶
func (PolicyVersionMap) ElementType() reflect.Type
func (PolicyVersionMap) ToPolicyVersionMapOutput ¶
func (i PolicyVersionMap) ToPolicyVersionMapOutput() PolicyVersionMapOutput
func (PolicyVersionMap) ToPolicyVersionMapOutputWithContext ¶
func (i PolicyVersionMap) ToPolicyVersionMapOutputWithContext(ctx context.Context) PolicyVersionMapOutput
type PolicyVersionMapInput ¶
type PolicyVersionMapInput interface { pulumi.Input ToPolicyVersionMapOutput() PolicyVersionMapOutput ToPolicyVersionMapOutputWithContext(context.Context) PolicyVersionMapOutput }
PolicyVersionMapInput is an input type that accepts PolicyVersionMap and PolicyVersionMapOutput values. You can construct a concrete instance of `PolicyVersionMapInput` via:
PolicyVersionMap{ "key": PolicyVersionArgs{...} }
type PolicyVersionMapOutput ¶
type PolicyVersionMapOutput struct{ *pulumi.OutputState }
func (PolicyVersionMapOutput) ElementType ¶
func (PolicyVersionMapOutput) ElementType() reflect.Type
func (PolicyVersionMapOutput) MapIndex ¶
func (o PolicyVersionMapOutput) MapIndex(k pulumi.StringInput) PolicyVersionOutput
func (PolicyVersionMapOutput) ToPolicyVersionMapOutput ¶
func (o PolicyVersionMapOutput) ToPolicyVersionMapOutput() PolicyVersionMapOutput
func (PolicyVersionMapOutput) ToPolicyVersionMapOutputWithContext ¶
func (o PolicyVersionMapOutput) ToPolicyVersionMapOutputWithContext(ctx context.Context) PolicyVersionMapOutput
type PolicyVersionOutput ¶
type PolicyVersionOutput struct{ *pulumi.OutputState }
func (PolicyVersionOutput) ElementType ¶
func (PolicyVersionOutput) ElementType() reflect.Type
func (PolicyVersionOutput) PolicyDocument ¶
func (o PolicyVersionOutput) PolicyDocument() pulumi.StringOutput
Strategic text information.
func (PolicyVersionOutput) PolicyId ¶
func (o PolicyVersionOutput) PolicyId() pulumi.IntOutput
Strategy ID.
func (PolicyVersionOutput) PolicyVersions ¶
func (o PolicyVersionOutput) PolicyVersions() PolicyVersionPolicyVersionArrayOutput
Strategic version detailsNote: This field may return NULL, indicating that the valid value cannot be obtained.
func (PolicyVersionOutput) SetAsDefault ¶
func (o PolicyVersionOutput) SetAsDefault() pulumi.BoolOutput
Whether to set as a version of the current strategy.
func (PolicyVersionOutput) ToPolicyVersionOutput ¶
func (o PolicyVersionOutput) ToPolicyVersionOutput() PolicyVersionOutput
func (PolicyVersionOutput) ToPolicyVersionOutputWithContext ¶
func (o PolicyVersionOutput) ToPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionOutput
type PolicyVersionPolicyVersionArgs ¶
type PolicyVersionPolicyVersionArgs struct { CreateDate pulumi.StringPtrInput `pulumi:"createDate"` Document pulumi.StringPtrInput `pulumi:"document"` IsDefaultVersion pulumi.IntPtrInput `pulumi:"isDefaultVersion"` VersionId pulumi.IntPtrInput `pulumi:"versionId"` }
func (PolicyVersionPolicyVersionArgs) ElementType ¶
func (PolicyVersionPolicyVersionArgs) ElementType() reflect.Type
func (PolicyVersionPolicyVersionArgs) ToPolicyVersionPolicyVersionOutput ¶
func (i PolicyVersionPolicyVersionArgs) ToPolicyVersionPolicyVersionOutput() PolicyVersionPolicyVersionOutput
func (PolicyVersionPolicyVersionArgs) ToPolicyVersionPolicyVersionOutputWithContext ¶
func (i PolicyVersionPolicyVersionArgs) ToPolicyVersionPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionOutput
type PolicyVersionPolicyVersionArray ¶
type PolicyVersionPolicyVersionArray []PolicyVersionPolicyVersionInput
func (PolicyVersionPolicyVersionArray) ElementType ¶
func (PolicyVersionPolicyVersionArray) ElementType() reflect.Type
func (PolicyVersionPolicyVersionArray) ToPolicyVersionPolicyVersionArrayOutput ¶
func (i PolicyVersionPolicyVersionArray) ToPolicyVersionPolicyVersionArrayOutput() PolicyVersionPolicyVersionArrayOutput
func (PolicyVersionPolicyVersionArray) ToPolicyVersionPolicyVersionArrayOutputWithContext ¶
func (i PolicyVersionPolicyVersionArray) ToPolicyVersionPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionArrayOutput
type PolicyVersionPolicyVersionArrayInput ¶
type PolicyVersionPolicyVersionArrayInput interface { pulumi.Input ToPolicyVersionPolicyVersionArrayOutput() PolicyVersionPolicyVersionArrayOutput ToPolicyVersionPolicyVersionArrayOutputWithContext(context.Context) PolicyVersionPolicyVersionArrayOutput }
PolicyVersionPolicyVersionArrayInput is an input type that accepts PolicyVersionPolicyVersionArray and PolicyVersionPolicyVersionArrayOutput values. You can construct a concrete instance of `PolicyVersionPolicyVersionArrayInput` via:
PolicyVersionPolicyVersionArray{ PolicyVersionPolicyVersionArgs{...} }
type PolicyVersionPolicyVersionArrayOutput ¶
type PolicyVersionPolicyVersionArrayOutput struct{ *pulumi.OutputState }
func (PolicyVersionPolicyVersionArrayOutput) ElementType ¶
func (PolicyVersionPolicyVersionArrayOutput) ElementType() reflect.Type
func (PolicyVersionPolicyVersionArrayOutput) Index ¶
func (o PolicyVersionPolicyVersionArrayOutput) Index(i pulumi.IntInput) PolicyVersionPolicyVersionOutput
func (PolicyVersionPolicyVersionArrayOutput) ToPolicyVersionPolicyVersionArrayOutput ¶
func (o PolicyVersionPolicyVersionArrayOutput) ToPolicyVersionPolicyVersionArrayOutput() PolicyVersionPolicyVersionArrayOutput
func (PolicyVersionPolicyVersionArrayOutput) ToPolicyVersionPolicyVersionArrayOutputWithContext ¶
func (o PolicyVersionPolicyVersionArrayOutput) ToPolicyVersionPolicyVersionArrayOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionArrayOutput
type PolicyVersionPolicyVersionInput ¶
type PolicyVersionPolicyVersionInput interface { pulumi.Input ToPolicyVersionPolicyVersionOutput() PolicyVersionPolicyVersionOutput ToPolicyVersionPolicyVersionOutputWithContext(context.Context) PolicyVersionPolicyVersionOutput }
PolicyVersionPolicyVersionInput is an input type that accepts PolicyVersionPolicyVersionArgs and PolicyVersionPolicyVersionOutput values. You can construct a concrete instance of `PolicyVersionPolicyVersionInput` via:
PolicyVersionPolicyVersionArgs{...}
type PolicyVersionPolicyVersionOutput ¶
type PolicyVersionPolicyVersionOutput struct{ *pulumi.OutputState }
func (PolicyVersionPolicyVersionOutput) CreateDate ¶
func (o PolicyVersionPolicyVersionOutput) CreateDate() pulumi.StringPtrOutput
func (PolicyVersionPolicyVersionOutput) Document ¶
func (o PolicyVersionPolicyVersionOutput) Document() pulumi.StringPtrOutput
func (PolicyVersionPolicyVersionOutput) ElementType ¶
func (PolicyVersionPolicyVersionOutput) ElementType() reflect.Type
func (PolicyVersionPolicyVersionOutput) IsDefaultVersion ¶
func (o PolicyVersionPolicyVersionOutput) IsDefaultVersion() pulumi.IntPtrOutput
func (PolicyVersionPolicyVersionOutput) ToPolicyVersionPolicyVersionOutput ¶
func (o PolicyVersionPolicyVersionOutput) ToPolicyVersionPolicyVersionOutput() PolicyVersionPolicyVersionOutput
func (PolicyVersionPolicyVersionOutput) ToPolicyVersionPolicyVersionOutputWithContext ¶
func (o PolicyVersionPolicyVersionOutput) ToPolicyVersionPolicyVersionOutputWithContext(ctx context.Context) PolicyVersionPolicyVersionOutput
func (PolicyVersionPolicyVersionOutput) VersionId ¶
func (o PolicyVersionPolicyVersionOutput) VersionId() pulumi.IntPtrOutput
type PolicyVersionState ¶
type PolicyVersionState struct { // Strategic text information. PolicyDocument pulumi.StringPtrInput // Strategy ID. PolicyId pulumi.IntPtrInput // Strategic version detailsNote: This field may return NULL, indicating that the valid value cannot be obtained. PolicyVersions PolicyVersionPolicyVersionArrayInput // Whether to set as a version of the current strategy. SetAsDefault pulumi.BoolPtrInput }
func (PolicyVersionState) ElementType ¶
func (PolicyVersionState) ElementType() reflect.Type
type Role ¶
type Role struct { pulumi.CustomResourceState // Indicates whether the CAM role can login or not. ConsoleLogin pulumi.BoolPtrOutput `pulumi:"consoleLogin"` // Create time of the CAM role. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the CAM role. Description pulumi.StringPtrOutput `pulumi:"description"` // Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). // There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` // and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be // replaced with the uin it stands for. Document pulumi.StringOutput `pulumi:"document"` // Name of CAM role. Name pulumi.StringOutput `pulumi:"name"` // The maximum validity period of the temporary key for creating a role. SessionDuration pulumi.IntPtrOutput `pulumi:"sessionDuration"` // A list of tags used to associate different resources. Tags pulumi.MapOutput `pulumi:"tags"` // The last update time of the CAM role. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetRole ¶
func GetRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleState, opts ...pulumi.ResourceOption) (*Role, error)
GetRole gets an existing Role resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRole ¶
func NewRole(ctx *pulumi.Context, name string, args *RoleArgs, opts ...pulumi.ResourceOption) (*Role, error)
NewRole registers a new resource with the given unique name, arguments, and options.
func (*Role) ElementType ¶
func (*Role) ToRoleOutput ¶
func (i *Role) ToRoleOutput() RoleOutput
func (*Role) ToRoleOutputWithContext ¶
func (i *Role) ToRoleOutputWithContext(ctx context.Context) RoleOutput
type RoleArgs ¶
type RoleArgs struct { // Indicates whether the CAM role can login or not. ConsoleLogin pulumi.BoolPtrInput // Description of the CAM role. Description pulumi.StringPtrInput // Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). // There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` // and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be // replaced with the uin it stands for. Document pulumi.StringInput // Name of CAM role. Name pulumi.StringPtrInput // The maximum validity period of the temporary key for creating a role. SessionDuration pulumi.IntPtrInput // A list of tags used to associate different resources. Tags pulumi.MapInput }
The set of arguments for constructing a Role resource.
func (RoleArgs) ElementType ¶
type RoleArray ¶
type RoleArray []RoleInput
func (RoleArray) ElementType ¶
func (RoleArray) ToRoleArrayOutput ¶
func (i RoleArray) ToRoleArrayOutput() RoleArrayOutput
func (RoleArray) ToRoleArrayOutputWithContext ¶
func (i RoleArray) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput
type RoleArrayInput ¶
type RoleArrayInput interface { pulumi.Input ToRoleArrayOutput() RoleArrayOutput ToRoleArrayOutputWithContext(context.Context) RoleArrayOutput }
RoleArrayInput is an input type that accepts RoleArray and RoleArrayOutput values. You can construct a concrete instance of `RoleArrayInput` via:
RoleArray{ RoleArgs{...} }
type RoleArrayOutput ¶
type RoleArrayOutput struct{ *pulumi.OutputState }
func (RoleArrayOutput) ElementType ¶
func (RoleArrayOutput) ElementType() reflect.Type
func (RoleArrayOutput) Index ¶
func (o RoleArrayOutput) Index(i pulumi.IntInput) RoleOutput
func (RoleArrayOutput) ToRoleArrayOutput ¶
func (o RoleArrayOutput) ToRoleArrayOutput() RoleArrayOutput
func (RoleArrayOutput) ToRoleArrayOutputWithContext ¶
func (o RoleArrayOutput) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput
type RoleByName ¶
type RoleByName struct { pulumi.CustomResourceState // Indicates whether the CAM role can login or not. ConsoleLogin pulumi.BoolPtrOutput `pulumi:"consoleLogin"` // Create time of the CAM role. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the CAM role. Description pulumi.StringPtrOutput `pulumi:"description"` // Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). // There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` // and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be // replaced with the uin it stands for. Document pulumi.StringOutput `pulumi:"document"` // Name of CAM role. Name pulumi.StringOutput `pulumi:"name"` // A list of tags used to associate different resources. Tags pulumi.MapOutput `pulumi:"tags"` // The last update time of the CAM role. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetRoleByName ¶
func GetRoleByName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleByNameState, opts ...pulumi.ResourceOption) (*RoleByName, error)
GetRoleByName gets an existing RoleByName resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoleByName ¶
func NewRoleByName(ctx *pulumi.Context, name string, args *RoleByNameArgs, opts ...pulumi.ResourceOption) (*RoleByName, error)
NewRoleByName registers a new resource with the given unique name, arguments, and options.
func (*RoleByName) ElementType ¶
func (*RoleByName) ElementType() reflect.Type
func (*RoleByName) ToRoleByNameOutput ¶
func (i *RoleByName) ToRoleByNameOutput() RoleByNameOutput
func (*RoleByName) ToRoleByNameOutputWithContext ¶
func (i *RoleByName) ToRoleByNameOutputWithContext(ctx context.Context) RoleByNameOutput
type RoleByNameArgs ¶
type RoleByNameArgs struct { // Indicates whether the CAM role can login or not. ConsoleLogin pulumi.BoolPtrInput // Description of the CAM role. Description pulumi.StringPtrInput // Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). // There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` // and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be // replaced with the uin it stands for. Document pulumi.StringInput // Name of CAM role. Name pulumi.StringPtrInput // A list of tags used to associate different resources. Tags pulumi.MapInput }
The set of arguments for constructing a RoleByName resource.
func (RoleByNameArgs) ElementType ¶
func (RoleByNameArgs) ElementType() reflect.Type
type RoleByNameArray ¶
type RoleByNameArray []RoleByNameInput
func (RoleByNameArray) ElementType ¶
func (RoleByNameArray) ElementType() reflect.Type
func (RoleByNameArray) ToRoleByNameArrayOutput ¶
func (i RoleByNameArray) ToRoleByNameArrayOutput() RoleByNameArrayOutput
func (RoleByNameArray) ToRoleByNameArrayOutputWithContext ¶
func (i RoleByNameArray) ToRoleByNameArrayOutputWithContext(ctx context.Context) RoleByNameArrayOutput
type RoleByNameArrayInput ¶
type RoleByNameArrayInput interface { pulumi.Input ToRoleByNameArrayOutput() RoleByNameArrayOutput ToRoleByNameArrayOutputWithContext(context.Context) RoleByNameArrayOutput }
RoleByNameArrayInput is an input type that accepts RoleByNameArray and RoleByNameArrayOutput values. You can construct a concrete instance of `RoleByNameArrayInput` via:
RoleByNameArray{ RoleByNameArgs{...} }
type RoleByNameArrayOutput ¶
type RoleByNameArrayOutput struct{ *pulumi.OutputState }
func (RoleByNameArrayOutput) ElementType ¶
func (RoleByNameArrayOutput) ElementType() reflect.Type
func (RoleByNameArrayOutput) Index ¶
func (o RoleByNameArrayOutput) Index(i pulumi.IntInput) RoleByNameOutput
func (RoleByNameArrayOutput) ToRoleByNameArrayOutput ¶
func (o RoleByNameArrayOutput) ToRoleByNameArrayOutput() RoleByNameArrayOutput
func (RoleByNameArrayOutput) ToRoleByNameArrayOutputWithContext ¶
func (o RoleByNameArrayOutput) ToRoleByNameArrayOutputWithContext(ctx context.Context) RoleByNameArrayOutput
type RoleByNameInput ¶
type RoleByNameInput interface { pulumi.Input ToRoleByNameOutput() RoleByNameOutput ToRoleByNameOutputWithContext(ctx context.Context) RoleByNameOutput }
type RoleByNameMap ¶
type RoleByNameMap map[string]RoleByNameInput
func (RoleByNameMap) ElementType ¶
func (RoleByNameMap) ElementType() reflect.Type
func (RoleByNameMap) ToRoleByNameMapOutput ¶
func (i RoleByNameMap) ToRoleByNameMapOutput() RoleByNameMapOutput
func (RoleByNameMap) ToRoleByNameMapOutputWithContext ¶
func (i RoleByNameMap) ToRoleByNameMapOutputWithContext(ctx context.Context) RoleByNameMapOutput
type RoleByNameMapInput ¶
type RoleByNameMapInput interface { pulumi.Input ToRoleByNameMapOutput() RoleByNameMapOutput ToRoleByNameMapOutputWithContext(context.Context) RoleByNameMapOutput }
RoleByNameMapInput is an input type that accepts RoleByNameMap and RoleByNameMapOutput values. You can construct a concrete instance of `RoleByNameMapInput` via:
RoleByNameMap{ "key": RoleByNameArgs{...} }
type RoleByNameMapOutput ¶
type RoleByNameMapOutput struct{ *pulumi.OutputState }
func (RoleByNameMapOutput) ElementType ¶
func (RoleByNameMapOutput) ElementType() reflect.Type
func (RoleByNameMapOutput) MapIndex ¶
func (o RoleByNameMapOutput) MapIndex(k pulumi.StringInput) RoleByNameOutput
func (RoleByNameMapOutput) ToRoleByNameMapOutput ¶
func (o RoleByNameMapOutput) ToRoleByNameMapOutput() RoleByNameMapOutput
func (RoleByNameMapOutput) ToRoleByNameMapOutputWithContext ¶
func (o RoleByNameMapOutput) ToRoleByNameMapOutputWithContext(ctx context.Context) RoleByNameMapOutput
type RoleByNameOutput ¶
type RoleByNameOutput struct{ *pulumi.OutputState }
func (RoleByNameOutput) ConsoleLogin ¶
func (o RoleByNameOutput) ConsoleLogin() pulumi.BoolPtrOutput
Indicates whether the CAM role can login or not.
func (RoleByNameOutput) CreateTime ¶
func (o RoleByNameOutput) CreateTime() pulumi.StringOutput
Create time of the CAM role.
func (RoleByNameOutput) Description ¶
func (o RoleByNameOutput) Description() pulumi.StringPtrOutput
Description of the CAM role.
func (RoleByNameOutput) Document ¶
func (o RoleByNameOutput) Document() pulumi.StringOutput
Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be replaced with the uin it stands for.
func (RoleByNameOutput) ElementType ¶
func (RoleByNameOutput) ElementType() reflect.Type
func (RoleByNameOutput) Name ¶
func (o RoleByNameOutput) Name() pulumi.StringOutput
Name of CAM role.
func (RoleByNameOutput) Tags ¶
func (o RoleByNameOutput) Tags() pulumi.MapOutput
A list of tags used to associate different resources.
func (RoleByNameOutput) ToRoleByNameOutput ¶
func (o RoleByNameOutput) ToRoleByNameOutput() RoleByNameOutput
func (RoleByNameOutput) ToRoleByNameOutputWithContext ¶
func (o RoleByNameOutput) ToRoleByNameOutputWithContext(ctx context.Context) RoleByNameOutput
func (RoleByNameOutput) UpdateTime ¶
func (o RoleByNameOutput) UpdateTime() pulumi.StringOutput
The last update time of the CAM role.
type RoleByNameState ¶
type RoleByNameState struct { // Indicates whether the CAM role can login or not. ConsoleLogin pulumi.BoolPtrInput // Create time of the CAM role. CreateTime pulumi.StringPtrInput // Description of the CAM role. Description pulumi.StringPtrInput // Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). // There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` // and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be // replaced with the uin it stands for. Document pulumi.StringPtrInput // Name of CAM role. Name pulumi.StringPtrInput // A list of tags used to associate different resources. Tags pulumi.MapInput // The last update time of the CAM role. UpdateTime pulumi.StringPtrInput }
func (RoleByNameState) ElementType ¶
func (RoleByNameState) ElementType() reflect.Type
type RoleInput ¶
type RoleInput interface { pulumi.Input ToRoleOutput() RoleOutput ToRoleOutputWithContext(ctx context.Context) RoleOutput }
type RoleMap ¶
func (RoleMap) ElementType ¶
func (RoleMap) ToRoleMapOutput ¶
func (i RoleMap) ToRoleMapOutput() RoleMapOutput
func (RoleMap) ToRoleMapOutputWithContext ¶
func (i RoleMap) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput
type RoleMapInput ¶
type RoleMapInput interface { pulumi.Input ToRoleMapOutput() RoleMapOutput ToRoleMapOutputWithContext(context.Context) RoleMapOutput }
RoleMapInput is an input type that accepts RoleMap and RoleMapOutput values. You can construct a concrete instance of `RoleMapInput` via:
RoleMap{ "key": RoleArgs{...} }
type RoleMapOutput ¶
type RoleMapOutput struct{ *pulumi.OutputState }
func (RoleMapOutput) ElementType ¶
func (RoleMapOutput) ElementType() reflect.Type
func (RoleMapOutput) MapIndex ¶
func (o RoleMapOutput) MapIndex(k pulumi.StringInput) RoleOutput
func (RoleMapOutput) ToRoleMapOutput ¶
func (o RoleMapOutput) ToRoleMapOutput() RoleMapOutput
func (RoleMapOutput) ToRoleMapOutputWithContext ¶
func (o RoleMapOutput) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput
type RoleOutput ¶
type RoleOutput struct{ *pulumi.OutputState }
func (RoleOutput) ConsoleLogin ¶
func (o RoleOutput) ConsoleLogin() pulumi.BoolPtrOutput
Indicates whether the CAM role can login or not.
func (RoleOutput) CreateTime ¶
func (o RoleOutput) CreateTime() pulumi.StringOutput
Create time of the CAM role.
func (RoleOutput) Description ¶
func (o RoleOutput) Description() pulumi.StringPtrOutput
Description of the CAM role.
func (RoleOutput) Document ¶
func (o RoleOutput) Document() pulumi.StringOutput
Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be replaced with the uin it stands for.
func (RoleOutput) ElementType ¶
func (RoleOutput) ElementType() reflect.Type
func (RoleOutput) SessionDuration ¶
func (o RoleOutput) SessionDuration() pulumi.IntPtrOutput
The maximum validity period of the temporary key for creating a role.
func (RoleOutput) Tags ¶
func (o RoleOutput) Tags() pulumi.MapOutput
A list of tags used to associate different resources.
func (RoleOutput) ToRoleOutput ¶
func (o RoleOutput) ToRoleOutput() RoleOutput
func (RoleOutput) ToRoleOutputWithContext ¶
func (o RoleOutput) ToRoleOutputWithContext(ctx context.Context) RoleOutput
func (RoleOutput) UpdateTime ¶
func (o RoleOutput) UpdateTime() pulumi.StringOutput
The last update time of the CAM role.
type RolePermissionBoundaryAttachment ¶
type RolePermissionBoundaryAttachment struct { pulumi.CustomResourceState // Role ID. PolicyId pulumi.IntOutput `pulumi:"policyId"` // Role ID (at least one should be filled in with the role name). RoleId pulumi.StringOutput `pulumi:"roleId"` // Role name (at least one should be filled in with the role ID). RoleName pulumi.StringPtrOutput `pulumi:"roleName"` }
func GetRolePermissionBoundaryAttachment ¶
func GetRolePermissionBoundaryAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RolePermissionBoundaryAttachmentState, opts ...pulumi.ResourceOption) (*RolePermissionBoundaryAttachment, error)
GetRolePermissionBoundaryAttachment gets an existing RolePermissionBoundaryAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRolePermissionBoundaryAttachment ¶
func NewRolePermissionBoundaryAttachment(ctx *pulumi.Context, name string, args *RolePermissionBoundaryAttachmentArgs, opts ...pulumi.ResourceOption) (*RolePermissionBoundaryAttachment, error)
NewRolePermissionBoundaryAttachment registers a new resource with the given unique name, arguments, and options.
func (*RolePermissionBoundaryAttachment) ElementType ¶
func (*RolePermissionBoundaryAttachment) ElementType() reflect.Type
func (*RolePermissionBoundaryAttachment) ToRolePermissionBoundaryAttachmentOutput ¶
func (i *RolePermissionBoundaryAttachment) ToRolePermissionBoundaryAttachmentOutput() RolePermissionBoundaryAttachmentOutput
func (*RolePermissionBoundaryAttachment) ToRolePermissionBoundaryAttachmentOutputWithContext ¶
func (i *RolePermissionBoundaryAttachment) ToRolePermissionBoundaryAttachmentOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentOutput
type RolePermissionBoundaryAttachmentArgs ¶
type RolePermissionBoundaryAttachmentArgs struct { // Role ID. PolicyId pulumi.IntInput // Role ID (at least one should be filled in with the role name). RoleId pulumi.StringPtrInput // Role name (at least one should be filled in with the role ID). RoleName pulumi.StringPtrInput }
The set of arguments for constructing a RolePermissionBoundaryAttachment resource.
func (RolePermissionBoundaryAttachmentArgs) ElementType ¶
func (RolePermissionBoundaryAttachmentArgs) ElementType() reflect.Type
type RolePermissionBoundaryAttachmentArray ¶
type RolePermissionBoundaryAttachmentArray []RolePermissionBoundaryAttachmentInput
func (RolePermissionBoundaryAttachmentArray) ElementType ¶
func (RolePermissionBoundaryAttachmentArray) ElementType() reflect.Type
func (RolePermissionBoundaryAttachmentArray) ToRolePermissionBoundaryAttachmentArrayOutput ¶
func (i RolePermissionBoundaryAttachmentArray) ToRolePermissionBoundaryAttachmentArrayOutput() RolePermissionBoundaryAttachmentArrayOutput
func (RolePermissionBoundaryAttachmentArray) ToRolePermissionBoundaryAttachmentArrayOutputWithContext ¶
func (i RolePermissionBoundaryAttachmentArray) ToRolePermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentArrayOutput
type RolePermissionBoundaryAttachmentArrayInput ¶
type RolePermissionBoundaryAttachmentArrayInput interface { pulumi.Input ToRolePermissionBoundaryAttachmentArrayOutput() RolePermissionBoundaryAttachmentArrayOutput ToRolePermissionBoundaryAttachmentArrayOutputWithContext(context.Context) RolePermissionBoundaryAttachmentArrayOutput }
RolePermissionBoundaryAttachmentArrayInput is an input type that accepts RolePermissionBoundaryAttachmentArray and RolePermissionBoundaryAttachmentArrayOutput values. You can construct a concrete instance of `RolePermissionBoundaryAttachmentArrayInput` via:
RolePermissionBoundaryAttachmentArray{ RolePermissionBoundaryAttachmentArgs{...} }
type RolePermissionBoundaryAttachmentArrayOutput ¶
type RolePermissionBoundaryAttachmentArrayOutput struct{ *pulumi.OutputState }
func (RolePermissionBoundaryAttachmentArrayOutput) ElementType ¶
func (RolePermissionBoundaryAttachmentArrayOutput) ElementType() reflect.Type
func (RolePermissionBoundaryAttachmentArrayOutput) ToRolePermissionBoundaryAttachmentArrayOutput ¶
func (o RolePermissionBoundaryAttachmentArrayOutput) ToRolePermissionBoundaryAttachmentArrayOutput() RolePermissionBoundaryAttachmentArrayOutput
func (RolePermissionBoundaryAttachmentArrayOutput) ToRolePermissionBoundaryAttachmentArrayOutputWithContext ¶
func (o RolePermissionBoundaryAttachmentArrayOutput) ToRolePermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentArrayOutput
type RolePermissionBoundaryAttachmentInput ¶
type RolePermissionBoundaryAttachmentInput interface { pulumi.Input ToRolePermissionBoundaryAttachmentOutput() RolePermissionBoundaryAttachmentOutput ToRolePermissionBoundaryAttachmentOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentOutput }
type RolePermissionBoundaryAttachmentMap ¶
type RolePermissionBoundaryAttachmentMap map[string]RolePermissionBoundaryAttachmentInput
func (RolePermissionBoundaryAttachmentMap) ElementType ¶
func (RolePermissionBoundaryAttachmentMap) ElementType() reflect.Type
func (RolePermissionBoundaryAttachmentMap) ToRolePermissionBoundaryAttachmentMapOutput ¶
func (i RolePermissionBoundaryAttachmentMap) ToRolePermissionBoundaryAttachmentMapOutput() RolePermissionBoundaryAttachmentMapOutput
func (RolePermissionBoundaryAttachmentMap) ToRolePermissionBoundaryAttachmentMapOutputWithContext ¶
func (i RolePermissionBoundaryAttachmentMap) ToRolePermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentMapOutput
type RolePermissionBoundaryAttachmentMapInput ¶
type RolePermissionBoundaryAttachmentMapInput interface { pulumi.Input ToRolePermissionBoundaryAttachmentMapOutput() RolePermissionBoundaryAttachmentMapOutput ToRolePermissionBoundaryAttachmentMapOutputWithContext(context.Context) RolePermissionBoundaryAttachmentMapOutput }
RolePermissionBoundaryAttachmentMapInput is an input type that accepts RolePermissionBoundaryAttachmentMap and RolePermissionBoundaryAttachmentMapOutput values. You can construct a concrete instance of `RolePermissionBoundaryAttachmentMapInput` via:
RolePermissionBoundaryAttachmentMap{ "key": RolePermissionBoundaryAttachmentArgs{...} }
type RolePermissionBoundaryAttachmentMapOutput ¶
type RolePermissionBoundaryAttachmentMapOutput struct{ *pulumi.OutputState }
func (RolePermissionBoundaryAttachmentMapOutput) ElementType ¶
func (RolePermissionBoundaryAttachmentMapOutput) ElementType() reflect.Type
func (RolePermissionBoundaryAttachmentMapOutput) MapIndex ¶
func (o RolePermissionBoundaryAttachmentMapOutput) MapIndex(k pulumi.StringInput) RolePermissionBoundaryAttachmentOutput
func (RolePermissionBoundaryAttachmentMapOutput) ToRolePermissionBoundaryAttachmentMapOutput ¶
func (o RolePermissionBoundaryAttachmentMapOutput) ToRolePermissionBoundaryAttachmentMapOutput() RolePermissionBoundaryAttachmentMapOutput
func (RolePermissionBoundaryAttachmentMapOutput) ToRolePermissionBoundaryAttachmentMapOutputWithContext ¶
func (o RolePermissionBoundaryAttachmentMapOutput) ToRolePermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentMapOutput
type RolePermissionBoundaryAttachmentOutput ¶
type RolePermissionBoundaryAttachmentOutput struct{ *pulumi.OutputState }
func (RolePermissionBoundaryAttachmentOutput) ElementType ¶
func (RolePermissionBoundaryAttachmentOutput) ElementType() reflect.Type
func (RolePermissionBoundaryAttachmentOutput) PolicyId ¶
func (o RolePermissionBoundaryAttachmentOutput) PolicyId() pulumi.IntOutput
Role ID.
func (RolePermissionBoundaryAttachmentOutput) RoleId ¶
func (o RolePermissionBoundaryAttachmentOutput) RoleId() pulumi.StringOutput
Role ID (at least one should be filled in with the role name).
func (RolePermissionBoundaryAttachmentOutput) RoleName ¶
func (o RolePermissionBoundaryAttachmentOutput) RoleName() pulumi.StringPtrOutput
Role name (at least one should be filled in with the role ID).
func (RolePermissionBoundaryAttachmentOutput) ToRolePermissionBoundaryAttachmentOutput ¶
func (o RolePermissionBoundaryAttachmentOutput) ToRolePermissionBoundaryAttachmentOutput() RolePermissionBoundaryAttachmentOutput
func (RolePermissionBoundaryAttachmentOutput) ToRolePermissionBoundaryAttachmentOutputWithContext ¶
func (o RolePermissionBoundaryAttachmentOutput) ToRolePermissionBoundaryAttachmentOutputWithContext(ctx context.Context) RolePermissionBoundaryAttachmentOutput
type RolePermissionBoundaryAttachmentState ¶
type RolePermissionBoundaryAttachmentState struct { // Role ID. PolicyId pulumi.IntPtrInput // Role ID (at least one should be filled in with the role name). RoleId pulumi.StringPtrInput // Role name (at least one should be filled in with the role ID). RoleName pulumi.StringPtrInput }
func (RolePermissionBoundaryAttachmentState) ElementType ¶
func (RolePermissionBoundaryAttachmentState) ElementType() reflect.Type
type RolePolicyAttachment ¶
type RolePolicyAttachment struct { pulumi.CustomResourceState // Mode of Creation of the CAM role policy attachment. `1` means the CAM policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntOutput `pulumi:"createMode"` // The create time of the CAM role policy attachment. CreateTime pulumi.StringOutput `pulumi:"createTime"` // ID of the policy. PolicyId pulumi.StringOutput `pulumi:"policyId"` // The name of the policy. PolicyName pulumi.StringOutput `pulumi:"policyName"` // Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy. PolicyType pulumi.StringOutput `pulumi:"policyType"` // ID of the attached CAM role. RoleId pulumi.StringOutput `pulumi:"roleId"` }
func GetRolePolicyAttachment ¶
func GetRolePolicyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RolePolicyAttachmentState, opts ...pulumi.ResourceOption) (*RolePolicyAttachment, error)
GetRolePolicyAttachment gets an existing RolePolicyAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRolePolicyAttachment ¶
func NewRolePolicyAttachment(ctx *pulumi.Context, name string, args *RolePolicyAttachmentArgs, opts ...pulumi.ResourceOption) (*RolePolicyAttachment, error)
NewRolePolicyAttachment registers a new resource with the given unique name, arguments, and options.
func (*RolePolicyAttachment) ElementType ¶
func (*RolePolicyAttachment) ElementType() reflect.Type
func (*RolePolicyAttachment) ToRolePolicyAttachmentOutput ¶
func (i *RolePolicyAttachment) ToRolePolicyAttachmentOutput() RolePolicyAttachmentOutput
func (*RolePolicyAttachment) ToRolePolicyAttachmentOutputWithContext ¶
func (i *RolePolicyAttachment) ToRolePolicyAttachmentOutputWithContext(ctx context.Context) RolePolicyAttachmentOutput
type RolePolicyAttachmentArgs ¶
type RolePolicyAttachmentArgs struct { // ID of the policy. PolicyId pulumi.StringInput // ID of the attached CAM role. RoleId pulumi.StringInput }
The set of arguments for constructing a RolePolicyAttachment resource.
func (RolePolicyAttachmentArgs) ElementType ¶
func (RolePolicyAttachmentArgs) ElementType() reflect.Type
type RolePolicyAttachmentArray ¶
type RolePolicyAttachmentArray []RolePolicyAttachmentInput
func (RolePolicyAttachmentArray) ElementType ¶
func (RolePolicyAttachmentArray) ElementType() reflect.Type
func (RolePolicyAttachmentArray) ToRolePolicyAttachmentArrayOutput ¶
func (i RolePolicyAttachmentArray) ToRolePolicyAttachmentArrayOutput() RolePolicyAttachmentArrayOutput
func (RolePolicyAttachmentArray) ToRolePolicyAttachmentArrayOutputWithContext ¶
func (i RolePolicyAttachmentArray) ToRolePolicyAttachmentArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentArrayOutput
type RolePolicyAttachmentArrayInput ¶
type RolePolicyAttachmentArrayInput interface { pulumi.Input ToRolePolicyAttachmentArrayOutput() RolePolicyAttachmentArrayOutput ToRolePolicyAttachmentArrayOutputWithContext(context.Context) RolePolicyAttachmentArrayOutput }
RolePolicyAttachmentArrayInput is an input type that accepts RolePolicyAttachmentArray and RolePolicyAttachmentArrayOutput values. You can construct a concrete instance of `RolePolicyAttachmentArrayInput` via:
RolePolicyAttachmentArray{ RolePolicyAttachmentArgs{...} }
type RolePolicyAttachmentArrayOutput ¶
type RolePolicyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (RolePolicyAttachmentArrayOutput) ElementType ¶
func (RolePolicyAttachmentArrayOutput) ElementType() reflect.Type
func (RolePolicyAttachmentArrayOutput) Index ¶
func (o RolePolicyAttachmentArrayOutput) Index(i pulumi.IntInput) RolePolicyAttachmentOutput
func (RolePolicyAttachmentArrayOutput) ToRolePolicyAttachmentArrayOutput ¶
func (o RolePolicyAttachmentArrayOutput) ToRolePolicyAttachmentArrayOutput() RolePolicyAttachmentArrayOutput
func (RolePolicyAttachmentArrayOutput) ToRolePolicyAttachmentArrayOutputWithContext ¶
func (o RolePolicyAttachmentArrayOutput) ToRolePolicyAttachmentArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentArrayOutput
type RolePolicyAttachmentByName ¶
type RolePolicyAttachmentByName struct { pulumi.CustomResourceState // Mode of Creation of the CAM role policy attachment. `1` means the CAM policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntOutput `pulumi:"createMode"` // The create time of the CAM role policy attachment. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Name of the policy. PolicyName pulumi.StringOutput `pulumi:"policyName"` // Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy. PolicyType pulumi.StringOutput `pulumi:"policyType"` // Name of the attached CAM role. RoleName pulumi.StringOutput `pulumi:"roleName"` }
func GetRolePolicyAttachmentByName ¶
func GetRolePolicyAttachmentByName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RolePolicyAttachmentByNameState, opts ...pulumi.ResourceOption) (*RolePolicyAttachmentByName, error)
GetRolePolicyAttachmentByName gets an existing RolePolicyAttachmentByName resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRolePolicyAttachmentByName ¶
func NewRolePolicyAttachmentByName(ctx *pulumi.Context, name string, args *RolePolicyAttachmentByNameArgs, opts ...pulumi.ResourceOption) (*RolePolicyAttachmentByName, error)
NewRolePolicyAttachmentByName registers a new resource with the given unique name, arguments, and options.
func (*RolePolicyAttachmentByName) ElementType ¶
func (*RolePolicyAttachmentByName) ElementType() reflect.Type
func (*RolePolicyAttachmentByName) ToRolePolicyAttachmentByNameOutput ¶
func (i *RolePolicyAttachmentByName) ToRolePolicyAttachmentByNameOutput() RolePolicyAttachmentByNameOutput
func (*RolePolicyAttachmentByName) ToRolePolicyAttachmentByNameOutputWithContext ¶
func (i *RolePolicyAttachmentByName) ToRolePolicyAttachmentByNameOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameOutput
type RolePolicyAttachmentByNameArgs ¶
type RolePolicyAttachmentByNameArgs struct { // Name of the policy. PolicyName pulumi.StringInput // Name of the attached CAM role. RoleName pulumi.StringInput }
The set of arguments for constructing a RolePolicyAttachmentByName resource.
func (RolePolicyAttachmentByNameArgs) ElementType ¶
func (RolePolicyAttachmentByNameArgs) ElementType() reflect.Type
type RolePolicyAttachmentByNameArray ¶
type RolePolicyAttachmentByNameArray []RolePolicyAttachmentByNameInput
func (RolePolicyAttachmentByNameArray) ElementType ¶
func (RolePolicyAttachmentByNameArray) ElementType() reflect.Type
func (RolePolicyAttachmentByNameArray) ToRolePolicyAttachmentByNameArrayOutput ¶
func (i RolePolicyAttachmentByNameArray) ToRolePolicyAttachmentByNameArrayOutput() RolePolicyAttachmentByNameArrayOutput
func (RolePolicyAttachmentByNameArray) ToRolePolicyAttachmentByNameArrayOutputWithContext ¶
func (i RolePolicyAttachmentByNameArray) ToRolePolicyAttachmentByNameArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameArrayOutput
type RolePolicyAttachmentByNameArrayInput ¶
type RolePolicyAttachmentByNameArrayInput interface { pulumi.Input ToRolePolicyAttachmentByNameArrayOutput() RolePolicyAttachmentByNameArrayOutput ToRolePolicyAttachmentByNameArrayOutputWithContext(context.Context) RolePolicyAttachmentByNameArrayOutput }
RolePolicyAttachmentByNameArrayInput is an input type that accepts RolePolicyAttachmentByNameArray and RolePolicyAttachmentByNameArrayOutput values. You can construct a concrete instance of `RolePolicyAttachmentByNameArrayInput` via:
RolePolicyAttachmentByNameArray{ RolePolicyAttachmentByNameArgs{...} }
type RolePolicyAttachmentByNameArrayOutput ¶
type RolePolicyAttachmentByNameArrayOutput struct{ *pulumi.OutputState }
func (RolePolicyAttachmentByNameArrayOutput) ElementType ¶
func (RolePolicyAttachmentByNameArrayOutput) ElementType() reflect.Type
func (RolePolicyAttachmentByNameArrayOutput) Index ¶
func (o RolePolicyAttachmentByNameArrayOutput) Index(i pulumi.IntInput) RolePolicyAttachmentByNameOutput
func (RolePolicyAttachmentByNameArrayOutput) ToRolePolicyAttachmentByNameArrayOutput ¶
func (o RolePolicyAttachmentByNameArrayOutput) ToRolePolicyAttachmentByNameArrayOutput() RolePolicyAttachmentByNameArrayOutput
func (RolePolicyAttachmentByNameArrayOutput) ToRolePolicyAttachmentByNameArrayOutputWithContext ¶
func (o RolePolicyAttachmentByNameArrayOutput) ToRolePolicyAttachmentByNameArrayOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameArrayOutput
type RolePolicyAttachmentByNameInput ¶
type RolePolicyAttachmentByNameInput interface { pulumi.Input ToRolePolicyAttachmentByNameOutput() RolePolicyAttachmentByNameOutput ToRolePolicyAttachmentByNameOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameOutput }
type RolePolicyAttachmentByNameMap ¶
type RolePolicyAttachmentByNameMap map[string]RolePolicyAttachmentByNameInput
func (RolePolicyAttachmentByNameMap) ElementType ¶
func (RolePolicyAttachmentByNameMap) ElementType() reflect.Type
func (RolePolicyAttachmentByNameMap) ToRolePolicyAttachmentByNameMapOutput ¶
func (i RolePolicyAttachmentByNameMap) ToRolePolicyAttachmentByNameMapOutput() RolePolicyAttachmentByNameMapOutput
func (RolePolicyAttachmentByNameMap) ToRolePolicyAttachmentByNameMapOutputWithContext ¶
func (i RolePolicyAttachmentByNameMap) ToRolePolicyAttachmentByNameMapOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameMapOutput
type RolePolicyAttachmentByNameMapInput ¶
type RolePolicyAttachmentByNameMapInput interface { pulumi.Input ToRolePolicyAttachmentByNameMapOutput() RolePolicyAttachmentByNameMapOutput ToRolePolicyAttachmentByNameMapOutputWithContext(context.Context) RolePolicyAttachmentByNameMapOutput }
RolePolicyAttachmentByNameMapInput is an input type that accepts RolePolicyAttachmentByNameMap and RolePolicyAttachmentByNameMapOutput values. You can construct a concrete instance of `RolePolicyAttachmentByNameMapInput` via:
RolePolicyAttachmentByNameMap{ "key": RolePolicyAttachmentByNameArgs{...} }
type RolePolicyAttachmentByNameMapOutput ¶
type RolePolicyAttachmentByNameMapOutput struct{ *pulumi.OutputState }
func (RolePolicyAttachmentByNameMapOutput) ElementType ¶
func (RolePolicyAttachmentByNameMapOutput) ElementType() reflect.Type
func (RolePolicyAttachmentByNameMapOutput) MapIndex ¶
func (o RolePolicyAttachmentByNameMapOutput) MapIndex(k pulumi.StringInput) RolePolicyAttachmentByNameOutput
func (RolePolicyAttachmentByNameMapOutput) ToRolePolicyAttachmentByNameMapOutput ¶
func (o RolePolicyAttachmentByNameMapOutput) ToRolePolicyAttachmentByNameMapOutput() RolePolicyAttachmentByNameMapOutput
func (RolePolicyAttachmentByNameMapOutput) ToRolePolicyAttachmentByNameMapOutputWithContext ¶
func (o RolePolicyAttachmentByNameMapOutput) ToRolePolicyAttachmentByNameMapOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameMapOutput
type RolePolicyAttachmentByNameOutput ¶
type RolePolicyAttachmentByNameOutput struct{ *pulumi.OutputState }
func (RolePolicyAttachmentByNameOutput) CreateMode ¶
func (o RolePolicyAttachmentByNameOutput) CreateMode() pulumi.IntOutput
Mode of Creation of the CAM role policy attachment. `1` means the CAM policy attachment is created by production, and the others indicate syntax strategy ways.
func (RolePolicyAttachmentByNameOutput) CreateTime ¶
func (o RolePolicyAttachmentByNameOutput) CreateTime() pulumi.StringOutput
The create time of the CAM role policy attachment.
func (RolePolicyAttachmentByNameOutput) ElementType ¶
func (RolePolicyAttachmentByNameOutput) ElementType() reflect.Type
func (RolePolicyAttachmentByNameOutput) PolicyName ¶
func (o RolePolicyAttachmentByNameOutput) PolicyName() pulumi.StringOutput
Name of the policy.
func (RolePolicyAttachmentByNameOutput) PolicyType ¶
func (o RolePolicyAttachmentByNameOutput) PolicyType() pulumi.StringOutput
Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy.
func (RolePolicyAttachmentByNameOutput) RoleName ¶
func (o RolePolicyAttachmentByNameOutput) RoleName() pulumi.StringOutput
Name of the attached CAM role.
func (RolePolicyAttachmentByNameOutput) ToRolePolicyAttachmentByNameOutput ¶
func (o RolePolicyAttachmentByNameOutput) ToRolePolicyAttachmentByNameOutput() RolePolicyAttachmentByNameOutput
func (RolePolicyAttachmentByNameOutput) ToRolePolicyAttachmentByNameOutputWithContext ¶
func (o RolePolicyAttachmentByNameOutput) ToRolePolicyAttachmentByNameOutputWithContext(ctx context.Context) RolePolicyAttachmentByNameOutput
type RolePolicyAttachmentByNameState ¶
type RolePolicyAttachmentByNameState struct { // Mode of Creation of the CAM role policy attachment. `1` means the CAM policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntPtrInput // The create time of the CAM role policy attachment. CreateTime pulumi.StringPtrInput // Name of the policy. PolicyName pulumi.StringPtrInput // Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy. PolicyType pulumi.StringPtrInput // Name of the attached CAM role. RoleName pulumi.StringPtrInput }
func (RolePolicyAttachmentByNameState) ElementType ¶
func (RolePolicyAttachmentByNameState) ElementType() reflect.Type
type RolePolicyAttachmentInput ¶
type RolePolicyAttachmentInput interface { pulumi.Input ToRolePolicyAttachmentOutput() RolePolicyAttachmentOutput ToRolePolicyAttachmentOutputWithContext(ctx context.Context) RolePolicyAttachmentOutput }
type RolePolicyAttachmentMap ¶
type RolePolicyAttachmentMap map[string]RolePolicyAttachmentInput
func (RolePolicyAttachmentMap) ElementType ¶
func (RolePolicyAttachmentMap) ElementType() reflect.Type
func (RolePolicyAttachmentMap) ToRolePolicyAttachmentMapOutput ¶
func (i RolePolicyAttachmentMap) ToRolePolicyAttachmentMapOutput() RolePolicyAttachmentMapOutput
func (RolePolicyAttachmentMap) ToRolePolicyAttachmentMapOutputWithContext ¶
func (i RolePolicyAttachmentMap) ToRolePolicyAttachmentMapOutputWithContext(ctx context.Context) RolePolicyAttachmentMapOutput
type RolePolicyAttachmentMapInput ¶
type RolePolicyAttachmentMapInput interface { pulumi.Input ToRolePolicyAttachmentMapOutput() RolePolicyAttachmentMapOutput ToRolePolicyAttachmentMapOutputWithContext(context.Context) RolePolicyAttachmentMapOutput }
RolePolicyAttachmentMapInput is an input type that accepts RolePolicyAttachmentMap and RolePolicyAttachmentMapOutput values. You can construct a concrete instance of `RolePolicyAttachmentMapInput` via:
RolePolicyAttachmentMap{ "key": RolePolicyAttachmentArgs{...} }
type RolePolicyAttachmentMapOutput ¶
type RolePolicyAttachmentMapOutput struct{ *pulumi.OutputState }
func (RolePolicyAttachmentMapOutput) ElementType ¶
func (RolePolicyAttachmentMapOutput) ElementType() reflect.Type
func (RolePolicyAttachmentMapOutput) MapIndex ¶
func (o RolePolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) RolePolicyAttachmentOutput
func (RolePolicyAttachmentMapOutput) ToRolePolicyAttachmentMapOutput ¶
func (o RolePolicyAttachmentMapOutput) ToRolePolicyAttachmentMapOutput() RolePolicyAttachmentMapOutput
func (RolePolicyAttachmentMapOutput) ToRolePolicyAttachmentMapOutputWithContext ¶
func (o RolePolicyAttachmentMapOutput) ToRolePolicyAttachmentMapOutputWithContext(ctx context.Context) RolePolicyAttachmentMapOutput
type RolePolicyAttachmentOutput ¶
type RolePolicyAttachmentOutput struct{ *pulumi.OutputState }
func (RolePolicyAttachmentOutput) CreateMode ¶
func (o RolePolicyAttachmentOutput) CreateMode() pulumi.IntOutput
Mode of Creation of the CAM role policy attachment. `1` means the CAM policy attachment is created by production, and the others indicate syntax strategy ways.
func (RolePolicyAttachmentOutput) CreateTime ¶
func (o RolePolicyAttachmentOutput) CreateTime() pulumi.StringOutput
The create time of the CAM role policy attachment.
func (RolePolicyAttachmentOutput) ElementType ¶
func (RolePolicyAttachmentOutput) ElementType() reflect.Type
func (RolePolicyAttachmentOutput) PolicyId ¶
func (o RolePolicyAttachmentOutput) PolicyId() pulumi.StringOutput
ID of the policy.
func (RolePolicyAttachmentOutput) PolicyName ¶
func (o RolePolicyAttachmentOutput) PolicyName() pulumi.StringOutput
The name of the policy.
func (RolePolicyAttachmentOutput) PolicyType ¶
func (o RolePolicyAttachmentOutput) PolicyType() pulumi.StringOutput
Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy.
func (RolePolicyAttachmentOutput) RoleId ¶
func (o RolePolicyAttachmentOutput) RoleId() pulumi.StringOutput
ID of the attached CAM role.
func (RolePolicyAttachmentOutput) ToRolePolicyAttachmentOutput ¶
func (o RolePolicyAttachmentOutput) ToRolePolicyAttachmentOutput() RolePolicyAttachmentOutput
func (RolePolicyAttachmentOutput) ToRolePolicyAttachmentOutputWithContext ¶
func (o RolePolicyAttachmentOutput) ToRolePolicyAttachmentOutputWithContext(ctx context.Context) RolePolicyAttachmentOutput
type RolePolicyAttachmentState ¶
type RolePolicyAttachmentState struct { // Mode of Creation of the CAM role policy attachment. `1` means the CAM policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntPtrInput // The create time of the CAM role policy attachment. CreateTime pulumi.StringPtrInput // ID of the policy. PolicyId pulumi.StringPtrInput // The name of the policy. PolicyName pulumi.StringPtrInput // Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy. PolicyType pulumi.StringPtrInput // ID of the attached CAM role. RoleId pulumi.StringPtrInput }
func (RolePolicyAttachmentState) ElementType ¶
func (RolePolicyAttachmentState) ElementType() reflect.Type
type RoleSso ¶
type RoleSso struct { pulumi.CustomResourceState // Client ids. ClientIds pulumi.StringArrayOutput `pulumi:"clientIds"` // The description of resource. Description pulumi.StringPtrOutput `pulumi:"description"` // Sign the public key. IdentityKey pulumi.StringOutput `pulumi:"identityKey"` // Identity provider URL. IdentityUrl pulumi.StringOutput `pulumi:"identityUrl"` // The name of resource. Name pulumi.StringOutput `pulumi:"name"` }
func GetRoleSso ¶
func GetRoleSso(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleSsoState, opts ...pulumi.ResourceOption) (*RoleSso, error)
GetRoleSso gets an existing RoleSso resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRoleSso ¶
func NewRoleSso(ctx *pulumi.Context, name string, args *RoleSsoArgs, opts ...pulumi.ResourceOption) (*RoleSso, error)
NewRoleSso registers a new resource with the given unique name, arguments, and options.
func (*RoleSso) ElementType ¶
func (*RoleSso) ToRoleSsoOutput ¶
func (i *RoleSso) ToRoleSsoOutput() RoleSsoOutput
func (*RoleSso) ToRoleSsoOutputWithContext ¶
func (i *RoleSso) ToRoleSsoOutputWithContext(ctx context.Context) RoleSsoOutput
type RoleSsoArgs ¶
type RoleSsoArgs struct { // Client ids. ClientIds pulumi.StringArrayInput // The description of resource. Description pulumi.StringPtrInput // Sign the public key. IdentityKey pulumi.StringInput // Identity provider URL. IdentityUrl pulumi.StringInput // The name of resource. Name pulumi.StringPtrInput }
The set of arguments for constructing a RoleSso resource.
func (RoleSsoArgs) ElementType ¶
func (RoleSsoArgs) ElementType() reflect.Type
type RoleSsoArray ¶
type RoleSsoArray []RoleSsoInput
func (RoleSsoArray) ElementType ¶
func (RoleSsoArray) ElementType() reflect.Type
func (RoleSsoArray) ToRoleSsoArrayOutput ¶
func (i RoleSsoArray) ToRoleSsoArrayOutput() RoleSsoArrayOutput
func (RoleSsoArray) ToRoleSsoArrayOutputWithContext ¶
func (i RoleSsoArray) ToRoleSsoArrayOutputWithContext(ctx context.Context) RoleSsoArrayOutput
type RoleSsoArrayInput ¶
type RoleSsoArrayInput interface { pulumi.Input ToRoleSsoArrayOutput() RoleSsoArrayOutput ToRoleSsoArrayOutputWithContext(context.Context) RoleSsoArrayOutput }
RoleSsoArrayInput is an input type that accepts RoleSsoArray and RoleSsoArrayOutput values. You can construct a concrete instance of `RoleSsoArrayInput` via:
RoleSsoArray{ RoleSsoArgs{...} }
type RoleSsoArrayOutput ¶
type RoleSsoArrayOutput struct{ *pulumi.OutputState }
func (RoleSsoArrayOutput) ElementType ¶
func (RoleSsoArrayOutput) ElementType() reflect.Type
func (RoleSsoArrayOutput) Index ¶
func (o RoleSsoArrayOutput) Index(i pulumi.IntInput) RoleSsoOutput
func (RoleSsoArrayOutput) ToRoleSsoArrayOutput ¶
func (o RoleSsoArrayOutput) ToRoleSsoArrayOutput() RoleSsoArrayOutput
func (RoleSsoArrayOutput) ToRoleSsoArrayOutputWithContext ¶
func (o RoleSsoArrayOutput) ToRoleSsoArrayOutputWithContext(ctx context.Context) RoleSsoArrayOutput
type RoleSsoInput ¶
type RoleSsoInput interface { pulumi.Input ToRoleSsoOutput() RoleSsoOutput ToRoleSsoOutputWithContext(ctx context.Context) RoleSsoOutput }
type RoleSsoMap ¶
type RoleSsoMap map[string]RoleSsoInput
func (RoleSsoMap) ElementType ¶
func (RoleSsoMap) ElementType() reflect.Type
func (RoleSsoMap) ToRoleSsoMapOutput ¶
func (i RoleSsoMap) ToRoleSsoMapOutput() RoleSsoMapOutput
func (RoleSsoMap) ToRoleSsoMapOutputWithContext ¶
func (i RoleSsoMap) ToRoleSsoMapOutputWithContext(ctx context.Context) RoleSsoMapOutput
type RoleSsoMapInput ¶
type RoleSsoMapInput interface { pulumi.Input ToRoleSsoMapOutput() RoleSsoMapOutput ToRoleSsoMapOutputWithContext(context.Context) RoleSsoMapOutput }
RoleSsoMapInput is an input type that accepts RoleSsoMap and RoleSsoMapOutput values. You can construct a concrete instance of `RoleSsoMapInput` via:
RoleSsoMap{ "key": RoleSsoArgs{...} }
type RoleSsoMapOutput ¶
type RoleSsoMapOutput struct{ *pulumi.OutputState }
func (RoleSsoMapOutput) ElementType ¶
func (RoleSsoMapOutput) ElementType() reflect.Type
func (RoleSsoMapOutput) MapIndex ¶
func (o RoleSsoMapOutput) MapIndex(k pulumi.StringInput) RoleSsoOutput
func (RoleSsoMapOutput) ToRoleSsoMapOutput ¶
func (o RoleSsoMapOutput) ToRoleSsoMapOutput() RoleSsoMapOutput
func (RoleSsoMapOutput) ToRoleSsoMapOutputWithContext ¶
func (o RoleSsoMapOutput) ToRoleSsoMapOutputWithContext(ctx context.Context) RoleSsoMapOutput
type RoleSsoOutput ¶
type RoleSsoOutput struct{ *pulumi.OutputState }
func (RoleSsoOutput) ClientIds ¶
func (o RoleSsoOutput) ClientIds() pulumi.StringArrayOutput
Client ids.
func (RoleSsoOutput) Description ¶
func (o RoleSsoOutput) Description() pulumi.StringPtrOutput
The description of resource.
func (RoleSsoOutput) ElementType ¶
func (RoleSsoOutput) ElementType() reflect.Type
func (RoleSsoOutput) IdentityKey ¶
func (o RoleSsoOutput) IdentityKey() pulumi.StringOutput
Sign the public key.
func (RoleSsoOutput) IdentityUrl ¶
func (o RoleSsoOutput) IdentityUrl() pulumi.StringOutput
Identity provider URL.
func (RoleSsoOutput) ToRoleSsoOutput ¶
func (o RoleSsoOutput) ToRoleSsoOutput() RoleSsoOutput
func (RoleSsoOutput) ToRoleSsoOutputWithContext ¶
func (o RoleSsoOutput) ToRoleSsoOutputWithContext(ctx context.Context) RoleSsoOutput
type RoleSsoState ¶
type RoleSsoState struct { // Client ids. ClientIds pulumi.StringArrayInput // The description of resource. Description pulumi.StringPtrInput // Sign the public key. IdentityKey pulumi.StringPtrInput // Identity provider URL. IdentityUrl pulumi.StringPtrInput // The name of resource. Name pulumi.StringPtrInput }
func (RoleSsoState) ElementType ¶
func (RoleSsoState) ElementType() reflect.Type
type RoleState ¶
type RoleState struct { // Indicates whether the CAM role can login or not. ConsoleLogin pulumi.BoolPtrInput // Create time of the CAM role. CreateTime pulumi.StringPtrInput // Description of the CAM role. Description pulumi.StringPtrInput // Document of the CAM role. The syntax refers to [CAM POLICY](https://intl.cloud.tencent.com/document/product/598/10604). // There are some notes when using this para in terraform: 1. The elements in json claimed supporting two types as `string` // and `array` only support type `array`; 2. Terraform does not support the `root` syntax, when appears, it must be // replaced with the uin it stands for. Document pulumi.StringPtrInput // Name of CAM role. Name pulumi.StringPtrInput // The maximum validity period of the temporary key for creating a role. SessionDuration pulumi.IntPtrInput // A list of tags used to associate different resources. Tags pulumi.MapInput // The last update time of the CAM role. UpdateTime pulumi.StringPtrInput }
func (RoleState) ElementType ¶
type SamlProvider ¶
type SamlProvider struct { pulumi.CustomResourceState // The create time of the CAM SAML provider. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The description of the CAM SAML provider. Description pulumi.StringOutput `pulumi:"description"` // The meta data document of the CAM SAML provider. MetaData pulumi.StringOutput `pulumi:"metaData"` // Name of CAM SAML provider. Name pulumi.StringOutput `pulumi:"name"` // The ARN of the CAM SAML provider. ProviderArn pulumi.StringOutput `pulumi:"providerArn"` // The last update time of the CAM SAML provider. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
func GetSamlProvider ¶
func GetSamlProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SamlProviderState, opts ...pulumi.ResourceOption) (*SamlProvider, error)
GetSamlProvider gets an existing SamlProvider resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSamlProvider ¶
func NewSamlProvider(ctx *pulumi.Context, name string, args *SamlProviderArgs, opts ...pulumi.ResourceOption) (*SamlProvider, error)
NewSamlProvider registers a new resource with the given unique name, arguments, and options.
func (*SamlProvider) ElementType ¶
func (*SamlProvider) ElementType() reflect.Type
func (*SamlProvider) ToSamlProviderOutput ¶
func (i *SamlProvider) ToSamlProviderOutput() SamlProviderOutput
func (*SamlProvider) ToSamlProviderOutputWithContext ¶
func (i *SamlProvider) ToSamlProviderOutputWithContext(ctx context.Context) SamlProviderOutput
type SamlProviderArgs ¶
type SamlProviderArgs struct { // The description of the CAM SAML provider. Description pulumi.StringInput // The meta data document of the CAM SAML provider. MetaData pulumi.StringInput // Name of CAM SAML provider. Name pulumi.StringPtrInput }
The set of arguments for constructing a SamlProvider resource.
func (SamlProviderArgs) ElementType ¶
func (SamlProviderArgs) ElementType() reflect.Type
type SamlProviderArray ¶
type SamlProviderArray []SamlProviderInput
func (SamlProviderArray) ElementType ¶
func (SamlProviderArray) ElementType() reflect.Type
func (SamlProviderArray) ToSamlProviderArrayOutput ¶
func (i SamlProviderArray) ToSamlProviderArrayOutput() SamlProviderArrayOutput
func (SamlProviderArray) ToSamlProviderArrayOutputWithContext ¶
func (i SamlProviderArray) ToSamlProviderArrayOutputWithContext(ctx context.Context) SamlProviderArrayOutput
type SamlProviderArrayInput ¶
type SamlProviderArrayInput interface { pulumi.Input ToSamlProviderArrayOutput() SamlProviderArrayOutput ToSamlProviderArrayOutputWithContext(context.Context) SamlProviderArrayOutput }
SamlProviderArrayInput is an input type that accepts SamlProviderArray and SamlProviderArrayOutput values. You can construct a concrete instance of `SamlProviderArrayInput` via:
SamlProviderArray{ SamlProviderArgs{...} }
type SamlProviderArrayOutput ¶
type SamlProviderArrayOutput struct{ *pulumi.OutputState }
func (SamlProviderArrayOutput) ElementType ¶
func (SamlProviderArrayOutput) ElementType() reflect.Type
func (SamlProviderArrayOutput) Index ¶
func (o SamlProviderArrayOutput) Index(i pulumi.IntInput) SamlProviderOutput
func (SamlProviderArrayOutput) ToSamlProviderArrayOutput ¶
func (o SamlProviderArrayOutput) ToSamlProviderArrayOutput() SamlProviderArrayOutput
func (SamlProviderArrayOutput) ToSamlProviderArrayOutputWithContext ¶
func (o SamlProviderArrayOutput) ToSamlProviderArrayOutputWithContext(ctx context.Context) SamlProviderArrayOutput
type SamlProviderInput ¶
type SamlProviderInput interface { pulumi.Input ToSamlProviderOutput() SamlProviderOutput ToSamlProviderOutputWithContext(ctx context.Context) SamlProviderOutput }
type SamlProviderMap ¶
type SamlProviderMap map[string]SamlProviderInput
func (SamlProviderMap) ElementType ¶
func (SamlProviderMap) ElementType() reflect.Type
func (SamlProviderMap) ToSamlProviderMapOutput ¶
func (i SamlProviderMap) ToSamlProviderMapOutput() SamlProviderMapOutput
func (SamlProviderMap) ToSamlProviderMapOutputWithContext ¶
func (i SamlProviderMap) ToSamlProviderMapOutputWithContext(ctx context.Context) SamlProviderMapOutput
type SamlProviderMapInput ¶
type SamlProviderMapInput interface { pulumi.Input ToSamlProviderMapOutput() SamlProviderMapOutput ToSamlProviderMapOutputWithContext(context.Context) SamlProviderMapOutput }
SamlProviderMapInput is an input type that accepts SamlProviderMap and SamlProviderMapOutput values. You can construct a concrete instance of `SamlProviderMapInput` via:
SamlProviderMap{ "key": SamlProviderArgs{...} }
type SamlProviderMapOutput ¶
type SamlProviderMapOutput struct{ *pulumi.OutputState }
func (SamlProviderMapOutput) ElementType ¶
func (SamlProviderMapOutput) ElementType() reflect.Type
func (SamlProviderMapOutput) MapIndex ¶
func (o SamlProviderMapOutput) MapIndex(k pulumi.StringInput) SamlProviderOutput
func (SamlProviderMapOutput) ToSamlProviderMapOutput ¶
func (o SamlProviderMapOutput) ToSamlProviderMapOutput() SamlProviderMapOutput
func (SamlProviderMapOutput) ToSamlProviderMapOutputWithContext ¶
func (o SamlProviderMapOutput) ToSamlProviderMapOutputWithContext(ctx context.Context) SamlProviderMapOutput
type SamlProviderOutput ¶
type SamlProviderOutput struct{ *pulumi.OutputState }
func (SamlProviderOutput) CreateTime ¶
func (o SamlProviderOutput) CreateTime() pulumi.StringOutput
The create time of the CAM SAML provider.
func (SamlProviderOutput) Description ¶
func (o SamlProviderOutput) Description() pulumi.StringOutput
The description of the CAM SAML provider.
func (SamlProviderOutput) ElementType ¶
func (SamlProviderOutput) ElementType() reflect.Type
func (SamlProviderOutput) MetaData ¶
func (o SamlProviderOutput) MetaData() pulumi.StringOutput
The meta data document of the CAM SAML provider.
func (SamlProviderOutput) Name ¶
func (o SamlProviderOutput) Name() pulumi.StringOutput
Name of CAM SAML provider.
func (SamlProviderOutput) ProviderArn ¶
func (o SamlProviderOutput) ProviderArn() pulumi.StringOutput
The ARN of the CAM SAML provider.
func (SamlProviderOutput) ToSamlProviderOutput ¶
func (o SamlProviderOutput) ToSamlProviderOutput() SamlProviderOutput
func (SamlProviderOutput) ToSamlProviderOutputWithContext ¶
func (o SamlProviderOutput) ToSamlProviderOutputWithContext(ctx context.Context) SamlProviderOutput
func (SamlProviderOutput) UpdateTime ¶
func (o SamlProviderOutput) UpdateTime() pulumi.StringOutput
The last update time of the CAM SAML provider.
type SamlProviderState ¶
type SamlProviderState struct { // The create time of the CAM SAML provider. CreateTime pulumi.StringPtrInput // The description of the CAM SAML provider. Description pulumi.StringPtrInput // The meta data document of the CAM SAML provider. MetaData pulumi.StringPtrInput // Name of CAM SAML provider. Name pulumi.StringPtrInput // The ARN of the CAM SAML provider. ProviderArn pulumi.StringPtrInput // The last update time of the CAM SAML provider. UpdateTime pulumi.StringPtrInput }
func (SamlProviderState) ElementType ¶
func (SamlProviderState) ElementType() reflect.Type
type ServiceLinkedRole ¶
type ServiceLinkedRole struct { pulumi.CustomResourceState // The custom suffix, based on the string you provide, is combined with the prefix provided by the service to form the full // role name. This field is not allowed to contain the character `_`. CustomSuffix pulumi.StringOutput `pulumi:"customSuffix"` // role description. Description pulumi.StringPtrOutput `pulumi:"description"` // Authorization service, the Tencent Cloud service principal with this role attached. QcsServiceNames pulumi.StringArrayOutput `pulumi:"qcsServiceNames"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` }
func GetServiceLinkedRole ¶
func GetServiceLinkedRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceLinkedRoleState, opts ...pulumi.ResourceOption) (*ServiceLinkedRole, error)
GetServiceLinkedRole gets an existing ServiceLinkedRole resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewServiceLinkedRole ¶
func NewServiceLinkedRole(ctx *pulumi.Context, name string, args *ServiceLinkedRoleArgs, opts ...pulumi.ResourceOption) (*ServiceLinkedRole, error)
NewServiceLinkedRole registers a new resource with the given unique name, arguments, and options.
func (*ServiceLinkedRole) ElementType ¶
func (*ServiceLinkedRole) ElementType() reflect.Type
func (*ServiceLinkedRole) ToServiceLinkedRoleOutput ¶
func (i *ServiceLinkedRole) ToServiceLinkedRoleOutput() ServiceLinkedRoleOutput
func (*ServiceLinkedRole) ToServiceLinkedRoleOutputWithContext ¶
func (i *ServiceLinkedRole) ToServiceLinkedRoleOutputWithContext(ctx context.Context) ServiceLinkedRoleOutput
type ServiceLinkedRoleArgs ¶
type ServiceLinkedRoleArgs struct { // The custom suffix, based on the string you provide, is combined with the prefix provided by the service to form the full // role name. This field is not allowed to contain the character `_`. CustomSuffix pulumi.StringPtrInput // role description. Description pulumi.StringPtrInput // Authorization service, the Tencent Cloud service principal with this role attached. QcsServiceNames pulumi.StringArrayInput // Tag description list. Tags pulumi.MapInput }
The set of arguments for constructing a ServiceLinkedRole resource.
func (ServiceLinkedRoleArgs) ElementType ¶
func (ServiceLinkedRoleArgs) ElementType() reflect.Type
type ServiceLinkedRoleArray ¶
type ServiceLinkedRoleArray []ServiceLinkedRoleInput
func (ServiceLinkedRoleArray) ElementType ¶
func (ServiceLinkedRoleArray) ElementType() reflect.Type
func (ServiceLinkedRoleArray) ToServiceLinkedRoleArrayOutput ¶
func (i ServiceLinkedRoleArray) ToServiceLinkedRoleArrayOutput() ServiceLinkedRoleArrayOutput
func (ServiceLinkedRoleArray) ToServiceLinkedRoleArrayOutputWithContext ¶
func (i ServiceLinkedRoleArray) ToServiceLinkedRoleArrayOutputWithContext(ctx context.Context) ServiceLinkedRoleArrayOutput
type ServiceLinkedRoleArrayInput ¶
type ServiceLinkedRoleArrayInput interface { pulumi.Input ToServiceLinkedRoleArrayOutput() ServiceLinkedRoleArrayOutput ToServiceLinkedRoleArrayOutputWithContext(context.Context) ServiceLinkedRoleArrayOutput }
ServiceLinkedRoleArrayInput is an input type that accepts ServiceLinkedRoleArray and ServiceLinkedRoleArrayOutput values. You can construct a concrete instance of `ServiceLinkedRoleArrayInput` via:
ServiceLinkedRoleArray{ ServiceLinkedRoleArgs{...} }
type ServiceLinkedRoleArrayOutput ¶
type ServiceLinkedRoleArrayOutput struct{ *pulumi.OutputState }
func (ServiceLinkedRoleArrayOutput) ElementType ¶
func (ServiceLinkedRoleArrayOutput) ElementType() reflect.Type
func (ServiceLinkedRoleArrayOutput) Index ¶
func (o ServiceLinkedRoleArrayOutput) Index(i pulumi.IntInput) ServiceLinkedRoleOutput
func (ServiceLinkedRoleArrayOutput) ToServiceLinkedRoleArrayOutput ¶
func (o ServiceLinkedRoleArrayOutput) ToServiceLinkedRoleArrayOutput() ServiceLinkedRoleArrayOutput
func (ServiceLinkedRoleArrayOutput) ToServiceLinkedRoleArrayOutputWithContext ¶
func (o ServiceLinkedRoleArrayOutput) ToServiceLinkedRoleArrayOutputWithContext(ctx context.Context) ServiceLinkedRoleArrayOutput
type ServiceLinkedRoleInput ¶
type ServiceLinkedRoleInput interface { pulumi.Input ToServiceLinkedRoleOutput() ServiceLinkedRoleOutput ToServiceLinkedRoleOutputWithContext(ctx context.Context) ServiceLinkedRoleOutput }
type ServiceLinkedRoleMap ¶
type ServiceLinkedRoleMap map[string]ServiceLinkedRoleInput
func (ServiceLinkedRoleMap) ElementType ¶
func (ServiceLinkedRoleMap) ElementType() reflect.Type
func (ServiceLinkedRoleMap) ToServiceLinkedRoleMapOutput ¶
func (i ServiceLinkedRoleMap) ToServiceLinkedRoleMapOutput() ServiceLinkedRoleMapOutput
func (ServiceLinkedRoleMap) ToServiceLinkedRoleMapOutputWithContext ¶
func (i ServiceLinkedRoleMap) ToServiceLinkedRoleMapOutputWithContext(ctx context.Context) ServiceLinkedRoleMapOutput
type ServiceLinkedRoleMapInput ¶
type ServiceLinkedRoleMapInput interface { pulumi.Input ToServiceLinkedRoleMapOutput() ServiceLinkedRoleMapOutput ToServiceLinkedRoleMapOutputWithContext(context.Context) ServiceLinkedRoleMapOutput }
ServiceLinkedRoleMapInput is an input type that accepts ServiceLinkedRoleMap and ServiceLinkedRoleMapOutput values. You can construct a concrete instance of `ServiceLinkedRoleMapInput` via:
ServiceLinkedRoleMap{ "key": ServiceLinkedRoleArgs{...} }
type ServiceLinkedRoleMapOutput ¶
type ServiceLinkedRoleMapOutput struct{ *pulumi.OutputState }
func (ServiceLinkedRoleMapOutput) ElementType ¶
func (ServiceLinkedRoleMapOutput) ElementType() reflect.Type
func (ServiceLinkedRoleMapOutput) MapIndex ¶
func (o ServiceLinkedRoleMapOutput) MapIndex(k pulumi.StringInput) ServiceLinkedRoleOutput
func (ServiceLinkedRoleMapOutput) ToServiceLinkedRoleMapOutput ¶
func (o ServiceLinkedRoleMapOutput) ToServiceLinkedRoleMapOutput() ServiceLinkedRoleMapOutput
func (ServiceLinkedRoleMapOutput) ToServiceLinkedRoleMapOutputWithContext ¶
func (o ServiceLinkedRoleMapOutput) ToServiceLinkedRoleMapOutputWithContext(ctx context.Context) ServiceLinkedRoleMapOutput
type ServiceLinkedRoleOutput ¶
type ServiceLinkedRoleOutput struct{ *pulumi.OutputState }
func (ServiceLinkedRoleOutput) CustomSuffix ¶
func (o ServiceLinkedRoleOutput) CustomSuffix() pulumi.StringOutput
The custom suffix, based on the string you provide, is combined with the prefix provided by the service to form the full role name. This field is not allowed to contain the character `_`.
func (ServiceLinkedRoleOutput) Description ¶
func (o ServiceLinkedRoleOutput) Description() pulumi.StringPtrOutput
role description.
func (ServiceLinkedRoleOutput) ElementType ¶
func (ServiceLinkedRoleOutput) ElementType() reflect.Type
func (ServiceLinkedRoleOutput) QcsServiceNames ¶
func (o ServiceLinkedRoleOutput) QcsServiceNames() pulumi.StringArrayOutput
Authorization service, the Tencent Cloud service principal with this role attached.
func (ServiceLinkedRoleOutput) Tags ¶
func (o ServiceLinkedRoleOutput) Tags() pulumi.MapOutput
Tag description list.
func (ServiceLinkedRoleOutput) ToServiceLinkedRoleOutput ¶
func (o ServiceLinkedRoleOutput) ToServiceLinkedRoleOutput() ServiceLinkedRoleOutput
func (ServiceLinkedRoleOutput) ToServiceLinkedRoleOutputWithContext ¶
func (o ServiceLinkedRoleOutput) ToServiceLinkedRoleOutputWithContext(ctx context.Context) ServiceLinkedRoleOutput
type ServiceLinkedRoleState ¶
type ServiceLinkedRoleState struct { // The custom suffix, based on the string you provide, is combined with the prefix provided by the service to form the full // role name. This field is not allowed to contain the character `_`. CustomSuffix pulumi.StringPtrInput // role description. Description pulumi.StringPtrInput // Authorization service, the Tencent Cloud service principal with this role attached. QcsServiceNames pulumi.StringArrayInput // Tag description list. Tags pulumi.MapInput }
func (ServiceLinkedRoleState) ElementType ¶
func (ServiceLinkedRoleState) ElementType() reflect.Type
type SetPolicyVersionConfig ¶
type SetPolicyVersionConfig struct { pulumi.CustomResourceState // Policy ID. PolicyId pulumi.IntOutput `pulumi:"policyId"` // The policy version number, which can be obtained from ListPolicyVersions. VersionId pulumi.IntOutput `pulumi:"versionId"` }
func GetSetPolicyVersionConfig ¶
func GetSetPolicyVersionConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SetPolicyVersionConfigState, opts ...pulumi.ResourceOption) (*SetPolicyVersionConfig, error)
GetSetPolicyVersionConfig gets an existing SetPolicyVersionConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSetPolicyVersionConfig ¶
func NewSetPolicyVersionConfig(ctx *pulumi.Context, name string, args *SetPolicyVersionConfigArgs, opts ...pulumi.ResourceOption) (*SetPolicyVersionConfig, error)
NewSetPolicyVersionConfig registers a new resource with the given unique name, arguments, and options.
func (*SetPolicyVersionConfig) ElementType ¶
func (*SetPolicyVersionConfig) ElementType() reflect.Type
func (*SetPolicyVersionConfig) ToSetPolicyVersionConfigOutput ¶
func (i *SetPolicyVersionConfig) ToSetPolicyVersionConfigOutput() SetPolicyVersionConfigOutput
func (*SetPolicyVersionConfig) ToSetPolicyVersionConfigOutputWithContext ¶
func (i *SetPolicyVersionConfig) ToSetPolicyVersionConfigOutputWithContext(ctx context.Context) SetPolicyVersionConfigOutput
type SetPolicyVersionConfigArgs ¶
type SetPolicyVersionConfigArgs struct { // Policy ID. PolicyId pulumi.IntInput // The policy version number, which can be obtained from ListPolicyVersions. VersionId pulumi.IntInput }
The set of arguments for constructing a SetPolicyVersionConfig resource.
func (SetPolicyVersionConfigArgs) ElementType ¶
func (SetPolicyVersionConfigArgs) ElementType() reflect.Type
type SetPolicyVersionConfigArray ¶
type SetPolicyVersionConfigArray []SetPolicyVersionConfigInput
func (SetPolicyVersionConfigArray) ElementType ¶
func (SetPolicyVersionConfigArray) ElementType() reflect.Type
func (SetPolicyVersionConfigArray) ToSetPolicyVersionConfigArrayOutput ¶
func (i SetPolicyVersionConfigArray) ToSetPolicyVersionConfigArrayOutput() SetPolicyVersionConfigArrayOutput
func (SetPolicyVersionConfigArray) ToSetPolicyVersionConfigArrayOutputWithContext ¶
func (i SetPolicyVersionConfigArray) ToSetPolicyVersionConfigArrayOutputWithContext(ctx context.Context) SetPolicyVersionConfigArrayOutput
type SetPolicyVersionConfigArrayInput ¶
type SetPolicyVersionConfigArrayInput interface { pulumi.Input ToSetPolicyVersionConfigArrayOutput() SetPolicyVersionConfigArrayOutput ToSetPolicyVersionConfigArrayOutputWithContext(context.Context) SetPolicyVersionConfigArrayOutput }
SetPolicyVersionConfigArrayInput is an input type that accepts SetPolicyVersionConfigArray and SetPolicyVersionConfigArrayOutput values. You can construct a concrete instance of `SetPolicyVersionConfigArrayInput` via:
SetPolicyVersionConfigArray{ SetPolicyVersionConfigArgs{...} }
type SetPolicyVersionConfigArrayOutput ¶
type SetPolicyVersionConfigArrayOutput struct{ *pulumi.OutputState }
func (SetPolicyVersionConfigArrayOutput) ElementType ¶
func (SetPolicyVersionConfigArrayOutput) ElementType() reflect.Type
func (SetPolicyVersionConfigArrayOutput) Index ¶
func (o SetPolicyVersionConfigArrayOutput) Index(i pulumi.IntInput) SetPolicyVersionConfigOutput
func (SetPolicyVersionConfigArrayOutput) ToSetPolicyVersionConfigArrayOutput ¶
func (o SetPolicyVersionConfigArrayOutput) ToSetPolicyVersionConfigArrayOutput() SetPolicyVersionConfigArrayOutput
func (SetPolicyVersionConfigArrayOutput) ToSetPolicyVersionConfigArrayOutputWithContext ¶
func (o SetPolicyVersionConfigArrayOutput) ToSetPolicyVersionConfigArrayOutputWithContext(ctx context.Context) SetPolicyVersionConfigArrayOutput
type SetPolicyVersionConfigInput ¶
type SetPolicyVersionConfigInput interface { pulumi.Input ToSetPolicyVersionConfigOutput() SetPolicyVersionConfigOutput ToSetPolicyVersionConfigOutputWithContext(ctx context.Context) SetPolicyVersionConfigOutput }
type SetPolicyVersionConfigMap ¶
type SetPolicyVersionConfigMap map[string]SetPolicyVersionConfigInput
func (SetPolicyVersionConfigMap) ElementType ¶
func (SetPolicyVersionConfigMap) ElementType() reflect.Type
func (SetPolicyVersionConfigMap) ToSetPolicyVersionConfigMapOutput ¶
func (i SetPolicyVersionConfigMap) ToSetPolicyVersionConfigMapOutput() SetPolicyVersionConfigMapOutput
func (SetPolicyVersionConfigMap) ToSetPolicyVersionConfigMapOutputWithContext ¶
func (i SetPolicyVersionConfigMap) ToSetPolicyVersionConfigMapOutputWithContext(ctx context.Context) SetPolicyVersionConfigMapOutput
type SetPolicyVersionConfigMapInput ¶
type SetPolicyVersionConfigMapInput interface { pulumi.Input ToSetPolicyVersionConfigMapOutput() SetPolicyVersionConfigMapOutput ToSetPolicyVersionConfigMapOutputWithContext(context.Context) SetPolicyVersionConfigMapOutput }
SetPolicyVersionConfigMapInput is an input type that accepts SetPolicyVersionConfigMap and SetPolicyVersionConfigMapOutput values. You can construct a concrete instance of `SetPolicyVersionConfigMapInput` via:
SetPolicyVersionConfigMap{ "key": SetPolicyVersionConfigArgs{...} }
type SetPolicyVersionConfigMapOutput ¶
type SetPolicyVersionConfigMapOutput struct{ *pulumi.OutputState }
func (SetPolicyVersionConfigMapOutput) ElementType ¶
func (SetPolicyVersionConfigMapOutput) ElementType() reflect.Type
func (SetPolicyVersionConfigMapOutput) MapIndex ¶
func (o SetPolicyVersionConfigMapOutput) MapIndex(k pulumi.StringInput) SetPolicyVersionConfigOutput
func (SetPolicyVersionConfigMapOutput) ToSetPolicyVersionConfigMapOutput ¶
func (o SetPolicyVersionConfigMapOutput) ToSetPolicyVersionConfigMapOutput() SetPolicyVersionConfigMapOutput
func (SetPolicyVersionConfigMapOutput) ToSetPolicyVersionConfigMapOutputWithContext ¶
func (o SetPolicyVersionConfigMapOutput) ToSetPolicyVersionConfigMapOutputWithContext(ctx context.Context) SetPolicyVersionConfigMapOutput
type SetPolicyVersionConfigOutput ¶
type SetPolicyVersionConfigOutput struct{ *pulumi.OutputState }
func (SetPolicyVersionConfigOutput) ElementType ¶
func (SetPolicyVersionConfigOutput) ElementType() reflect.Type
func (SetPolicyVersionConfigOutput) PolicyId ¶
func (o SetPolicyVersionConfigOutput) PolicyId() pulumi.IntOutput
Policy ID.
func (SetPolicyVersionConfigOutput) ToSetPolicyVersionConfigOutput ¶
func (o SetPolicyVersionConfigOutput) ToSetPolicyVersionConfigOutput() SetPolicyVersionConfigOutput
func (SetPolicyVersionConfigOutput) ToSetPolicyVersionConfigOutputWithContext ¶
func (o SetPolicyVersionConfigOutput) ToSetPolicyVersionConfigOutputWithContext(ctx context.Context) SetPolicyVersionConfigOutput
func (SetPolicyVersionConfigOutput) VersionId ¶
func (o SetPolicyVersionConfigOutput) VersionId() pulumi.IntOutput
The policy version number, which can be obtained from ListPolicyVersions.
type SetPolicyVersionConfigState ¶
type SetPolicyVersionConfigState struct { // Policy ID. PolicyId pulumi.IntPtrInput // The policy version number, which can be obtained from ListPolicyVersions. VersionId pulumi.IntPtrInput }
func (SetPolicyVersionConfigState) ElementType ¶
func (SetPolicyVersionConfigState) ElementType() reflect.Type
type TagRoleAttachment ¶
type TagRoleAttachment struct { pulumi.CustomResourceState // Character ID, at least one input with the character name. RoleId pulumi.StringOutput `pulumi:"roleId"` // Character name, at least one input with the character ID. RoleName pulumi.StringOutput `pulumi:"roleName"` // Label. Tags TagRoleAttachmentTagArrayOutput `pulumi:"tags"` }
func GetTagRoleAttachment ¶
func GetTagRoleAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagRoleAttachmentState, opts ...pulumi.ResourceOption) (*TagRoleAttachment, error)
GetTagRoleAttachment gets an existing TagRoleAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTagRoleAttachment ¶
func NewTagRoleAttachment(ctx *pulumi.Context, name string, args *TagRoleAttachmentArgs, opts ...pulumi.ResourceOption) (*TagRoleAttachment, error)
NewTagRoleAttachment registers a new resource with the given unique name, arguments, and options.
func (*TagRoleAttachment) ElementType ¶
func (*TagRoleAttachment) ElementType() reflect.Type
func (*TagRoleAttachment) ToTagRoleAttachmentOutput ¶
func (i *TagRoleAttachment) ToTagRoleAttachmentOutput() TagRoleAttachmentOutput
func (*TagRoleAttachment) ToTagRoleAttachmentOutputWithContext ¶
func (i *TagRoleAttachment) ToTagRoleAttachmentOutputWithContext(ctx context.Context) TagRoleAttachmentOutput
type TagRoleAttachmentArgs ¶
type TagRoleAttachmentArgs struct { // Character ID, at least one input with the character name. RoleId pulumi.StringPtrInput // Character name, at least one input with the character ID. RoleName pulumi.StringPtrInput // Label. Tags TagRoleAttachmentTagArrayInput }
The set of arguments for constructing a TagRoleAttachment resource.
func (TagRoleAttachmentArgs) ElementType ¶
func (TagRoleAttachmentArgs) ElementType() reflect.Type
type TagRoleAttachmentArray ¶
type TagRoleAttachmentArray []TagRoleAttachmentInput
func (TagRoleAttachmentArray) ElementType ¶
func (TagRoleAttachmentArray) ElementType() reflect.Type
func (TagRoleAttachmentArray) ToTagRoleAttachmentArrayOutput ¶
func (i TagRoleAttachmentArray) ToTagRoleAttachmentArrayOutput() TagRoleAttachmentArrayOutput
func (TagRoleAttachmentArray) ToTagRoleAttachmentArrayOutputWithContext ¶
func (i TagRoleAttachmentArray) ToTagRoleAttachmentArrayOutputWithContext(ctx context.Context) TagRoleAttachmentArrayOutput
type TagRoleAttachmentArrayInput ¶
type TagRoleAttachmentArrayInput interface { pulumi.Input ToTagRoleAttachmentArrayOutput() TagRoleAttachmentArrayOutput ToTagRoleAttachmentArrayOutputWithContext(context.Context) TagRoleAttachmentArrayOutput }
TagRoleAttachmentArrayInput is an input type that accepts TagRoleAttachmentArray and TagRoleAttachmentArrayOutput values. You can construct a concrete instance of `TagRoleAttachmentArrayInput` via:
TagRoleAttachmentArray{ TagRoleAttachmentArgs{...} }
type TagRoleAttachmentArrayOutput ¶
type TagRoleAttachmentArrayOutput struct{ *pulumi.OutputState }
func (TagRoleAttachmentArrayOutput) ElementType ¶
func (TagRoleAttachmentArrayOutput) ElementType() reflect.Type
func (TagRoleAttachmentArrayOutput) Index ¶
func (o TagRoleAttachmentArrayOutput) Index(i pulumi.IntInput) TagRoleAttachmentOutput
func (TagRoleAttachmentArrayOutput) ToTagRoleAttachmentArrayOutput ¶
func (o TagRoleAttachmentArrayOutput) ToTagRoleAttachmentArrayOutput() TagRoleAttachmentArrayOutput
func (TagRoleAttachmentArrayOutput) ToTagRoleAttachmentArrayOutputWithContext ¶
func (o TagRoleAttachmentArrayOutput) ToTagRoleAttachmentArrayOutputWithContext(ctx context.Context) TagRoleAttachmentArrayOutput
type TagRoleAttachmentInput ¶
type TagRoleAttachmentInput interface { pulumi.Input ToTagRoleAttachmentOutput() TagRoleAttachmentOutput ToTagRoleAttachmentOutputWithContext(ctx context.Context) TagRoleAttachmentOutput }
type TagRoleAttachmentMap ¶
type TagRoleAttachmentMap map[string]TagRoleAttachmentInput
func (TagRoleAttachmentMap) ElementType ¶
func (TagRoleAttachmentMap) ElementType() reflect.Type
func (TagRoleAttachmentMap) ToTagRoleAttachmentMapOutput ¶
func (i TagRoleAttachmentMap) ToTagRoleAttachmentMapOutput() TagRoleAttachmentMapOutput
func (TagRoleAttachmentMap) ToTagRoleAttachmentMapOutputWithContext ¶
func (i TagRoleAttachmentMap) ToTagRoleAttachmentMapOutputWithContext(ctx context.Context) TagRoleAttachmentMapOutput
type TagRoleAttachmentMapInput ¶
type TagRoleAttachmentMapInput interface { pulumi.Input ToTagRoleAttachmentMapOutput() TagRoleAttachmentMapOutput ToTagRoleAttachmentMapOutputWithContext(context.Context) TagRoleAttachmentMapOutput }
TagRoleAttachmentMapInput is an input type that accepts TagRoleAttachmentMap and TagRoleAttachmentMapOutput values. You can construct a concrete instance of `TagRoleAttachmentMapInput` via:
TagRoleAttachmentMap{ "key": TagRoleAttachmentArgs{...} }
type TagRoleAttachmentMapOutput ¶
type TagRoleAttachmentMapOutput struct{ *pulumi.OutputState }
func (TagRoleAttachmentMapOutput) ElementType ¶
func (TagRoleAttachmentMapOutput) ElementType() reflect.Type
func (TagRoleAttachmentMapOutput) MapIndex ¶
func (o TagRoleAttachmentMapOutput) MapIndex(k pulumi.StringInput) TagRoleAttachmentOutput
func (TagRoleAttachmentMapOutput) ToTagRoleAttachmentMapOutput ¶
func (o TagRoleAttachmentMapOutput) ToTagRoleAttachmentMapOutput() TagRoleAttachmentMapOutput
func (TagRoleAttachmentMapOutput) ToTagRoleAttachmentMapOutputWithContext ¶
func (o TagRoleAttachmentMapOutput) ToTagRoleAttachmentMapOutputWithContext(ctx context.Context) TagRoleAttachmentMapOutput
type TagRoleAttachmentOutput ¶
type TagRoleAttachmentOutput struct{ *pulumi.OutputState }
func (TagRoleAttachmentOutput) ElementType ¶
func (TagRoleAttachmentOutput) ElementType() reflect.Type
func (TagRoleAttachmentOutput) RoleId ¶
func (o TagRoleAttachmentOutput) RoleId() pulumi.StringOutput
Character ID, at least one input with the character name.
func (TagRoleAttachmentOutput) RoleName ¶
func (o TagRoleAttachmentOutput) RoleName() pulumi.StringOutput
Character name, at least one input with the character ID.
func (TagRoleAttachmentOutput) Tags ¶
func (o TagRoleAttachmentOutput) Tags() TagRoleAttachmentTagArrayOutput
Label.
func (TagRoleAttachmentOutput) ToTagRoleAttachmentOutput ¶
func (o TagRoleAttachmentOutput) ToTagRoleAttachmentOutput() TagRoleAttachmentOutput
func (TagRoleAttachmentOutput) ToTagRoleAttachmentOutputWithContext ¶
func (o TagRoleAttachmentOutput) ToTagRoleAttachmentOutputWithContext(ctx context.Context) TagRoleAttachmentOutput
type TagRoleAttachmentState ¶
type TagRoleAttachmentState struct { // Character ID, at least one input with the character name. RoleId pulumi.StringPtrInput // Character name, at least one input with the character ID. RoleName pulumi.StringPtrInput // Label. Tags TagRoleAttachmentTagArrayInput }
func (TagRoleAttachmentState) ElementType ¶
func (TagRoleAttachmentState) ElementType() reflect.Type
type TagRoleAttachmentTag ¶
type TagRoleAttachmentTagArgs ¶
type TagRoleAttachmentTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (TagRoleAttachmentTagArgs) ElementType ¶
func (TagRoleAttachmentTagArgs) ElementType() reflect.Type
func (TagRoleAttachmentTagArgs) ToTagRoleAttachmentTagOutput ¶
func (i TagRoleAttachmentTagArgs) ToTagRoleAttachmentTagOutput() TagRoleAttachmentTagOutput
func (TagRoleAttachmentTagArgs) ToTagRoleAttachmentTagOutputWithContext ¶
func (i TagRoleAttachmentTagArgs) ToTagRoleAttachmentTagOutputWithContext(ctx context.Context) TagRoleAttachmentTagOutput
type TagRoleAttachmentTagArray ¶
type TagRoleAttachmentTagArray []TagRoleAttachmentTagInput
func (TagRoleAttachmentTagArray) ElementType ¶
func (TagRoleAttachmentTagArray) ElementType() reflect.Type
func (TagRoleAttachmentTagArray) ToTagRoleAttachmentTagArrayOutput ¶
func (i TagRoleAttachmentTagArray) ToTagRoleAttachmentTagArrayOutput() TagRoleAttachmentTagArrayOutput
func (TagRoleAttachmentTagArray) ToTagRoleAttachmentTagArrayOutputWithContext ¶
func (i TagRoleAttachmentTagArray) ToTagRoleAttachmentTagArrayOutputWithContext(ctx context.Context) TagRoleAttachmentTagArrayOutput
type TagRoleAttachmentTagArrayInput ¶
type TagRoleAttachmentTagArrayInput interface { pulumi.Input ToTagRoleAttachmentTagArrayOutput() TagRoleAttachmentTagArrayOutput ToTagRoleAttachmentTagArrayOutputWithContext(context.Context) TagRoleAttachmentTagArrayOutput }
TagRoleAttachmentTagArrayInput is an input type that accepts TagRoleAttachmentTagArray and TagRoleAttachmentTagArrayOutput values. You can construct a concrete instance of `TagRoleAttachmentTagArrayInput` via:
TagRoleAttachmentTagArray{ TagRoleAttachmentTagArgs{...} }
type TagRoleAttachmentTagArrayOutput ¶
type TagRoleAttachmentTagArrayOutput struct{ *pulumi.OutputState }
func (TagRoleAttachmentTagArrayOutput) ElementType ¶
func (TagRoleAttachmentTagArrayOutput) ElementType() reflect.Type
func (TagRoleAttachmentTagArrayOutput) Index ¶
func (o TagRoleAttachmentTagArrayOutput) Index(i pulumi.IntInput) TagRoleAttachmentTagOutput
func (TagRoleAttachmentTagArrayOutput) ToTagRoleAttachmentTagArrayOutput ¶
func (o TagRoleAttachmentTagArrayOutput) ToTagRoleAttachmentTagArrayOutput() TagRoleAttachmentTagArrayOutput
func (TagRoleAttachmentTagArrayOutput) ToTagRoleAttachmentTagArrayOutputWithContext ¶
func (o TagRoleAttachmentTagArrayOutput) ToTagRoleAttachmentTagArrayOutputWithContext(ctx context.Context) TagRoleAttachmentTagArrayOutput
type TagRoleAttachmentTagInput ¶
type TagRoleAttachmentTagInput interface { pulumi.Input ToTagRoleAttachmentTagOutput() TagRoleAttachmentTagOutput ToTagRoleAttachmentTagOutputWithContext(context.Context) TagRoleAttachmentTagOutput }
TagRoleAttachmentTagInput is an input type that accepts TagRoleAttachmentTagArgs and TagRoleAttachmentTagOutput values. You can construct a concrete instance of `TagRoleAttachmentTagInput` via:
TagRoleAttachmentTagArgs{...}
type TagRoleAttachmentTagOutput ¶
type TagRoleAttachmentTagOutput struct{ *pulumi.OutputState }
func (TagRoleAttachmentTagOutput) ElementType ¶
func (TagRoleAttachmentTagOutput) ElementType() reflect.Type
func (TagRoleAttachmentTagOutput) Key ¶
func (o TagRoleAttachmentTagOutput) Key() pulumi.StringOutput
func (TagRoleAttachmentTagOutput) ToTagRoleAttachmentTagOutput ¶
func (o TagRoleAttachmentTagOutput) ToTagRoleAttachmentTagOutput() TagRoleAttachmentTagOutput
func (TagRoleAttachmentTagOutput) ToTagRoleAttachmentTagOutputWithContext ¶
func (o TagRoleAttachmentTagOutput) ToTagRoleAttachmentTagOutputWithContext(ctx context.Context) TagRoleAttachmentTagOutput
func (TagRoleAttachmentTagOutput) Value ¶
func (o TagRoleAttachmentTagOutput) Value() pulumi.StringOutput
type User ¶
type User struct { pulumi.CustomResourceState // Indicate whether the CAM user can login to the web console or not. ConsoleLogin pulumi.BoolPtrOutput `pulumi:"consoleLogin"` // Country code of the phone number, for example: '86'. CountryCode pulumi.StringOutput `pulumi:"countryCode"` // Email of the CAM user. Email pulumi.StringPtrOutput `pulumi:"email"` // Indicate whether to force deletes the CAM user. If set false, the API secret key will be checked and failed when exists; // otherwise the user will be deleted directly. Default is false. ForceDelete pulumi.BoolPtrOutput `pulumi:"forceDelete"` // Name of the CAM user. Name pulumi.StringOutput `pulumi:"name"` // Indicate whether the CAM user need to reset the password when first logins. NeedResetPassword pulumi.BoolPtrOutput `pulumi:"needResetPassword"` // The password of the CAM user. Password should be at least 8 characters and no more than 32 characters, includes // uppercase letters, lowercase letters, numbers and special characters. Only required when `console_login` is true. If not // set, a random password will be automatically generated. Password pulumi.StringOutput `pulumi:"password"` // Phone number of the CAM user. PhoneNum pulumi.StringPtrOutput `pulumi:"phoneNum"` // Remark of the CAM user. Remark pulumi.StringPtrOutput `pulumi:"remark"` // Secret ID of the CAM user. SecretId pulumi.StringOutput `pulumi:"secretId"` // Secret key of the CAM user. SecretKey pulumi.StringOutput `pulumi:"secretKey"` // A list of tags used to associate different resources. Tags pulumi.MapOutput `pulumi:"tags"` // ID of the CAM user. Uid pulumi.IntOutput `pulumi:"uid"` // Uin of the CAM User. Uin pulumi.IntOutput `pulumi:"uin"` // Indicate whether to generate the API secret key or not. UseApi pulumi.BoolPtrOutput `pulumi:"useApi"` }
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶
func (*User) ToUserOutput ¶
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserArgs ¶
type UserArgs struct { // Indicate whether the CAM user can login to the web console or not. ConsoleLogin pulumi.BoolPtrInput // Country code of the phone number, for example: '86'. CountryCode pulumi.StringPtrInput // Email of the CAM user. Email pulumi.StringPtrInput // Indicate whether to force deletes the CAM user. If set false, the API secret key will be checked and failed when exists; // otherwise the user will be deleted directly. Default is false. ForceDelete pulumi.BoolPtrInput // Name of the CAM user. Name pulumi.StringPtrInput // Indicate whether the CAM user need to reset the password when first logins. NeedResetPassword pulumi.BoolPtrInput // The password of the CAM user. Password should be at least 8 characters and no more than 32 characters, includes // uppercase letters, lowercase letters, numbers and special characters. Only required when `console_login` is true. If not // set, a random password will be automatically generated. Password pulumi.StringPtrInput // Phone number of the CAM user. PhoneNum pulumi.StringPtrInput // Remark of the CAM user. Remark pulumi.StringPtrInput // A list of tags used to associate different resources. Tags pulumi.MapInput // Indicate whether to generate the API secret key or not. UseApi pulumi.BoolPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserArray ¶
type UserArray []UserInput
func (UserArray) ElementType ¶
func (UserArray) ToUserArrayOutput ¶
func (i UserArray) ToUserArrayOutput() UserArrayOutput
func (UserArray) ToUserArrayOutputWithContext ¶
func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserArrayInput ¶
type UserArrayInput interface { pulumi.Input ToUserArrayOutput() UserArrayOutput ToUserArrayOutputWithContext(context.Context) UserArrayOutput }
UserArrayInput is an input type that accepts UserArray and UserArrayOutput values. You can construct a concrete instance of `UserArrayInput` via:
UserArray{ UserArgs{...} }
type UserArrayOutput ¶
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserInput ¶
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserMap ¶
func (UserMap) ElementType ¶
func (UserMap) ToUserMapOutput ¶
func (i UserMap) ToUserMapOutput() UserMapOutput
func (UserMap) ToUserMapOutputWithContext ¶
func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserMapInput ¶
type UserMapInput interface { pulumi.Input ToUserMapOutput() UserMapOutput ToUserMapOutputWithContext(context.Context) UserMapOutput }
UserMapInput is an input type that accepts UserMap and UserMapOutput values. You can construct a concrete instance of `UserMapInput` via:
UserMap{ "key": UserArgs{...} }
type UserMapOutput ¶
type UserMapOutput struct{ *pulumi.OutputState }
func (UserMapOutput) ElementType ¶
func (UserMapOutput) ElementType() reflect.Type
func (UserMapOutput) MapIndex ¶
func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
func (UserMapOutput) ToUserMapOutput ¶
func (o UserMapOutput) ToUserMapOutput() UserMapOutput
func (UserMapOutput) ToUserMapOutputWithContext ¶
func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) ConsoleLogin ¶
func (o UserOutput) ConsoleLogin() pulumi.BoolPtrOutput
Indicate whether the CAM user can login to the web console or not.
func (UserOutput) CountryCode ¶
func (o UserOutput) CountryCode() pulumi.StringOutput
Country code of the phone number, for example: '86'.
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) ForceDelete ¶
func (o UserOutput) ForceDelete() pulumi.BoolPtrOutput
Indicate whether to force deletes the CAM user. If set false, the API secret key will be checked and failed when exists; otherwise the user will be deleted directly. Default is false.
func (UserOutput) NeedResetPassword ¶
func (o UserOutput) NeedResetPassword() pulumi.BoolPtrOutput
Indicate whether the CAM user need to reset the password when first logins.
func (UserOutput) Password ¶
func (o UserOutput) Password() pulumi.StringOutput
The password of the CAM user. Password should be at least 8 characters and no more than 32 characters, includes uppercase letters, lowercase letters, numbers and special characters. Only required when `console_login` is true. If not set, a random password will be automatically generated.
func (UserOutput) PhoneNum ¶
func (o UserOutput) PhoneNum() pulumi.StringPtrOutput
Phone number of the CAM user.
func (UserOutput) Remark ¶
func (o UserOutput) Remark() pulumi.StringPtrOutput
Remark of the CAM user.
func (UserOutput) SecretId ¶
func (o UserOutput) SecretId() pulumi.StringOutput
Secret ID of the CAM user.
func (UserOutput) SecretKey ¶
func (o UserOutput) SecretKey() pulumi.StringOutput
Secret key of the CAM user.
func (UserOutput) Tags ¶
func (o UserOutput) Tags() pulumi.MapOutput
A list of tags used to associate different resources.
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
func (UserOutput) UseApi ¶
func (o UserOutput) UseApi() pulumi.BoolPtrOutput
Indicate whether to generate the API secret key or not.
type UserPermissionBoundaryAttachment ¶
type UserPermissionBoundaryAttachment struct { pulumi.CustomResourceState // Policy ID. PolicyId pulumi.IntOutput `pulumi:"policyId"` // Sub account Uin. TargetUin pulumi.IntOutput `pulumi:"targetUin"` }
func GetUserPermissionBoundaryAttachment ¶
func GetUserPermissionBoundaryAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserPermissionBoundaryAttachmentState, opts ...pulumi.ResourceOption) (*UserPermissionBoundaryAttachment, error)
GetUserPermissionBoundaryAttachment gets an existing UserPermissionBoundaryAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUserPermissionBoundaryAttachment ¶
func NewUserPermissionBoundaryAttachment(ctx *pulumi.Context, name string, args *UserPermissionBoundaryAttachmentArgs, opts ...pulumi.ResourceOption) (*UserPermissionBoundaryAttachment, error)
NewUserPermissionBoundaryAttachment registers a new resource with the given unique name, arguments, and options.
func (*UserPermissionBoundaryAttachment) ElementType ¶
func (*UserPermissionBoundaryAttachment) ElementType() reflect.Type
func (*UserPermissionBoundaryAttachment) ToUserPermissionBoundaryAttachmentOutput ¶
func (i *UserPermissionBoundaryAttachment) ToUserPermissionBoundaryAttachmentOutput() UserPermissionBoundaryAttachmentOutput
func (*UserPermissionBoundaryAttachment) ToUserPermissionBoundaryAttachmentOutputWithContext ¶
func (i *UserPermissionBoundaryAttachment) ToUserPermissionBoundaryAttachmentOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentOutput
type UserPermissionBoundaryAttachmentArgs ¶
type UserPermissionBoundaryAttachmentArgs struct { // Policy ID. PolicyId pulumi.IntInput // Sub account Uin. TargetUin pulumi.IntInput }
The set of arguments for constructing a UserPermissionBoundaryAttachment resource.
func (UserPermissionBoundaryAttachmentArgs) ElementType ¶
func (UserPermissionBoundaryAttachmentArgs) ElementType() reflect.Type
type UserPermissionBoundaryAttachmentArray ¶
type UserPermissionBoundaryAttachmentArray []UserPermissionBoundaryAttachmentInput
func (UserPermissionBoundaryAttachmentArray) ElementType ¶
func (UserPermissionBoundaryAttachmentArray) ElementType() reflect.Type
func (UserPermissionBoundaryAttachmentArray) ToUserPermissionBoundaryAttachmentArrayOutput ¶
func (i UserPermissionBoundaryAttachmentArray) ToUserPermissionBoundaryAttachmentArrayOutput() UserPermissionBoundaryAttachmentArrayOutput
func (UserPermissionBoundaryAttachmentArray) ToUserPermissionBoundaryAttachmentArrayOutputWithContext ¶
func (i UserPermissionBoundaryAttachmentArray) ToUserPermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentArrayOutput
type UserPermissionBoundaryAttachmentArrayInput ¶
type UserPermissionBoundaryAttachmentArrayInput interface { pulumi.Input ToUserPermissionBoundaryAttachmentArrayOutput() UserPermissionBoundaryAttachmentArrayOutput ToUserPermissionBoundaryAttachmentArrayOutputWithContext(context.Context) UserPermissionBoundaryAttachmentArrayOutput }
UserPermissionBoundaryAttachmentArrayInput is an input type that accepts UserPermissionBoundaryAttachmentArray and UserPermissionBoundaryAttachmentArrayOutput values. You can construct a concrete instance of `UserPermissionBoundaryAttachmentArrayInput` via:
UserPermissionBoundaryAttachmentArray{ UserPermissionBoundaryAttachmentArgs{...} }
type UserPermissionBoundaryAttachmentArrayOutput ¶
type UserPermissionBoundaryAttachmentArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionBoundaryAttachmentArrayOutput) ElementType ¶
func (UserPermissionBoundaryAttachmentArrayOutput) ElementType() reflect.Type
func (UserPermissionBoundaryAttachmentArrayOutput) ToUserPermissionBoundaryAttachmentArrayOutput ¶
func (o UserPermissionBoundaryAttachmentArrayOutput) ToUserPermissionBoundaryAttachmentArrayOutput() UserPermissionBoundaryAttachmentArrayOutput
func (UserPermissionBoundaryAttachmentArrayOutput) ToUserPermissionBoundaryAttachmentArrayOutputWithContext ¶
func (o UserPermissionBoundaryAttachmentArrayOutput) ToUserPermissionBoundaryAttachmentArrayOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentArrayOutput
type UserPermissionBoundaryAttachmentInput ¶
type UserPermissionBoundaryAttachmentInput interface { pulumi.Input ToUserPermissionBoundaryAttachmentOutput() UserPermissionBoundaryAttachmentOutput ToUserPermissionBoundaryAttachmentOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentOutput }
type UserPermissionBoundaryAttachmentMap ¶
type UserPermissionBoundaryAttachmentMap map[string]UserPermissionBoundaryAttachmentInput
func (UserPermissionBoundaryAttachmentMap) ElementType ¶
func (UserPermissionBoundaryAttachmentMap) ElementType() reflect.Type
func (UserPermissionBoundaryAttachmentMap) ToUserPermissionBoundaryAttachmentMapOutput ¶
func (i UserPermissionBoundaryAttachmentMap) ToUserPermissionBoundaryAttachmentMapOutput() UserPermissionBoundaryAttachmentMapOutput
func (UserPermissionBoundaryAttachmentMap) ToUserPermissionBoundaryAttachmentMapOutputWithContext ¶
func (i UserPermissionBoundaryAttachmentMap) ToUserPermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentMapOutput
type UserPermissionBoundaryAttachmentMapInput ¶
type UserPermissionBoundaryAttachmentMapInput interface { pulumi.Input ToUserPermissionBoundaryAttachmentMapOutput() UserPermissionBoundaryAttachmentMapOutput ToUserPermissionBoundaryAttachmentMapOutputWithContext(context.Context) UserPermissionBoundaryAttachmentMapOutput }
UserPermissionBoundaryAttachmentMapInput is an input type that accepts UserPermissionBoundaryAttachmentMap and UserPermissionBoundaryAttachmentMapOutput values. You can construct a concrete instance of `UserPermissionBoundaryAttachmentMapInput` via:
UserPermissionBoundaryAttachmentMap{ "key": UserPermissionBoundaryAttachmentArgs{...} }
type UserPermissionBoundaryAttachmentMapOutput ¶
type UserPermissionBoundaryAttachmentMapOutput struct{ *pulumi.OutputState }
func (UserPermissionBoundaryAttachmentMapOutput) ElementType ¶
func (UserPermissionBoundaryAttachmentMapOutput) ElementType() reflect.Type
func (UserPermissionBoundaryAttachmentMapOutput) MapIndex ¶
func (o UserPermissionBoundaryAttachmentMapOutput) MapIndex(k pulumi.StringInput) UserPermissionBoundaryAttachmentOutput
func (UserPermissionBoundaryAttachmentMapOutput) ToUserPermissionBoundaryAttachmentMapOutput ¶
func (o UserPermissionBoundaryAttachmentMapOutput) ToUserPermissionBoundaryAttachmentMapOutput() UserPermissionBoundaryAttachmentMapOutput
func (UserPermissionBoundaryAttachmentMapOutput) ToUserPermissionBoundaryAttachmentMapOutputWithContext ¶
func (o UserPermissionBoundaryAttachmentMapOutput) ToUserPermissionBoundaryAttachmentMapOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentMapOutput
type UserPermissionBoundaryAttachmentOutput ¶
type UserPermissionBoundaryAttachmentOutput struct{ *pulumi.OutputState }
func (UserPermissionBoundaryAttachmentOutput) ElementType ¶
func (UserPermissionBoundaryAttachmentOutput) ElementType() reflect.Type
func (UserPermissionBoundaryAttachmentOutput) PolicyId ¶
func (o UserPermissionBoundaryAttachmentOutput) PolicyId() pulumi.IntOutput
Policy ID.
func (UserPermissionBoundaryAttachmentOutput) TargetUin ¶
func (o UserPermissionBoundaryAttachmentOutput) TargetUin() pulumi.IntOutput
Sub account Uin.
func (UserPermissionBoundaryAttachmentOutput) ToUserPermissionBoundaryAttachmentOutput ¶
func (o UserPermissionBoundaryAttachmentOutput) ToUserPermissionBoundaryAttachmentOutput() UserPermissionBoundaryAttachmentOutput
func (UserPermissionBoundaryAttachmentOutput) ToUserPermissionBoundaryAttachmentOutputWithContext ¶
func (o UserPermissionBoundaryAttachmentOutput) ToUserPermissionBoundaryAttachmentOutputWithContext(ctx context.Context) UserPermissionBoundaryAttachmentOutput
type UserPermissionBoundaryAttachmentState ¶
type UserPermissionBoundaryAttachmentState struct { // Policy ID. PolicyId pulumi.IntPtrInput // Sub account Uin. TargetUin pulumi.IntPtrInput }
func (UserPermissionBoundaryAttachmentState) ElementType ¶
func (UserPermissionBoundaryAttachmentState) ElementType() reflect.Type
type UserPolicyAttachment ¶
type UserPolicyAttachment struct { pulumi.CustomResourceState // Mode of Creation of the CAM user policy attachment. `1` means the CAM policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntOutput `pulumi:"createMode"` // Create time of the CAM user policy attachment. CreateTime pulumi.StringOutput `pulumi:"createTime"` // ID of the policy. PolicyId pulumi.StringOutput `pulumi:"policyId"` // Name of the policy. PolicyName pulumi.StringOutput `pulumi:"policyName"` // Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy. PolicyType pulumi.StringOutput `pulumi:"policyType"` // ID of the attached CAM user. // // Deprecated: It has been deprecated from version 1.59.5. Use `user_name` instead. UserId pulumi.StringPtrOutput `pulumi:"userId"` // Name of the attached CAM user as uniq key. UserName pulumi.StringPtrOutput `pulumi:"userName"` }
func GetUserPolicyAttachment ¶
func GetUserPolicyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserPolicyAttachmentState, opts ...pulumi.ResourceOption) (*UserPolicyAttachment, error)
GetUserPolicyAttachment gets an existing UserPolicyAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUserPolicyAttachment ¶
func NewUserPolicyAttachment(ctx *pulumi.Context, name string, args *UserPolicyAttachmentArgs, opts ...pulumi.ResourceOption) (*UserPolicyAttachment, error)
NewUserPolicyAttachment registers a new resource with the given unique name, arguments, and options.
func (*UserPolicyAttachment) ElementType ¶
func (*UserPolicyAttachment) ElementType() reflect.Type
func (*UserPolicyAttachment) ToUserPolicyAttachmentOutput ¶
func (i *UserPolicyAttachment) ToUserPolicyAttachmentOutput() UserPolicyAttachmentOutput
func (*UserPolicyAttachment) ToUserPolicyAttachmentOutputWithContext ¶
func (i *UserPolicyAttachment) ToUserPolicyAttachmentOutputWithContext(ctx context.Context) UserPolicyAttachmentOutput
type UserPolicyAttachmentArgs ¶
type UserPolicyAttachmentArgs struct { // ID of the policy. PolicyId pulumi.StringInput // ID of the attached CAM user. // // Deprecated: It has been deprecated from version 1.59.5. Use `user_name` instead. UserId pulumi.StringPtrInput // Name of the attached CAM user as uniq key. UserName pulumi.StringPtrInput }
The set of arguments for constructing a UserPolicyAttachment resource.
func (UserPolicyAttachmentArgs) ElementType ¶
func (UserPolicyAttachmentArgs) ElementType() reflect.Type
type UserPolicyAttachmentArray ¶
type UserPolicyAttachmentArray []UserPolicyAttachmentInput
func (UserPolicyAttachmentArray) ElementType ¶
func (UserPolicyAttachmentArray) ElementType() reflect.Type
func (UserPolicyAttachmentArray) ToUserPolicyAttachmentArrayOutput ¶
func (i UserPolicyAttachmentArray) ToUserPolicyAttachmentArrayOutput() UserPolicyAttachmentArrayOutput
func (UserPolicyAttachmentArray) ToUserPolicyAttachmentArrayOutputWithContext ¶
func (i UserPolicyAttachmentArray) ToUserPolicyAttachmentArrayOutputWithContext(ctx context.Context) UserPolicyAttachmentArrayOutput
type UserPolicyAttachmentArrayInput ¶
type UserPolicyAttachmentArrayInput interface { pulumi.Input ToUserPolicyAttachmentArrayOutput() UserPolicyAttachmentArrayOutput ToUserPolicyAttachmentArrayOutputWithContext(context.Context) UserPolicyAttachmentArrayOutput }
UserPolicyAttachmentArrayInput is an input type that accepts UserPolicyAttachmentArray and UserPolicyAttachmentArrayOutput values. You can construct a concrete instance of `UserPolicyAttachmentArrayInput` via:
UserPolicyAttachmentArray{ UserPolicyAttachmentArgs{...} }
type UserPolicyAttachmentArrayOutput ¶
type UserPolicyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (UserPolicyAttachmentArrayOutput) ElementType ¶
func (UserPolicyAttachmentArrayOutput) ElementType() reflect.Type
func (UserPolicyAttachmentArrayOutput) Index ¶
func (o UserPolicyAttachmentArrayOutput) Index(i pulumi.IntInput) UserPolicyAttachmentOutput
func (UserPolicyAttachmentArrayOutput) ToUserPolicyAttachmentArrayOutput ¶
func (o UserPolicyAttachmentArrayOutput) ToUserPolicyAttachmentArrayOutput() UserPolicyAttachmentArrayOutput
func (UserPolicyAttachmentArrayOutput) ToUserPolicyAttachmentArrayOutputWithContext ¶
func (o UserPolicyAttachmentArrayOutput) ToUserPolicyAttachmentArrayOutputWithContext(ctx context.Context) UserPolicyAttachmentArrayOutput
type UserPolicyAttachmentInput ¶
type UserPolicyAttachmentInput interface { pulumi.Input ToUserPolicyAttachmentOutput() UserPolicyAttachmentOutput ToUserPolicyAttachmentOutputWithContext(ctx context.Context) UserPolicyAttachmentOutput }
type UserPolicyAttachmentMap ¶
type UserPolicyAttachmentMap map[string]UserPolicyAttachmentInput
func (UserPolicyAttachmentMap) ElementType ¶
func (UserPolicyAttachmentMap) ElementType() reflect.Type
func (UserPolicyAttachmentMap) ToUserPolicyAttachmentMapOutput ¶
func (i UserPolicyAttachmentMap) ToUserPolicyAttachmentMapOutput() UserPolicyAttachmentMapOutput
func (UserPolicyAttachmentMap) ToUserPolicyAttachmentMapOutputWithContext ¶
func (i UserPolicyAttachmentMap) ToUserPolicyAttachmentMapOutputWithContext(ctx context.Context) UserPolicyAttachmentMapOutput
type UserPolicyAttachmentMapInput ¶
type UserPolicyAttachmentMapInput interface { pulumi.Input ToUserPolicyAttachmentMapOutput() UserPolicyAttachmentMapOutput ToUserPolicyAttachmentMapOutputWithContext(context.Context) UserPolicyAttachmentMapOutput }
UserPolicyAttachmentMapInput is an input type that accepts UserPolicyAttachmentMap and UserPolicyAttachmentMapOutput values. You can construct a concrete instance of `UserPolicyAttachmentMapInput` via:
UserPolicyAttachmentMap{ "key": UserPolicyAttachmentArgs{...} }
type UserPolicyAttachmentMapOutput ¶
type UserPolicyAttachmentMapOutput struct{ *pulumi.OutputState }
func (UserPolicyAttachmentMapOutput) ElementType ¶
func (UserPolicyAttachmentMapOutput) ElementType() reflect.Type
func (UserPolicyAttachmentMapOutput) MapIndex ¶
func (o UserPolicyAttachmentMapOutput) MapIndex(k pulumi.StringInput) UserPolicyAttachmentOutput
func (UserPolicyAttachmentMapOutput) ToUserPolicyAttachmentMapOutput ¶
func (o UserPolicyAttachmentMapOutput) ToUserPolicyAttachmentMapOutput() UserPolicyAttachmentMapOutput
func (UserPolicyAttachmentMapOutput) ToUserPolicyAttachmentMapOutputWithContext ¶
func (o UserPolicyAttachmentMapOutput) ToUserPolicyAttachmentMapOutputWithContext(ctx context.Context) UserPolicyAttachmentMapOutput
type UserPolicyAttachmentOutput ¶
type UserPolicyAttachmentOutput struct{ *pulumi.OutputState }
func (UserPolicyAttachmentOutput) CreateMode ¶
func (o UserPolicyAttachmentOutput) CreateMode() pulumi.IntOutput
Mode of Creation of the CAM user policy attachment. `1` means the CAM policy attachment is created by production, and the others indicate syntax strategy ways.
func (UserPolicyAttachmentOutput) CreateTime ¶
func (o UserPolicyAttachmentOutput) CreateTime() pulumi.StringOutput
Create time of the CAM user policy attachment.
func (UserPolicyAttachmentOutput) ElementType ¶
func (UserPolicyAttachmentOutput) ElementType() reflect.Type
func (UserPolicyAttachmentOutput) PolicyId ¶
func (o UserPolicyAttachmentOutput) PolicyId() pulumi.StringOutput
ID of the policy.
func (UserPolicyAttachmentOutput) PolicyName ¶
func (o UserPolicyAttachmentOutput) PolicyName() pulumi.StringOutput
Name of the policy.
func (UserPolicyAttachmentOutput) PolicyType ¶
func (o UserPolicyAttachmentOutput) PolicyType() pulumi.StringOutput
Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy.
func (UserPolicyAttachmentOutput) ToUserPolicyAttachmentOutput ¶
func (o UserPolicyAttachmentOutput) ToUserPolicyAttachmentOutput() UserPolicyAttachmentOutput
func (UserPolicyAttachmentOutput) ToUserPolicyAttachmentOutputWithContext ¶
func (o UserPolicyAttachmentOutput) ToUserPolicyAttachmentOutputWithContext(ctx context.Context) UserPolicyAttachmentOutput
func (UserPolicyAttachmentOutput) UserId
deprecated
func (o UserPolicyAttachmentOutput) UserId() pulumi.StringPtrOutput
ID of the attached CAM user.
Deprecated: It has been deprecated from version 1.59.5. Use `user_name` instead.
func (UserPolicyAttachmentOutput) UserName ¶
func (o UserPolicyAttachmentOutput) UserName() pulumi.StringPtrOutput
Name of the attached CAM user as uniq key.
type UserPolicyAttachmentState ¶
type UserPolicyAttachmentState struct { // Mode of Creation of the CAM user policy attachment. `1` means the CAM policy attachment is created by production, and // the others indicate syntax strategy ways. CreateMode pulumi.IntPtrInput // Create time of the CAM user policy attachment. CreateTime pulumi.StringPtrInput // ID of the policy. PolicyId pulumi.StringPtrInput // Name of the policy. PolicyName pulumi.StringPtrInput // Type of the policy strategy. `User` means customer strategy and `QCS` means preset strategy. PolicyType pulumi.StringPtrInput // ID of the attached CAM user. // // Deprecated: It has been deprecated from version 1.59.5. Use `user_name` instead. UserId pulumi.StringPtrInput // Name of the attached CAM user as uniq key. UserName pulumi.StringPtrInput }
func (UserPolicyAttachmentState) ElementType ¶
func (UserPolicyAttachmentState) ElementType() reflect.Type
type UserSamlConfig ¶
type UserSamlConfig struct { pulumi.CustomResourceState // The path used to save the samlMetadat file. MetadataDocumentFile pulumi.StringPtrOutput `pulumi:"metadataDocumentFile"` // SAML metadata document, xml format, support string content or file path. SamlMetadataDocument pulumi.StringOutput `pulumi:"samlMetadataDocument"` // Status: `0`: not set, `11`: enabled, `2`: disabled. Status pulumi.IntOutput `pulumi:"status"` }
func GetUserSamlConfig ¶
func GetUserSamlConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserSamlConfigState, opts ...pulumi.ResourceOption) (*UserSamlConfig, error)
GetUserSamlConfig gets an existing UserSamlConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUserSamlConfig ¶
func NewUserSamlConfig(ctx *pulumi.Context, name string, args *UserSamlConfigArgs, opts ...pulumi.ResourceOption) (*UserSamlConfig, error)
NewUserSamlConfig registers a new resource with the given unique name, arguments, and options.
func (*UserSamlConfig) ElementType ¶
func (*UserSamlConfig) ElementType() reflect.Type
func (*UserSamlConfig) ToUserSamlConfigOutput ¶
func (i *UserSamlConfig) ToUserSamlConfigOutput() UserSamlConfigOutput
func (*UserSamlConfig) ToUserSamlConfigOutputWithContext ¶
func (i *UserSamlConfig) ToUserSamlConfigOutputWithContext(ctx context.Context) UserSamlConfigOutput
type UserSamlConfigArgs ¶
type UserSamlConfigArgs struct { // The path used to save the samlMetadat file. MetadataDocumentFile pulumi.StringPtrInput // SAML metadata document, xml format, support string content or file path. SamlMetadataDocument pulumi.StringInput }
The set of arguments for constructing a UserSamlConfig resource.
func (UserSamlConfigArgs) ElementType ¶
func (UserSamlConfigArgs) ElementType() reflect.Type
type UserSamlConfigArray ¶
type UserSamlConfigArray []UserSamlConfigInput
func (UserSamlConfigArray) ElementType ¶
func (UserSamlConfigArray) ElementType() reflect.Type
func (UserSamlConfigArray) ToUserSamlConfigArrayOutput ¶
func (i UserSamlConfigArray) ToUserSamlConfigArrayOutput() UserSamlConfigArrayOutput
func (UserSamlConfigArray) ToUserSamlConfigArrayOutputWithContext ¶
func (i UserSamlConfigArray) ToUserSamlConfigArrayOutputWithContext(ctx context.Context) UserSamlConfigArrayOutput
type UserSamlConfigArrayInput ¶
type UserSamlConfigArrayInput interface { pulumi.Input ToUserSamlConfigArrayOutput() UserSamlConfigArrayOutput ToUserSamlConfigArrayOutputWithContext(context.Context) UserSamlConfigArrayOutput }
UserSamlConfigArrayInput is an input type that accepts UserSamlConfigArray and UserSamlConfigArrayOutput values. You can construct a concrete instance of `UserSamlConfigArrayInput` via:
UserSamlConfigArray{ UserSamlConfigArgs{...} }
type UserSamlConfigArrayOutput ¶
type UserSamlConfigArrayOutput struct{ *pulumi.OutputState }
func (UserSamlConfigArrayOutput) ElementType ¶
func (UserSamlConfigArrayOutput) ElementType() reflect.Type
func (UserSamlConfigArrayOutput) Index ¶
func (o UserSamlConfigArrayOutput) Index(i pulumi.IntInput) UserSamlConfigOutput
func (UserSamlConfigArrayOutput) ToUserSamlConfigArrayOutput ¶
func (o UserSamlConfigArrayOutput) ToUserSamlConfigArrayOutput() UserSamlConfigArrayOutput
func (UserSamlConfigArrayOutput) ToUserSamlConfigArrayOutputWithContext ¶
func (o UserSamlConfigArrayOutput) ToUserSamlConfigArrayOutputWithContext(ctx context.Context) UserSamlConfigArrayOutput
type UserSamlConfigInput ¶
type UserSamlConfigInput interface { pulumi.Input ToUserSamlConfigOutput() UserSamlConfigOutput ToUserSamlConfigOutputWithContext(ctx context.Context) UserSamlConfigOutput }
type UserSamlConfigMap ¶
type UserSamlConfigMap map[string]UserSamlConfigInput
func (UserSamlConfigMap) ElementType ¶
func (UserSamlConfigMap) ElementType() reflect.Type
func (UserSamlConfigMap) ToUserSamlConfigMapOutput ¶
func (i UserSamlConfigMap) ToUserSamlConfigMapOutput() UserSamlConfigMapOutput
func (UserSamlConfigMap) ToUserSamlConfigMapOutputWithContext ¶
func (i UserSamlConfigMap) ToUserSamlConfigMapOutputWithContext(ctx context.Context) UserSamlConfigMapOutput
type UserSamlConfigMapInput ¶
type UserSamlConfigMapInput interface { pulumi.Input ToUserSamlConfigMapOutput() UserSamlConfigMapOutput ToUserSamlConfigMapOutputWithContext(context.Context) UserSamlConfigMapOutput }
UserSamlConfigMapInput is an input type that accepts UserSamlConfigMap and UserSamlConfigMapOutput values. You can construct a concrete instance of `UserSamlConfigMapInput` via:
UserSamlConfigMap{ "key": UserSamlConfigArgs{...} }
type UserSamlConfigMapOutput ¶
type UserSamlConfigMapOutput struct{ *pulumi.OutputState }
func (UserSamlConfigMapOutput) ElementType ¶
func (UserSamlConfigMapOutput) ElementType() reflect.Type
func (UserSamlConfigMapOutput) MapIndex ¶
func (o UserSamlConfigMapOutput) MapIndex(k pulumi.StringInput) UserSamlConfigOutput
func (UserSamlConfigMapOutput) ToUserSamlConfigMapOutput ¶
func (o UserSamlConfigMapOutput) ToUserSamlConfigMapOutput() UserSamlConfigMapOutput
func (UserSamlConfigMapOutput) ToUserSamlConfigMapOutputWithContext ¶
func (o UserSamlConfigMapOutput) ToUserSamlConfigMapOutputWithContext(ctx context.Context) UserSamlConfigMapOutput
type UserSamlConfigOutput ¶
type UserSamlConfigOutput struct{ *pulumi.OutputState }
func (UserSamlConfigOutput) ElementType ¶
func (UserSamlConfigOutput) ElementType() reflect.Type
func (UserSamlConfigOutput) MetadataDocumentFile ¶
func (o UserSamlConfigOutput) MetadataDocumentFile() pulumi.StringPtrOutput
The path used to save the samlMetadat file.
func (UserSamlConfigOutput) SamlMetadataDocument ¶
func (o UserSamlConfigOutput) SamlMetadataDocument() pulumi.StringOutput
SAML metadata document, xml format, support string content or file path.
func (UserSamlConfigOutput) Status ¶
func (o UserSamlConfigOutput) Status() pulumi.IntOutput
Status: `0`: not set, `11`: enabled, `2`: disabled.
func (UserSamlConfigOutput) ToUserSamlConfigOutput ¶
func (o UserSamlConfigOutput) ToUserSamlConfigOutput() UserSamlConfigOutput
func (UserSamlConfigOutput) ToUserSamlConfigOutputWithContext ¶
func (o UserSamlConfigOutput) ToUserSamlConfigOutputWithContext(ctx context.Context) UserSamlConfigOutput
type UserSamlConfigState ¶
type UserSamlConfigState struct { // The path used to save the samlMetadat file. MetadataDocumentFile pulumi.StringPtrInput // SAML metadata document, xml format, support string content or file path. SamlMetadataDocument pulumi.StringPtrInput // Status: `0`: not set, `11`: enabled, `2`: disabled. Status pulumi.IntPtrInput }
func (UserSamlConfigState) ElementType ¶
func (UserSamlConfigState) ElementType() reflect.Type
type UserState ¶
type UserState struct { // Indicate whether the CAM user can login to the web console or not. ConsoleLogin pulumi.BoolPtrInput // Country code of the phone number, for example: '86'. CountryCode pulumi.StringPtrInput // Email of the CAM user. Email pulumi.StringPtrInput // Indicate whether to force deletes the CAM user. If set false, the API secret key will be checked and failed when exists; // otherwise the user will be deleted directly. Default is false. ForceDelete pulumi.BoolPtrInput // Name of the CAM user. Name pulumi.StringPtrInput // Indicate whether the CAM user need to reset the password when first logins. NeedResetPassword pulumi.BoolPtrInput // The password of the CAM user. Password should be at least 8 characters and no more than 32 characters, includes // uppercase letters, lowercase letters, numbers and special characters. Only required when `console_login` is true. If not // set, a random password will be automatically generated. Password pulumi.StringPtrInput // Phone number of the CAM user. PhoneNum pulumi.StringPtrInput // Remark of the CAM user. Remark pulumi.StringPtrInput // Secret ID of the CAM user. SecretId pulumi.StringPtrInput // Secret key of the CAM user. SecretKey pulumi.StringPtrInput // A list of tags used to associate different resources. Tags pulumi.MapInput // ID of the CAM user. Uid pulumi.IntPtrInput // Uin of the CAM User. Uin pulumi.IntPtrInput // Indicate whether to generate the API secret key or not. UseApi pulumi.BoolPtrInput }
func (UserState) ElementType ¶
Source Files
¶
- accessKey.go
- getAccountSummary.go
- getGroupMemberships.go
- getGroupPolicyAttachments.go
- getGroupUserAccount.go
- getGroups.go
- getListAttachedUserPolicy.go
- getListEntitiesForPolicy.go
- getOidcConfig.go
- getPolicies.go
- getPolicyGrantingServiceAccess.go
- getRolePolicyAttachments.go
- getRoles.go
- getSamlProviders.go
- getSecretLastUsedTime.go
- getUserPolicyAttachments.go
- getUsers.go
- group.go
- groupMembership.go
- groupPolicyAttachment.go
- init.go
- mfaFlag.go
- oidcSso.go
- policy.go
- policyByName.go
- policyVersion.go
- pulumiTypes.go
- role.go
- roleByName.go
- rolePermissionBoundaryAttachment.go
- rolePolicyAttachment.go
- rolePolicyAttachmentByName.go
- roleSso.go
- samlProvider.go
- serviceLinkedRole.go
- setPolicyVersionConfig.go
- tagRoleAttachment.go
- user.go
- userPermissionBoundaryAttachment.go
- userPolicyAttachment.go
- userSamlConfig.go