Files
baseapi/platformapi/tao_vegetable/sdk/ability3156/domain/AlibabaTclsAxIntegrationPermissionDataPermissionDto.go
邹宗楠 65976332fc 1
2023-06-15 09:08:54 +08:00

39 lines
1.2 KiB
Go

package domain
type AlibabaTclsAxIntegrationPermissionDataPermissionDto struct {
/*
拥有权限的列表 */
Permissions *[]string `json:"permissions,omitempty" `
/*
是否拥有全部权限 */
PermitAll *bool `json:"permit_all,omitempty" `
/*
外部数据维度编码 */
OutDataRangeCode *string `json:"out_data_range_code,omitempty" `
/*
数据维度编码 */
DataRangeCode *string `json:"data_range_code,omitempty" `
}
func (s *AlibabaTclsAxIntegrationPermissionDataPermissionDto) SetPermissions(v []string) *AlibabaTclsAxIntegrationPermissionDataPermissionDto {
s.Permissions = &v
return s
}
func (s *AlibabaTclsAxIntegrationPermissionDataPermissionDto) SetPermitAll(v bool) *AlibabaTclsAxIntegrationPermissionDataPermissionDto {
s.PermitAll = &v
return s
}
func (s *AlibabaTclsAxIntegrationPermissionDataPermissionDto) SetOutDataRangeCode(v string) *AlibabaTclsAxIntegrationPermissionDataPermissionDto {
s.OutDataRangeCode = &v
return s
}
func (s *AlibabaTclsAxIntegrationPermissionDataPermissionDto) SetDataRangeCode(v string) *AlibabaTclsAxIntegrationPermissionDataPermissionDto {
s.DataRangeCode = &v
return s
}