39 lines
1.2 KiB
Go
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
|
|
}
|