Documentation ¶
Index ¶
- type AddressesInGetPrivateAccessApplication
- type AddressesInListApplicationsForPrivateAccessPolicy
- type AddressesInListApplicationsForPrivateAccessTag
- type AddressesInListPrivateAccessApplications
- type AddressesInListPrivateAccessApplicationsForDynamicRoute
- type Application
- type ApplicationIdsInGetDynamicRoute
- type ApplicationIdsInGetPrivateAccessPolicy
- type ApplicationIdsInListDynamicRoutes
- type ApplicationIdsInListPrivateAccessPolices
- type ApplicationIdsInListPrivateAccessTags
- type ApplicationsInListApplicationsForPrivateAccessPolicy
- type ApplicationsInListApplicationsForPrivateAccessTag
- type ApplicationsInListConnectors
- type ApplicationsInListExcessiveDeviceRegistrationApplications
- type ApplicationsInListPolicesForPrivateAccessApplication
- type ApplicationsInListPrivateAccessApplications
- type ApplicationsInListPrivateAccessApplicationsForDynamicRoute
- type ApplicationsInListTagsForPrivateAccessApplication
- type ApplicationsInUpdateExcessiveDeviceRegistrationApplicationsStatus
- type AttachApplication2ConnectorRequest
- type AttachApplication2ConnectorResponse
- type Attribute
- type AttributesInGetUserGroup
- type AttributesInListUserGroups
- type AttributesInListUserGroupsForPrivateAccessPolicy
- type AttributesInListUserGroupsForRegistrationPolicy
- type AttributesItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AttachApplication2Connector(request *AttachApplication2ConnectorRequest) (response *AttachApplication2ConnectorResponse, err error)
- func (client *Client) AttachApplication2ConnectorWithCallback(request *AttachApplication2ConnectorRequest, ...) <-chan int
- func (client *Client) AttachApplication2ConnectorWithChan(request *AttachApplication2ConnectorRequest) (<-chan *AttachApplication2ConnectorResponse, <-chan error)
- func (client *Client) CreateClientUser(request *CreateClientUserRequest) (response *CreateClientUserResponse, err error)
- func (client *Client) CreateClientUserWithCallback(request *CreateClientUserRequest, ...) <-chan int
- func (client *Client) CreateClientUserWithChan(request *CreateClientUserRequest) (<-chan *CreateClientUserResponse, <-chan error)
- func (client *Client) CreateDynamicRoute(request *CreateDynamicRouteRequest) (response *CreateDynamicRouteResponse, err error)
- func (client *Client) CreateDynamicRouteWithCallback(request *CreateDynamicRouteRequest, ...) <-chan int
- func (client *Client) CreateDynamicRouteWithChan(request *CreateDynamicRouteRequest) (<-chan *CreateDynamicRouteResponse, <-chan error)
- func (client *Client) CreateIdpDepartment(request *CreateIdpDepartmentRequest) (response *CreateIdpDepartmentResponse, err error)
- func (client *Client) CreateIdpDepartmentWithCallback(request *CreateIdpDepartmentRequest, ...) <-chan int
- func (client *Client) CreateIdpDepartmentWithChan(request *CreateIdpDepartmentRequest) (<-chan *CreateIdpDepartmentResponse, <-chan error)
- func (client *Client) CreatePrivateAccessApplication(request *CreatePrivateAccessApplicationRequest) (response *CreatePrivateAccessApplicationResponse, err error)
- func (client *Client) CreatePrivateAccessApplicationWithCallback(request *CreatePrivateAccessApplicationRequest, ...) <-chan int
- func (client *Client) CreatePrivateAccessApplicationWithChan(request *CreatePrivateAccessApplicationRequest) (<-chan *CreatePrivateAccessApplicationResponse, <-chan error)
- func (client *Client) CreatePrivateAccessPolicy(request *CreatePrivateAccessPolicyRequest) (response *CreatePrivateAccessPolicyResponse, err error)
- func (client *Client) CreatePrivateAccessPolicyWithCallback(request *CreatePrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) CreatePrivateAccessPolicyWithChan(request *CreatePrivateAccessPolicyRequest) (<-chan *CreatePrivateAccessPolicyResponse, <-chan error)
- func (client *Client) CreatePrivateAccessTag(request *CreatePrivateAccessTagRequest) (response *CreatePrivateAccessTagResponse, err error)
- func (client *Client) CreatePrivateAccessTagWithCallback(request *CreatePrivateAccessTagRequest, ...) <-chan int
- func (client *Client) CreatePrivateAccessTagWithChan(request *CreatePrivateAccessTagRequest) (<-chan *CreatePrivateAccessTagResponse, <-chan error)
- func (client *Client) CreateRegistrationPolicy(request *CreateRegistrationPolicyRequest) (response *CreateRegistrationPolicyResponse, err error)
- func (client *Client) CreateRegistrationPolicyWithCallback(request *CreateRegistrationPolicyRequest, ...) <-chan int
- func (client *Client) CreateRegistrationPolicyWithChan(request *CreateRegistrationPolicyRequest) (<-chan *CreateRegistrationPolicyResponse, <-chan error)
- func (client *Client) CreateUserGroup(request *CreateUserGroupRequest) (response *CreateUserGroupResponse, err error)
- func (client *Client) CreateUserGroupWithCallback(request *CreateUserGroupRequest, ...) <-chan int
- func (client *Client) CreateUserGroupWithChan(request *CreateUserGroupRequest) (<-chan *CreateUserGroupResponse, <-chan error)
- func (client *Client) CreateWmBaseImage(request *CreateWmBaseImageRequest) (response *CreateWmBaseImageResponse, err error)
- func (client *Client) CreateWmBaseImageWithCallback(request *CreateWmBaseImageRequest, ...) <-chan int
- func (client *Client) CreateWmBaseImageWithChan(request *CreateWmBaseImageRequest) (<-chan *CreateWmBaseImageResponse, <-chan error)
- func (client *Client) CreateWmEmbedTask(request *CreateWmEmbedTaskRequest) (response *CreateWmEmbedTaskResponse, err error)
- func (client *Client) CreateWmEmbedTaskWithCallback(request *CreateWmEmbedTaskRequest, ...) <-chan int
- func (client *Client) CreateWmEmbedTaskWithChan(request *CreateWmEmbedTaskRequest) (<-chan *CreateWmEmbedTaskResponse, <-chan error)
- func (client *Client) CreateWmExtractTask(request *CreateWmExtractTaskRequest) (response *CreateWmExtractTaskResponse, err error)
- func (client *Client) CreateWmExtractTaskWithCallback(request *CreateWmExtractTaskRequest, ...) <-chan int
- func (client *Client) CreateWmExtractTaskWithChan(request *CreateWmExtractTaskRequest) (<-chan *CreateWmExtractTaskResponse, <-chan error)
- func (client *Client) CreateWmInfoMapping(request *CreateWmInfoMappingRequest) (response *CreateWmInfoMappingResponse, err error)
- func (client *Client) CreateWmInfoMappingWithCallback(request *CreateWmInfoMappingRequest, ...) <-chan int
- func (client *Client) CreateWmInfoMappingWithChan(request *CreateWmInfoMappingRequest) (<-chan *CreateWmInfoMappingResponse, <-chan error)
- func (client *Client) DeleteClientUser(request *DeleteClientUserRequest) (response *DeleteClientUserResponse, err error)
- func (client *Client) DeleteClientUserWithCallback(request *DeleteClientUserRequest, ...) <-chan int
- func (client *Client) DeleteClientUserWithChan(request *DeleteClientUserRequest) (<-chan *DeleteClientUserResponse, <-chan error)
- func (client *Client) DeleteDynamicRoute(request *DeleteDynamicRouteRequest) (response *DeleteDynamicRouteResponse, err error)
- func (client *Client) DeleteDynamicRouteWithCallback(request *DeleteDynamicRouteRequest, ...) <-chan int
- func (client *Client) DeleteDynamicRouteWithChan(request *DeleteDynamicRouteRequest) (<-chan *DeleteDynamicRouteResponse, <-chan error)
- func (client *Client) DeleteIdpDepartment(request *DeleteIdpDepartmentRequest) (response *DeleteIdpDepartmentResponse, err error)
- func (client *Client) DeleteIdpDepartmentWithCallback(request *DeleteIdpDepartmentRequest, ...) <-chan int
- func (client *Client) DeleteIdpDepartmentWithChan(request *DeleteIdpDepartmentRequest) (<-chan *DeleteIdpDepartmentResponse, <-chan error)
- func (client *Client) DeletePrivateAccessApplication(request *DeletePrivateAccessApplicationRequest) (response *DeletePrivateAccessApplicationResponse, err error)
- func (client *Client) DeletePrivateAccessApplicationWithCallback(request *DeletePrivateAccessApplicationRequest, ...) <-chan int
- func (client *Client) DeletePrivateAccessApplicationWithChan(request *DeletePrivateAccessApplicationRequest) (<-chan *DeletePrivateAccessApplicationResponse, <-chan error)
- func (client *Client) DeletePrivateAccessPolicy(request *DeletePrivateAccessPolicyRequest) (response *DeletePrivateAccessPolicyResponse, err error)
- func (client *Client) DeletePrivateAccessPolicyWithCallback(request *DeletePrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) DeletePrivateAccessPolicyWithChan(request *DeletePrivateAccessPolicyRequest) (<-chan *DeletePrivateAccessPolicyResponse, <-chan error)
- func (client *Client) DeletePrivateAccessTag(request *DeletePrivateAccessTagRequest) (response *DeletePrivateAccessTagResponse, err error)
- func (client *Client) DeletePrivateAccessTagWithCallback(request *DeletePrivateAccessTagRequest, ...) <-chan int
- func (client *Client) DeletePrivateAccessTagWithChan(request *DeletePrivateAccessTagRequest) (<-chan *DeletePrivateAccessTagResponse, <-chan error)
- func (client *Client) DeleteRegistrationPolicies(request *DeleteRegistrationPoliciesRequest) (response *DeleteRegistrationPoliciesResponse, err error)
- func (client *Client) DeleteRegistrationPoliciesWithCallback(request *DeleteRegistrationPoliciesRequest, ...) <-chan int
- func (client *Client) DeleteRegistrationPoliciesWithChan(request *DeleteRegistrationPoliciesRequest) (<-chan *DeleteRegistrationPoliciesResponse, <-chan error)
- func (client *Client) DeleteUserDevices(request *DeleteUserDevicesRequest) (response *DeleteUserDevicesResponse, err error)
- func (client *Client) DeleteUserDevicesWithCallback(request *DeleteUserDevicesRequest, ...) <-chan int
- func (client *Client) DeleteUserDevicesWithChan(request *DeleteUserDevicesRequest) (<-chan *DeleteUserDevicesResponse, <-chan error)
- func (client *Client) DeleteUserGroup(request *DeleteUserGroupRequest) (response *DeleteUserGroupResponse, err error)
- func (client *Client) DeleteUserGroupWithCallback(request *DeleteUserGroupRequest, ...) <-chan int
- func (client *Client) DeleteUserGroupWithChan(request *DeleteUserGroupRequest) (<-chan *DeleteUserGroupResponse, <-chan error)
- func (client *Client) DetachApplication2Connector(request *DetachApplication2ConnectorRequest) (response *DetachApplication2ConnectorResponse, err error)
- func (client *Client) DetachApplication2ConnectorWithCallback(request *DetachApplication2ConnectorRequest, ...) <-chan int
- func (client *Client) DetachApplication2ConnectorWithChan(request *DetachApplication2ConnectorRequest) (<-chan *DetachApplication2ConnectorResponse, <-chan error)
- func (client *Client) ExportUserDevices(request *ExportUserDevicesRequest) (response *ExportUserDevicesResponse, err error)
- func (client *Client) ExportUserDevicesWithCallback(request *ExportUserDevicesRequest, ...) <-chan int
- func (client *Client) ExportUserDevicesWithChan(request *ExportUserDevicesRequest) (<-chan *ExportUserDevicesResponse, <-chan error)
- func (client *Client) GetActiveIdpConfig(request *GetActiveIdpConfigRequest) (response *GetActiveIdpConfigResponse, err error)
- func (client *Client) GetActiveIdpConfigWithCallback(request *GetActiveIdpConfigRequest, ...) <-chan int
- func (client *Client) GetActiveIdpConfigWithChan(request *GetActiveIdpConfigRequest) (<-chan *GetActiveIdpConfigResponse, <-chan error)
- func (client *Client) GetClientUser(request *GetClientUserRequest) (response *GetClientUserResponse, err error)
- func (client *Client) GetClientUserWithCallback(request *GetClientUserRequest, ...) <-chan int
- func (client *Client) GetClientUserWithChan(request *GetClientUserRequest) (<-chan *GetClientUserResponse, <-chan error)
- func (client *Client) GetDynamicRoute(request *GetDynamicRouteRequest) (response *GetDynamicRouteResponse, err error)
- func (client *Client) GetDynamicRouteWithCallback(request *GetDynamicRouteRequest, ...) <-chan int
- func (client *Client) GetDynamicRouteWithChan(request *GetDynamicRouteRequest) (<-chan *GetDynamicRouteResponse, <-chan error)
- func (client *Client) GetIdpConfig(request *GetIdpConfigRequest) (response *GetIdpConfigResponse, err error)
- func (client *Client) GetIdpConfigWithCallback(request *GetIdpConfigRequest, ...) <-chan int
- func (client *Client) GetIdpConfigWithChan(request *GetIdpConfigRequest) (<-chan *GetIdpConfigResponse, <-chan error)
- func (client *Client) GetPrivateAccessApplication(request *GetPrivateAccessApplicationRequest) (response *GetPrivateAccessApplicationResponse, err error)
- func (client *Client) GetPrivateAccessApplicationWithCallback(request *GetPrivateAccessApplicationRequest, ...) <-chan int
- func (client *Client) GetPrivateAccessApplicationWithChan(request *GetPrivateAccessApplicationRequest) (<-chan *GetPrivateAccessApplicationResponse, <-chan error)
- func (client *Client) GetPrivateAccessPolicy(request *GetPrivateAccessPolicyRequest) (response *GetPrivateAccessPolicyResponse, err error)
- func (client *Client) GetPrivateAccessPolicyWithCallback(request *GetPrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) GetPrivateAccessPolicyWithChan(request *GetPrivateAccessPolicyRequest) (<-chan *GetPrivateAccessPolicyResponse, <-chan error)
- func (client *Client) GetRegistrationPolicy(request *GetRegistrationPolicyRequest) (response *GetRegistrationPolicyResponse, err error)
- func (client *Client) GetRegistrationPolicyWithCallback(request *GetRegistrationPolicyRequest, ...) <-chan int
- func (client *Client) GetRegistrationPolicyWithChan(request *GetRegistrationPolicyRequest) (<-chan *GetRegistrationPolicyResponse, <-chan error)
- func (client *Client) GetUserDevice(request *GetUserDeviceRequest) (response *GetUserDeviceResponse, err error)
- func (client *Client) GetUserDeviceWithCallback(request *GetUserDeviceRequest, ...) <-chan int
- func (client *Client) GetUserDeviceWithChan(request *GetUserDeviceRequest) (<-chan *GetUserDeviceResponse, <-chan error)
- func (client *Client) GetUserGroup(request *GetUserGroupRequest) (response *GetUserGroupResponse, err error)
- func (client *Client) GetUserGroupWithCallback(request *GetUserGroupRequest, ...) <-chan int
- func (client *Client) GetUserGroupWithChan(request *GetUserGroupRequest) (<-chan *GetUserGroupResponse, <-chan error)
- func (client *Client) GetWmEmbedTask(request *GetWmEmbedTaskRequest) (response *GetWmEmbedTaskResponse, err error)
- func (client *Client) GetWmEmbedTaskWithCallback(request *GetWmEmbedTaskRequest, ...) <-chan int
- func (client *Client) GetWmEmbedTaskWithChan(request *GetWmEmbedTaskRequest) (<-chan *GetWmEmbedTaskResponse, <-chan error)
- func (client *Client) GetWmExtractTask(request *GetWmExtractTaskRequest) (response *GetWmExtractTaskResponse, err error)
- func (client *Client) GetWmExtractTaskWithCallback(request *GetWmExtractTaskRequest, ...) <-chan int
- func (client *Client) GetWmExtractTaskWithChan(request *GetWmExtractTaskRequest) (<-chan *GetWmExtractTaskResponse, <-chan error)
- func (client *Client) ListApplicationsForPrivateAccessPolicy(request *ListApplicationsForPrivateAccessPolicyRequest) (response *ListApplicationsForPrivateAccessPolicyResponse, err error)
- func (client *Client) ListApplicationsForPrivateAccessPolicyWithCallback(request *ListApplicationsForPrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) ListApplicationsForPrivateAccessPolicyWithChan(request *ListApplicationsForPrivateAccessPolicyRequest) (<-chan *ListApplicationsForPrivateAccessPolicyResponse, <-chan error)
- func (client *Client) ListApplicationsForPrivateAccessTag(request *ListApplicationsForPrivateAccessTagRequest) (response *ListApplicationsForPrivateAccessTagResponse, err error)
- func (client *Client) ListApplicationsForPrivateAccessTagWithCallback(request *ListApplicationsForPrivateAccessTagRequest, ...) <-chan int
- func (client *Client) ListApplicationsForPrivateAccessTagWithChan(request *ListApplicationsForPrivateAccessTagRequest) (<-chan *ListApplicationsForPrivateAccessTagResponse, <-chan error)
- func (client *Client) ListClientUsers(request *ListClientUsersRequest) (response *ListClientUsersResponse, err error)
- func (client *Client) ListClientUsersWithCallback(request *ListClientUsersRequest, ...) <-chan int
- func (client *Client) ListClientUsersWithChan(request *ListClientUsersRequest) (<-chan *ListClientUsersResponse, <-chan error)
- func (client *Client) ListConnectors(request *ListConnectorsRequest) (response *ListConnectorsResponse, err error)
- func (client *Client) ListConnectorsWithCallback(request *ListConnectorsRequest, ...) <-chan int
- func (client *Client) ListConnectorsWithChan(request *ListConnectorsRequest) (<-chan *ListConnectorsResponse, <-chan error)
- func (client *Client) ListDynamicRouteRegions(request *ListDynamicRouteRegionsRequest) (response *ListDynamicRouteRegionsResponse, err error)
- func (client *Client) ListDynamicRouteRegionsWithCallback(request *ListDynamicRouteRegionsRequest, ...) <-chan int
- func (client *Client) ListDynamicRouteRegionsWithChan(request *ListDynamicRouteRegionsRequest) (<-chan *ListDynamicRouteRegionsResponse, <-chan error)
- func (client *Client) ListDynamicRoutes(request *ListDynamicRoutesRequest) (response *ListDynamicRoutesResponse, err error)
- func (client *Client) ListDynamicRoutesWithCallback(request *ListDynamicRoutesRequest, ...) <-chan int
- func (client *Client) ListDynamicRoutesWithChan(request *ListDynamicRoutesRequest) (<-chan *ListDynamicRoutesResponse, <-chan error)
- func (client *Client) ListExcessiveDeviceRegistrationApplications(request *ListExcessiveDeviceRegistrationApplicationsRequest) (response *ListExcessiveDeviceRegistrationApplicationsResponse, err error)
- func (client *Client) ListExcessiveDeviceRegistrationApplicationsWithCallback(request *ListExcessiveDeviceRegistrationApplicationsRequest, ...) <-chan int
- func (client *Client) ListExcessiveDeviceRegistrationApplicationsWithChan(request *ListExcessiveDeviceRegistrationApplicationsRequest) (<-chan *ListExcessiveDeviceRegistrationApplicationsResponse, <-chan error)
- func (client *Client) ListIdpConfigs(request *ListIdpConfigsRequest) (response *ListIdpConfigsResponse, err error)
- func (client *Client) ListIdpConfigsWithCallback(request *ListIdpConfigsRequest, ...) <-chan int
- func (client *Client) ListIdpConfigsWithChan(request *ListIdpConfigsRequest) (<-chan *ListIdpConfigsResponse, <-chan error)
- func (client *Client) ListIdpDepartments(request *ListIdpDepartmentsRequest) (response *ListIdpDepartmentsResponse, err error)
- func (client *Client) ListIdpDepartmentsWithCallback(request *ListIdpDepartmentsRequest, ...) <-chan int
- func (client *Client) ListIdpDepartmentsWithChan(request *ListIdpDepartmentsRequest) (<-chan *ListIdpDepartmentsResponse, <-chan error)
- func (client *Client) ListNacUserCert(request *ListNacUserCertRequest) (response *ListNacUserCertResponse, err error)
- func (client *Client) ListNacUserCertWithCallback(request *ListNacUserCertRequest, ...) <-chan int
- func (client *Client) ListNacUserCertWithChan(request *ListNacUserCertRequest) (<-chan *ListNacUserCertResponse, <-chan error)
- func (client *Client) ListPolicesForPrivateAccessApplication(request *ListPolicesForPrivateAccessApplicationRequest) (response *ListPolicesForPrivateAccessApplicationResponse, err error)
- func (client *Client) ListPolicesForPrivateAccessApplicationWithCallback(request *ListPolicesForPrivateAccessApplicationRequest, ...) <-chan int
- func (client *Client) ListPolicesForPrivateAccessApplicationWithChan(request *ListPolicesForPrivateAccessApplicationRequest) (<-chan *ListPolicesForPrivateAccessApplicationResponse, <-chan error)
- func (client *Client) ListPolicesForPrivateAccessTag(request *ListPolicesForPrivateAccessTagRequest) (response *ListPolicesForPrivateAccessTagResponse, err error)
- func (client *Client) ListPolicesForPrivateAccessTagWithCallback(request *ListPolicesForPrivateAccessTagRequest, ...) <-chan int
- func (client *Client) ListPolicesForPrivateAccessTagWithChan(request *ListPolicesForPrivateAccessTagRequest) (<-chan *ListPolicesForPrivateAccessTagResponse, <-chan error)
- func (client *Client) ListPolicesForUserGroup(request *ListPolicesForUserGroupRequest) (response *ListPolicesForUserGroupResponse, err error)
- func (client *Client) ListPolicesForUserGroupWithCallback(request *ListPolicesForUserGroupRequest, ...) <-chan int
- func (client *Client) ListPolicesForUserGroupWithChan(request *ListPolicesForUserGroupRequest) (<-chan *ListPolicesForUserGroupResponse, <-chan error)
- func (client *Client) ListPopTrafficStatistics(request *ListPopTrafficStatisticsRequest) (response *ListPopTrafficStatisticsResponse, err error)
- func (client *Client) ListPopTrafficStatisticsWithCallback(request *ListPopTrafficStatisticsRequest, ...) <-chan int
- func (client *Client) ListPopTrafficStatisticsWithChan(request *ListPopTrafficStatisticsRequest) (<-chan *ListPopTrafficStatisticsResponse, <-chan error)
- func (client *Client) ListPrivateAccessApplications(request *ListPrivateAccessApplicationsRequest) (response *ListPrivateAccessApplicationsResponse, err error)
- func (client *Client) ListPrivateAccessApplicationsForDynamicRoute(request *ListPrivateAccessApplicationsForDynamicRouteRequest) (response *ListPrivateAccessApplicationsForDynamicRouteResponse, err error)
- func (client *Client) ListPrivateAccessApplicationsForDynamicRouteWithCallback(request *ListPrivateAccessApplicationsForDynamicRouteRequest, ...) <-chan int
- func (client *Client) ListPrivateAccessApplicationsForDynamicRouteWithChan(request *ListPrivateAccessApplicationsForDynamicRouteRequest) (<-chan *ListPrivateAccessApplicationsForDynamicRouteResponse, <-chan error)
- func (client *Client) ListPrivateAccessApplicationsWithCallback(request *ListPrivateAccessApplicationsRequest, ...) <-chan int
- func (client *Client) ListPrivateAccessApplicationsWithChan(request *ListPrivateAccessApplicationsRequest) (<-chan *ListPrivateAccessApplicationsResponse, <-chan error)
- func (client *Client) ListPrivateAccessPolices(request *ListPrivateAccessPolicesRequest) (response *ListPrivateAccessPolicesResponse, err error)
- func (client *Client) ListPrivateAccessPolicesWithCallback(request *ListPrivateAccessPolicesRequest, ...) <-chan int
- func (client *Client) ListPrivateAccessPolicesWithChan(request *ListPrivateAccessPolicesRequest) (<-chan *ListPrivateAccessPolicesResponse, <-chan error)
- func (client *Client) ListPrivateAccessTags(request *ListPrivateAccessTagsRequest) (response *ListPrivateAccessTagsResponse, err error)
- func (client *Client) ListPrivateAccessTagsForDynamicRoute(request *ListPrivateAccessTagsForDynamicRouteRequest) (response *ListPrivateAccessTagsForDynamicRouteResponse, err error)
- func (client *Client) ListPrivateAccessTagsForDynamicRouteWithCallback(request *ListPrivateAccessTagsForDynamicRouteRequest, ...) <-chan int
- func (client *Client) ListPrivateAccessTagsForDynamicRouteWithChan(request *ListPrivateAccessTagsForDynamicRouteRequest) (<-chan *ListPrivateAccessTagsForDynamicRouteResponse, <-chan error)
- func (client *Client) ListPrivateAccessTagsWithCallback(request *ListPrivateAccessTagsRequest, ...) <-chan int
- func (client *Client) ListPrivateAccessTagsWithChan(request *ListPrivateAccessTagsRequest) (<-chan *ListPrivateAccessTagsResponse, <-chan error)
- func (client *Client) ListRegistrationPolicies(request *ListRegistrationPoliciesRequest) (response *ListRegistrationPoliciesResponse, err error)
- func (client *Client) ListRegistrationPoliciesForUserGroup(request *ListRegistrationPoliciesForUserGroupRequest) (response *ListRegistrationPoliciesForUserGroupResponse, err error)
- func (client *Client) ListRegistrationPoliciesForUserGroupWithCallback(request *ListRegistrationPoliciesForUserGroupRequest, ...) <-chan int
- func (client *Client) ListRegistrationPoliciesForUserGroupWithChan(request *ListRegistrationPoliciesForUserGroupRequest) (<-chan *ListRegistrationPoliciesForUserGroupResponse, <-chan error)
- func (client *Client) ListRegistrationPoliciesWithCallback(request *ListRegistrationPoliciesRequest, ...) <-chan int
- func (client *Client) ListRegistrationPoliciesWithChan(request *ListRegistrationPoliciesRequest) (<-chan *ListRegistrationPoliciesResponse, <-chan error)
- func (client *Client) ListSoftwareForUserDevice(request *ListSoftwareForUserDeviceRequest) (response *ListSoftwareForUserDeviceResponse, err error)
- func (client *Client) ListSoftwareForUserDeviceWithCallback(request *ListSoftwareForUserDeviceRequest, ...) <-chan int
- func (client *Client) ListSoftwareForUserDeviceWithChan(request *ListSoftwareForUserDeviceRequest) (<-chan *ListSoftwareForUserDeviceResponse, <-chan error)
- func (client *Client) ListTagsForPrivateAccessApplication(request *ListTagsForPrivateAccessApplicationRequest) (response *ListTagsForPrivateAccessApplicationResponse, err error)
- func (client *Client) ListTagsForPrivateAccessApplicationWithCallback(request *ListTagsForPrivateAccessApplicationRequest, ...) <-chan int
- func (client *Client) ListTagsForPrivateAccessApplicationWithChan(request *ListTagsForPrivateAccessApplicationRequest) (<-chan *ListTagsForPrivateAccessApplicationResponse, <-chan error)
- func (client *Client) ListTagsForPrivateAccessPolicy(request *ListTagsForPrivateAccessPolicyRequest) (response *ListTagsForPrivateAccessPolicyResponse, err error)
- func (client *Client) ListTagsForPrivateAccessPolicyWithCallback(request *ListTagsForPrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) ListTagsForPrivateAccessPolicyWithChan(request *ListTagsForPrivateAccessPolicyRequest) (<-chan *ListTagsForPrivateAccessPolicyResponse, <-chan error)
- func (client *Client) ListUserDevices(request *ListUserDevicesRequest) (response *ListUserDevicesResponse, err error)
- func (client *Client) ListUserDevicesWithCallback(request *ListUserDevicesRequest, ...) <-chan int
- func (client *Client) ListUserDevicesWithChan(request *ListUserDevicesRequest) (<-chan *ListUserDevicesResponse, <-chan error)
- func (client *Client) ListUserGroups(request *ListUserGroupsRequest) (response *ListUserGroupsResponse, err error)
- func (client *Client) ListUserGroupsForPrivateAccessPolicy(request *ListUserGroupsForPrivateAccessPolicyRequest) (response *ListUserGroupsForPrivateAccessPolicyResponse, err error)
- func (client *Client) ListUserGroupsForPrivateAccessPolicyWithCallback(request *ListUserGroupsForPrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) ListUserGroupsForPrivateAccessPolicyWithChan(request *ListUserGroupsForPrivateAccessPolicyRequest) (<-chan *ListUserGroupsForPrivateAccessPolicyResponse, <-chan error)
- func (client *Client) ListUserGroupsForRegistrationPolicy(request *ListUserGroupsForRegistrationPolicyRequest) (response *ListUserGroupsForRegistrationPolicyResponse, err error)
- func (client *Client) ListUserGroupsForRegistrationPolicyWithCallback(request *ListUserGroupsForRegistrationPolicyRequest, ...) <-chan int
- func (client *Client) ListUserGroupsForRegistrationPolicyWithChan(request *ListUserGroupsForRegistrationPolicyRequest) (<-chan *ListUserGroupsForRegistrationPolicyResponse, <-chan error)
- func (client *Client) ListUserGroupsWithCallback(request *ListUserGroupsRequest, ...) <-chan int
- func (client *Client) ListUserGroupsWithChan(request *ListUserGroupsRequest) (<-chan *ListUserGroupsResponse, <-chan error)
- func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)
- func (client *Client) ListUsersWithCallback(request *ListUsersRequest, ...) <-chan int
- func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)
- func (client *Client) LookupWmInfoMapping(request *LookupWmInfoMappingRequest) (response *LookupWmInfoMappingResponse, err error)
- func (client *Client) LookupWmInfoMappingWithCallback(request *LookupWmInfoMappingRequest, ...) <-chan int
- func (client *Client) LookupWmInfoMappingWithChan(request *LookupWmInfoMappingRequest) (<-chan *LookupWmInfoMappingResponse, <-chan error)
- func (client *Client) RevokeUserSession(request *RevokeUserSessionRequest) (response *RevokeUserSessionResponse, err error)
- func (client *Client) RevokeUserSessionWithCallback(request *RevokeUserSessionRequest, ...) <-chan int
- func (client *Client) RevokeUserSessionWithChan(request *RevokeUserSessionRequest) (<-chan *RevokeUserSessionResponse, <-chan error)
- func (client *Client) UpdateClientUser(request *UpdateClientUserRequest) (response *UpdateClientUserResponse, err error)
- func (client *Client) UpdateClientUserPassword(request *UpdateClientUserPasswordRequest) (response *UpdateClientUserPasswordResponse, err error)
- func (client *Client) UpdateClientUserPasswordWithCallback(request *UpdateClientUserPasswordRequest, ...) <-chan int
- func (client *Client) UpdateClientUserPasswordWithChan(request *UpdateClientUserPasswordRequest) (<-chan *UpdateClientUserPasswordResponse, <-chan error)
- func (client *Client) UpdateClientUserStatus(request *UpdateClientUserStatusRequest) (response *UpdateClientUserStatusResponse, err error)
- func (client *Client) UpdateClientUserStatusWithCallback(request *UpdateClientUserStatusRequest, ...) <-chan int
- func (client *Client) UpdateClientUserStatusWithChan(request *UpdateClientUserStatusRequest) (<-chan *UpdateClientUserStatusResponse, <-chan error)
- func (client *Client) UpdateClientUserWithCallback(request *UpdateClientUserRequest, ...) <-chan int
- func (client *Client) UpdateClientUserWithChan(request *UpdateClientUserRequest) (<-chan *UpdateClientUserResponse, <-chan error)
- func (client *Client) UpdateDynamicRoute(request *UpdateDynamicRouteRequest) (response *UpdateDynamicRouteResponse, err error)
- func (client *Client) UpdateDynamicRouteWithCallback(request *UpdateDynamicRouteRequest, ...) <-chan int
- func (client *Client) UpdateDynamicRouteWithChan(request *UpdateDynamicRouteRequest) (<-chan *UpdateDynamicRouteResponse, <-chan error)
- func (client *Client) UpdateExcessiveDeviceRegistrationApplicationsStatus(request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest) (response *UpdateExcessiveDeviceRegistrationApplicationsStatusResponse, ...)
- func (client *Client) UpdateExcessiveDeviceRegistrationApplicationsStatusWithCallback(request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest, ...) <-chan int
- func (client *Client) UpdateExcessiveDeviceRegistrationApplicationsStatusWithChan(request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest) (<-chan *UpdateExcessiveDeviceRegistrationApplicationsStatusResponse, ...)
- func (client *Client) UpdateIdpDepartment(request *UpdateIdpDepartmentRequest) (response *UpdateIdpDepartmentResponse, err error)
- func (client *Client) UpdateIdpDepartmentWithCallback(request *UpdateIdpDepartmentRequest, ...) <-chan int
- func (client *Client) UpdateIdpDepartmentWithChan(request *UpdateIdpDepartmentRequest) (<-chan *UpdateIdpDepartmentResponse, <-chan error)
- func (client *Client) UpdateNacUserCertStatus(request *UpdateNacUserCertStatusRequest) (response *UpdateNacUserCertStatusResponse, err error)
- func (client *Client) UpdateNacUserCertStatusWithCallback(request *UpdateNacUserCertStatusRequest, ...) <-chan int
- func (client *Client) UpdateNacUserCertStatusWithChan(request *UpdateNacUserCertStatusRequest) (<-chan *UpdateNacUserCertStatusResponse, <-chan error)
- func (client *Client) UpdatePrivateAccessApplication(request *UpdatePrivateAccessApplicationRequest) (response *UpdatePrivateAccessApplicationResponse, err error)
- func (client *Client) UpdatePrivateAccessApplicationWithCallback(request *UpdatePrivateAccessApplicationRequest, ...) <-chan int
- func (client *Client) UpdatePrivateAccessApplicationWithChan(request *UpdatePrivateAccessApplicationRequest) (<-chan *UpdatePrivateAccessApplicationResponse, <-chan error)
- func (client *Client) UpdatePrivateAccessPolicy(request *UpdatePrivateAccessPolicyRequest) (response *UpdatePrivateAccessPolicyResponse, err error)
- func (client *Client) UpdatePrivateAccessPolicyWithCallback(request *UpdatePrivateAccessPolicyRequest, ...) <-chan int
- func (client *Client) UpdatePrivateAccessPolicyWithChan(request *UpdatePrivateAccessPolicyRequest) (<-chan *UpdatePrivateAccessPolicyResponse, <-chan error)
- func (client *Client) UpdateRegistrationPolicy(request *UpdateRegistrationPolicyRequest) (response *UpdateRegistrationPolicyResponse, err error)
- func (client *Client) UpdateRegistrationPolicyWithCallback(request *UpdateRegistrationPolicyRequest, ...) <-chan int
- func (client *Client) UpdateRegistrationPolicyWithChan(request *UpdateRegistrationPolicyRequest) (<-chan *UpdateRegistrationPolicyResponse, <-chan error)
- func (client *Client) UpdateUserDevicesSharingStatus(request *UpdateUserDevicesSharingStatusRequest) (response *UpdateUserDevicesSharingStatusResponse, err error)
- func (client *Client) UpdateUserDevicesSharingStatusWithCallback(request *UpdateUserDevicesSharingStatusRequest, ...) <-chan int
- func (client *Client) UpdateUserDevicesSharingStatusWithChan(request *UpdateUserDevicesSharingStatusRequest) (<-chan *UpdateUserDevicesSharingStatusResponse, <-chan error)
- func (client *Client) UpdateUserDevicesStatus(request *UpdateUserDevicesStatusRequest) (response *UpdateUserDevicesStatusResponse, err error)
- func (client *Client) UpdateUserDevicesStatusWithCallback(request *UpdateUserDevicesStatusRequest, ...) <-chan int
- func (client *Client) UpdateUserDevicesStatusWithChan(request *UpdateUserDevicesStatusRequest) (<-chan *UpdateUserDevicesStatusResponse, <-chan error)
- func (client *Client) UpdateUserGroup(request *UpdateUserGroupRequest) (response *UpdateUserGroupResponse, err error)
- func (client *Client) UpdateUserGroupWithCallback(request *UpdateUserGroupRequest, ...) <-chan int
- func (client *Client) UpdateUserGroupWithChan(request *UpdateUserGroupRequest) (<-chan *UpdateUserGroupResponse, <-chan error)
- func (client *Client) UpdateUsersStatus(request *UpdateUsersStatusRequest) (response *UpdateUsersStatusResponse, err error)
- func (client *Client) UpdateUsersStatusWithCallback(request *UpdateUsersStatusRequest, ...) <-chan int
- func (client *Client) UpdateUsersStatusWithChan(request *UpdateUsersStatusRequest) (<-chan *UpdateUsersStatusResponse, <-chan error)
- type Connector
- type ConnectorClient
- type ConnectorClients
- type ConnectorIdsInGetPrivateAccessApplication
- type ConnectorIdsInListPrivateAccessApplications
- type Connectors
- type CreateClientUserRequest
- type CreateClientUserResponse
- type CreateDynamicRouteRequest
- type CreateDynamicRouteResponse
- type CreateIdpDepartmentRequest
- type CreateIdpDepartmentResponse
- type CreatePrivateAccessApplicationPortRanges
- type CreatePrivateAccessApplicationRequest
- type CreatePrivateAccessApplicationResponse
- type CreatePrivateAccessPolicyCustomUserAttributes
- type CreatePrivateAccessPolicyRequest
- type CreatePrivateAccessPolicyResponse
- type CreatePrivateAccessTagRequest
- type CreatePrivateAccessTagResponse
- type CreateRegistrationPolicyCompanyLimitCount
- type CreateRegistrationPolicyPersonalLimitCount
- type CreateRegistrationPolicyRequest
- type CreateRegistrationPolicyResponse
- type CreateUserGroupAttributes
- type CreateUserGroupRequest
- type CreateUserGroupResponse
- type CreateWmBaseImageRequest
- type CreateWmBaseImageResponse
- type CreateWmEmbedTaskCsvControl
- type CreateWmEmbedTaskDocumentControl
- type CreateWmEmbedTaskDocumentControlBackgroundControl
- type CreateWmEmbedTaskDocumentControlBackgroundControlBgInvisibleControl
- type CreateWmEmbedTaskDocumentControlBackgroundControlBgVisibleControl
- type CreateWmEmbedTaskRequest
- type CreateWmEmbedTaskResponse
- type CreateWmExtractTaskCsvControl
- type CreateWmExtractTaskRequest
- type CreateWmExtractTaskResponse
- type CreateWmInfoMappingRequest
- type CreateWmInfoMappingResponse
- type CustomUserAttribute
- type CustomUserAttributesInGetPrivateAccessPolicy
- type CustomUserAttributesInListPolicesForPrivateAccessApplication
- type CustomUserAttributesInListPolicesForPrivateAccessTag
- type CustomUserAttributesInListPrivateAccessPolices
- type Data
- type DataInUpdateExcessiveDeviceRegistrationApplicationsStatus
- type DataInUpdateUserDevicesSharingStatus
- type DataInUpdateUserDevicesStatus
- type DataList
- type DataListInListClientUsers
- type DataListInListIdpConfigs
- type DataListInListIdpDepartments
- type DataListInListNacUserCert
- type DataListItem
- type DataListItemInListNacUserCert
- type Datapoints
- type DeleteClientUserRequest
- type DeleteClientUserResponse
- type DeleteDynamicRouteRequest
- type DeleteDynamicRouteResponse
- type DeleteIdpDepartmentRequest
- type DeleteIdpDepartmentResponse
- type DeletePrivateAccessApplicationRequest
- type DeletePrivateAccessApplicationResponse
- type DeletePrivateAccessPolicyRequest
- type DeletePrivateAccessPolicyResponse
- type DeletePrivateAccessTagRequest
- type DeletePrivateAccessTagResponse
- type DeleteRegistrationPoliciesRequest
- type DeleteRegistrationPoliciesResponse
- type DeleteUserDevicesRequest
- type DeleteUserDevicesResponse
- type DeleteUserGroupRequest
- type DeleteUserGroupResponse
- type Department
- type DetachApplication2ConnectorRequest
- type DetachApplication2ConnectorResponse
- type Device
- type DevicesInListUserDevices
- type DevicesInUpdateUserDevicesSharingStatus
- type DevicesInUpdateUserDevicesStatus
- type DynamicRoute
- type DynamicRoutesInListDynamicRoutes
- type DynamicRoutesInListPrivateAccessApplicationsForDynamicRoute
- type DynamicRoutesInListPrivateAccessTagsForDynamicRoute
- type ExportUserDevicesRequest
- type ExportUserDevicesResponse
- type GetActiveIdpConfigRequest
- type GetActiveIdpConfigResponse
- type GetClientUserRequest
- type GetClientUserResponse
- type GetDynamicRouteRequest
- type GetDynamicRouteResponse
- type GetIdpConfigRequest
- type GetIdpConfigResponse
- type GetPrivateAccessApplicationRequest
- type GetPrivateAccessApplicationResponse
- type GetPrivateAccessPolicyRequest
- type GetPrivateAccessPolicyResponse
- type GetRegistrationPolicyRequest
- type GetRegistrationPolicyResponse
- type GetUserDeviceRequest
- type GetUserDeviceResponse
- type GetUserGroupRequest
- type GetUserGroupResponse
- type GetWmEmbedTaskRequest
- type GetWmEmbedTaskResponse
- type GetWmExtractTaskRequest
- type GetWmExtractTaskResponse
- type HistoryUsers
- type HistoryUsersItem
- type LimitCount
- type LimitCountInListRegistrationPoliciesForUserGroup
- type LimitDetailInCreateRegistrationPolicy
- type LimitDetailInGetRegistrationPolicy
- type LimitDetailInListRegistrationPolicies
- type LimitDetailInListRegistrationPoliciesForUserGroup
- type LimitDetailInUpdateRegistrationPolicy
- type LimitDetailItem
- type ListApplicationsForPrivateAccessPolicyRequest
- type ListApplicationsForPrivateAccessPolicyResponse
- type ListApplicationsForPrivateAccessTagRequest
- type ListApplicationsForPrivateAccessTagResponse
- type ListClientUsersRequest
- type ListClientUsersResponse
- type ListConnectorsRequest
- type ListConnectorsResponse
- type ListDynamicRouteRegionsRequest
- type ListDynamicRouteRegionsResponse
- type ListDynamicRoutesRequest
- type ListDynamicRoutesResponse
- type ListExcessiveDeviceRegistrationApplicationsRequest
- type ListExcessiveDeviceRegistrationApplicationsResponse
- type ListIdpConfigsRequest
- type ListIdpConfigsResponse
- type ListIdpDepartmentsRequest
- type ListIdpDepartmentsResponse
- type ListNacUserCertRequest
- type ListNacUserCertResponse
- type ListPolicesForPrivateAccessApplicationRequest
- type ListPolicesForPrivateAccessApplicationResponse
- type ListPolicesForPrivateAccessTagRequest
- type ListPolicesForPrivateAccessTagResponse
- type ListPolicesForUserGroupRequest
- type ListPolicesForUserGroupResponse
- type ListPopTrafficStatisticsRequest
- type ListPopTrafficStatisticsResponse
- type ListPrivateAccessApplicationsForDynamicRouteRequest
- type ListPrivateAccessApplicationsForDynamicRouteResponse
- type ListPrivateAccessApplicationsRequest
- type ListPrivateAccessApplicationsResponse
- type ListPrivateAccessPolicesRequest
- type ListPrivateAccessPolicesResponse
- type ListPrivateAccessTagsForDynamicRouteRequest
- type ListPrivateAccessTagsForDynamicRouteResponse
- type ListPrivateAccessTagsRequest
- type ListPrivateAccessTagsResponse
- type ListRegistrationPoliciesForUserGroupRequest
- type ListRegistrationPoliciesForUserGroupResponse
- type ListRegistrationPoliciesRequest
- type ListRegistrationPoliciesResponse
- type ListSoftwareForUserDeviceRequest
- type ListSoftwareForUserDeviceResponse
- type ListTagsForPrivateAccessApplicationRequest
- type ListTagsForPrivateAccessApplicationResponse
- type ListTagsForPrivateAccessPolicyRequest
- type ListTagsForPrivateAccessPolicyResponse
- type ListUserDevicesRequest
- type ListUserDevicesResponse
- type ListUserGroupsForPrivateAccessPolicyRequest
- type ListUserGroupsForPrivateAccessPolicyResponse
- type ListUserGroupsForRegistrationPolicyRequest
- type ListUserGroupsForRegistrationPolicyResponse
- type ListUserGroupsRequest
- type ListUserGroupsResponse
- type ListUsersRequest
- type ListUsersResponse
- type LookupWmInfoMappingRequest
- type LookupWmInfoMappingResponse
- type Point
- type PolicesInListApplicationsForPrivateAccessPolicy
- type PolicesInListPolicesForPrivateAccessTag
- type PolicesInListPolicesForUserGroup
- type PolicesInListPrivateAccessPolices
- type PolicesInListTagsForPrivateAccessPolicy
- type PolicesInListUserGroupsForPrivateAccessPolicy
- type PoliciesInListPolicesForPrivateAccessApplication
- type PoliciesInListRegistrationPolicies
- type PoliciesInListRegistrationPoliciesForUserGroup
- type PoliciesInListUserGroupsForRegistrationPolicy
- type PoliciesItem
- type Policy
- type PolicyIdsInGetPrivateAccessApplication
- type PolicyIdsInListPrivateAccessApplications
- type PolicyIdsInListPrivateAccessTags
- type PolicyInGetPrivateAccessPolicy
- type PolicyInListPolicesForPrivateAccessApplication
- type PolicyInListPolicesForPrivateAccessTag
- type PolicyInListPrivateAccessPolices
- type PortRange
- type PortRangesInGetPrivateAccessApplication
- type PortRangesInListApplicationsForPrivateAccessPolicy
- type PortRangesInListApplicationsForPrivateAccessTag
- type PortRangesInListPrivateAccessApplications
- type PortRangesInListPrivateAccessApplicationsForDynamicRoute
- type RegionIdsInGetDynamicRoute
- type RegionIdsInListDynamicRoutes
- type Regions
- type RevokeUserSessionRequest
- type RevokeUserSessionResponse
- type Software
- type Tag
- type TagIdsInGetDynamicRoute
- type TagIdsInGetPrivateAccessApplication
- type TagIdsInGetPrivateAccessPolicy
- type TagIdsInListDynamicRoutes
- type TagIdsInListPrivateAccessApplications
- type TagIdsInListPrivateAccessPolices
- type TagsInListApplicationsForPrivateAccessTag
- type TagsInListPolicesForPrivateAccessTag
- type TagsInListPrivateAccessTags
- type TagsInListPrivateAccessTagsForDynamicRoute
- type TagsInListTagsForPrivateAccessApplication
- type TagsInListTagsForPrivateAccessPolicy
- type TrafficData
- type UpdateClientUserPasswordRequest
- type UpdateClientUserPasswordResponse
- type UpdateClientUserRequest
- type UpdateClientUserResponse
- type UpdateClientUserStatusRequest
- type UpdateClientUserStatusResponse
- type UpdateDynamicRouteRequest
- type UpdateDynamicRouteResponse
- type UpdateExcessiveDeviceRegistrationApplicationsStatusRequest
- type UpdateExcessiveDeviceRegistrationApplicationsStatusResponse
- type UpdateIdpDepartmentRequest
- type UpdateIdpDepartmentResponse
- type UpdateNacUserCertStatusIdList
- type UpdateNacUserCertStatusRequest
- type UpdateNacUserCertStatusResponse
- type UpdatePrivateAccessApplicationPortRanges
- type UpdatePrivateAccessApplicationRequest
- type UpdatePrivateAccessApplicationResponse
- type UpdatePrivateAccessPolicyCustomUserAttributes
- type UpdatePrivateAccessPolicyRequest
- type UpdatePrivateAccessPolicyResponse
- type UpdateRegistrationPolicyCompanyLimitCount
- type UpdateRegistrationPolicyPersonalLimitCount
- type UpdateRegistrationPolicyRequest
- type UpdateRegistrationPolicyResponse
- type UpdateUserDevicesSharingStatusRequest
- type UpdateUserDevicesSharingStatusResponse
- type UpdateUserDevicesStatusRequest
- type UpdateUserDevicesStatusResponse
- type UpdateUserGroupAttributes
- type UpdateUserGroupRequest
- type UpdateUserGroupResponse
- type UpdateUsersStatusRequest
- type UpdateUsersStatusResponse
- type UpgradeTime
- type UserGroup
- type UserGroupIdsInCreateRegistrationPolicy
- type UserGroupIdsInGetPrivateAccessPolicy
- type UserGroupIdsInGetRegistrationPolicy
- type UserGroupIdsInListPrivateAccessPolices
- type UserGroupIdsInListRegistrationPolicies
- type UserGroupIdsInUpdateRegistrationPolicy
- type UserGroupsInListPolicesForUserGroup
- type UserGroupsInListRegistrationPoliciesForUserGroup
- type UserGroupsInListUserGroups
- type UserGroupsInListUserGroupsForPrivateAccessPolicy
- type UserGroupsInListUserGroupsForRegistrationPolicy
- type UserGroupsItem
- type Users
- type Versions
- type WhitelistInCreateRegistrationPolicy
- type WhitelistInGetRegistrationPolicy
- type WhitelistInListRegistrationPolicies
- type WhitelistInListRegistrationPoliciesForUserGroup
- type WhitelistInUpdateRegistrationPolicy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressesInGetPrivateAccessApplication ¶
type AddressesInGetPrivateAccessApplication struct {
Address []string `json:"address" xml:"address"`
}
AddressesInGetPrivateAccessApplication is a nested struct in csas response
type AddressesInListApplicationsForPrivateAccessPolicy ¶
type AddressesInListApplicationsForPrivateAccessPolicy struct {
Address []string `json:"address" xml:"address"`
}
AddressesInListApplicationsForPrivateAccessPolicy is a nested struct in csas response
type AddressesInListApplicationsForPrivateAccessTag ¶
type AddressesInListApplicationsForPrivateAccessTag struct {
Address []string `json:"address" xml:"address"`
}
AddressesInListApplicationsForPrivateAccessTag is a nested struct in csas response
type AddressesInListPrivateAccessApplications ¶
type AddressesInListPrivateAccessApplications struct {
Address []string `json:"address" xml:"address"`
}
AddressesInListPrivateAccessApplications is a nested struct in csas response
type AddressesInListPrivateAccessApplicationsForDynamicRoute ¶
type AddressesInListPrivateAccessApplicationsForDynamicRoute struct {
Address []string `json:"address" xml:"address"`
}
AddressesInListPrivateAccessApplicationsForDynamicRoute is a nested struct in csas response
type Application ¶
type Application struct { Name string `json:"Name" xml:"Name"` ApplicationId string `json:"ApplicationId" xml:"ApplicationId"` Protocol string `json:"Protocol" xml:"Protocol"` ApplicationName string `json:"ApplicationName" xml:"ApplicationName"` L7ProxyDomainCustom string `json:"L7ProxyDomainCustom" xml:"L7ProxyDomainCustom"` CreateTime string `json:"CreateTime" xml:"CreateTime"` BrowserAccessStatus string `json:"BrowserAccessStatus" xml:"BrowserAccessStatus"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` L7ProxyDomainAutomatic string `json:"L7ProxyDomainAutomatic" xml:"L7ProxyDomainAutomatic"` Addresses []string `json:"Addresses" xml:"Addresses"` ConnectorIds []string `json:"ConnectorIds" xml:"ConnectorIds"` PolicyIds []string `json:"PolicyIds" xml:"PolicyIds"` TagIds []string `json:"TagIds" xml:"TagIds"` Tags []Tag `json:"Tags" xml:"Tags"` PortRanges []PortRange `json:"PortRanges" xml:"PortRanges"` Policies []PolicyInListPolicesForPrivateAccessApplication `json:"Policies" xml:"Policies"` }
Application is a nested struct in csas response
type ApplicationIdsInGetDynamicRoute ¶
type ApplicationIdsInGetDynamicRoute struct {
ApplicationId []string `json:"applicationId" xml:"applicationId"`
}
ApplicationIdsInGetDynamicRoute is a nested struct in csas response
type ApplicationIdsInGetPrivateAccessPolicy ¶
type ApplicationIdsInGetPrivateAccessPolicy struct {
ApplicationId []string `json:"applicationId" xml:"applicationId"`
}
ApplicationIdsInGetPrivateAccessPolicy is a nested struct in csas response
type ApplicationIdsInListDynamicRoutes ¶
type ApplicationIdsInListDynamicRoutes struct {
ApplicationId []string `json:"applicationId" xml:"applicationId"`
}
ApplicationIdsInListDynamicRoutes is a nested struct in csas response
type ApplicationIdsInListPrivateAccessPolices ¶
type ApplicationIdsInListPrivateAccessPolices struct {
ApplicationId []string `json:"applicationId" xml:"applicationId"`
}
ApplicationIdsInListPrivateAccessPolices is a nested struct in csas response
type ApplicationIdsInListPrivateAccessTags ¶
type ApplicationIdsInListPrivateAccessTags struct {
ApplicationId []string `json:"applicationId" xml:"applicationId"`
}
ApplicationIdsInListPrivateAccessTags is a nested struct in csas response
type ApplicationsInListApplicationsForPrivateAccessPolicy ¶
type ApplicationsInListApplicationsForPrivateAccessPolicy struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListApplicationsForPrivateAccessPolicy is a nested struct in csas response
type ApplicationsInListApplicationsForPrivateAccessTag ¶
type ApplicationsInListApplicationsForPrivateAccessTag struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListApplicationsForPrivateAccessTag is a nested struct in csas response
type ApplicationsInListConnectors ¶
type ApplicationsInListConnectors struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListConnectors is a nested struct in csas response
type ApplicationsInListExcessiveDeviceRegistrationApplications ¶ added in v1.62.611
type ApplicationsInListExcessiveDeviceRegistrationApplications struct {
DataList []DataList `json:"dataList" xml:"dataList"`
}
ApplicationsInListExcessiveDeviceRegistrationApplications is a nested struct in csas response
type ApplicationsInListPolicesForPrivateAccessApplication ¶
type ApplicationsInListPolicesForPrivateAccessApplication struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListPolicesForPrivateAccessApplication is a nested struct in csas response
type ApplicationsInListPrivateAccessApplications ¶
type ApplicationsInListPrivateAccessApplications struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListPrivateAccessApplications is a nested struct in csas response
type ApplicationsInListPrivateAccessApplicationsForDynamicRoute ¶
type ApplicationsInListPrivateAccessApplicationsForDynamicRoute struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListPrivateAccessApplicationsForDynamicRoute is a nested struct in csas response
type ApplicationsInListTagsForPrivateAccessApplication ¶
type ApplicationsInListTagsForPrivateAccessApplication struct {
Application []Application `json:"application" xml:"application"`
}
ApplicationsInListTagsForPrivateAccessApplication is a nested struct in csas response
type ApplicationsInUpdateExcessiveDeviceRegistrationApplicationsStatus ¶ added in v1.62.611
type ApplicationsInUpdateExcessiveDeviceRegistrationApplicationsStatus struct {
Data []DataInUpdateExcessiveDeviceRegistrationApplicationsStatus `json:"data" xml:"data"`
}
ApplicationsInUpdateExcessiveDeviceRegistrationApplicationsStatus is a nested struct in csas response
type AttachApplication2ConnectorRequest ¶
type AttachApplication2ConnectorRequest struct { *requests.RpcRequest ConnectorId string `position:"Body" name:"ConnectorId"` ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Json"` SourceIp string `position:"Query" name:"SourceIp"` }
AttachApplication2ConnectorRequest is the request struct for api AttachApplication2Connector
func CreateAttachApplication2ConnectorRequest ¶
func CreateAttachApplication2ConnectorRequest() (request *AttachApplication2ConnectorRequest)
CreateAttachApplication2ConnectorRequest creates a request to invoke AttachApplication2Connector API
type AttachApplication2ConnectorResponse ¶
type AttachApplication2ConnectorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachApplication2ConnectorResponse is the response struct for api AttachApplication2Connector
func CreateAttachApplication2ConnectorResponse ¶
func CreateAttachApplication2ConnectorResponse() (response *AttachApplication2ConnectorResponse)
CreateAttachApplication2ConnectorResponse creates a response to parse from AttachApplication2Connector response
type Attribute ¶
type Attribute struct { Value string `json:"Value" xml:"Value"` UserGroupType string `json:"UserGroupType" xml:"UserGroupType"` Relation string `json:"Relation" xml:"Relation"` IdpId int `json:"IdpId" xml:"IdpId"` }
Attribute is a nested struct in csas response
type AttributesInGetUserGroup ¶
type AttributesInGetUserGroup struct {
Attribute []Attribute `json:"attribute" xml:"attribute"`
}
AttributesInGetUserGroup is a nested struct in csas response
type AttributesInListUserGroups ¶
type AttributesInListUserGroups struct {
Attribute []Attribute `json:"attribute" xml:"attribute"`
}
AttributesInListUserGroups is a nested struct in csas response
type AttributesInListUserGroupsForPrivateAccessPolicy ¶
type AttributesInListUserGroupsForPrivateAccessPolicy struct {
Attribute []Attribute `json:"attribute" xml:"attribute"`
}
AttributesInListUserGroupsForPrivateAccessPolicy is a nested struct in csas response
type AttributesInListUserGroupsForRegistrationPolicy ¶ added in v1.62.611
type AttributesInListUserGroupsForRegistrationPolicy struct {
AttributesItem []AttributesItem `json:"attributes" xml:"attributes"`
}
AttributesInListUserGroupsForRegistrationPolicy is a nested struct in csas response
type AttributesItem ¶ added in v1.62.611
type AttributesItem struct { UserGroupType string `json:"UserGroupType" xml:"UserGroupType"` Relation string `json:"Relation" xml:"Relation"` Value string `json:"Value" xml:"Value"` IdpId int `json:"IdpId" xml:"IdpId"` }
AttributesItem is a nested struct in csas response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AttachApplication2Connector ¶
func (client *Client) AttachApplication2Connector(request *AttachApplication2ConnectorRequest) (response *AttachApplication2ConnectorResponse, err error)
AttachApplication2Connector invokes the csas.AttachApplication2Connector API synchronously
func (*Client) AttachApplication2ConnectorWithCallback ¶
func (client *Client) AttachApplication2ConnectorWithCallback(request *AttachApplication2ConnectorRequest, callback func(response *AttachApplication2ConnectorResponse, err error)) <-chan int
AttachApplication2ConnectorWithCallback invokes the csas.AttachApplication2Connector API asynchronously
func (*Client) AttachApplication2ConnectorWithChan ¶
func (client *Client) AttachApplication2ConnectorWithChan(request *AttachApplication2ConnectorRequest) (<-chan *AttachApplication2ConnectorResponse, <-chan error)
AttachApplication2ConnectorWithChan invokes the csas.AttachApplication2Connector API asynchronously
func (*Client) CreateClientUser ¶ added in v1.62.758
func (client *Client) CreateClientUser(request *CreateClientUserRequest) (response *CreateClientUserResponse, err error)
CreateClientUser invokes the csas.CreateClientUser API synchronously
func (*Client) CreateClientUserWithCallback ¶ added in v1.62.758
func (client *Client) CreateClientUserWithCallback(request *CreateClientUserRequest, callback func(response *CreateClientUserResponse, err error)) <-chan int
CreateClientUserWithCallback invokes the csas.CreateClientUser API asynchronously
func (*Client) CreateClientUserWithChan ¶ added in v1.62.758
func (client *Client) CreateClientUserWithChan(request *CreateClientUserRequest) (<-chan *CreateClientUserResponse, <-chan error)
CreateClientUserWithChan invokes the csas.CreateClientUser API asynchronously
func (*Client) CreateDynamicRoute ¶
func (client *Client) CreateDynamicRoute(request *CreateDynamicRouteRequest) (response *CreateDynamicRouteResponse, err error)
CreateDynamicRoute invokes the csas.CreateDynamicRoute API synchronously
func (*Client) CreateDynamicRouteWithCallback ¶
func (client *Client) CreateDynamicRouteWithCallback(request *CreateDynamicRouteRequest, callback func(response *CreateDynamicRouteResponse, err error)) <-chan int
CreateDynamicRouteWithCallback invokes the csas.CreateDynamicRoute API asynchronously
func (*Client) CreateDynamicRouteWithChan ¶
func (client *Client) CreateDynamicRouteWithChan(request *CreateDynamicRouteRequest) (<-chan *CreateDynamicRouteResponse, <-chan error)
CreateDynamicRouteWithChan invokes the csas.CreateDynamicRoute API asynchronously
func (*Client) CreateIdpDepartment ¶ added in v1.62.758
func (client *Client) CreateIdpDepartment(request *CreateIdpDepartmentRequest) (response *CreateIdpDepartmentResponse, err error)
CreateIdpDepartment invokes the csas.CreateIdpDepartment API synchronously
func (*Client) CreateIdpDepartmentWithCallback ¶ added in v1.62.758
func (client *Client) CreateIdpDepartmentWithCallback(request *CreateIdpDepartmentRequest, callback func(response *CreateIdpDepartmentResponse, err error)) <-chan int
CreateIdpDepartmentWithCallback invokes the csas.CreateIdpDepartment API asynchronously
func (*Client) CreateIdpDepartmentWithChan ¶ added in v1.62.758
func (client *Client) CreateIdpDepartmentWithChan(request *CreateIdpDepartmentRequest) (<-chan *CreateIdpDepartmentResponse, <-chan error)
CreateIdpDepartmentWithChan invokes the csas.CreateIdpDepartment API asynchronously
func (*Client) CreatePrivateAccessApplication ¶
func (client *Client) CreatePrivateAccessApplication(request *CreatePrivateAccessApplicationRequest) (response *CreatePrivateAccessApplicationResponse, err error)
CreatePrivateAccessApplication invokes the csas.CreatePrivateAccessApplication API synchronously
func (*Client) CreatePrivateAccessApplicationWithCallback ¶
func (client *Client) CreatePrivateAccessApplicationWithCallback(request *CreatePrivateAccessApplicationRequest, callback func(response *CreatePrivateAccessApplicationResponse, err error)) <-chan int
CreatePrivateAccessApplicationWithCallback invokes the csas.CreatePrivateAccessApplication API asynchronously
func (*Client) CreatePrivateAccessApplicationWithChan ¶
func (client *Client) CreatePrivateAccessApplicationWithChan(request *CreatePrivateAccessApplicationRequest) (<-chan *CreatePrivateAccessApplicationResponse, <-chan error)
CreatePrivateAccessApplicationWithChan invokes the csas.CreatePrivateAccessApplication API asynchronously
func (*Client) CreatePrivateAccessPolicy ¶
func (client *Client) CreatePrivateAccessPolicy(request *CreatePrivateAccessPolicyRequest) (response *CreatePrivateAccessPolicyResponse, err error)
CreatePrivateAccessPolicy invokes the csas.CreatePrivateAccessPolicy API synchronously
func (*Client) CreatePrivateAccessPolicyWithCallback ¶
func (client *Client) CreatePrivateAccessPolicyWithCallback(request *CreatePrivateAccessPolicyRequest, callback func(response *CreatePrivateAccessPolicyResponse, err error)) <-chan int
CreatePrivateAccessPolicyWithCallback invokes the csas.CreatePrivateAccessPolicy API asynchronously
func (*Client) CreatePrivateAccessPolicyWithChan ¶
func (client *Client) CreatePrivateAccessPolicyWithChan(request *CreatePrivateAccessPolicyRequest) (<-chan *CreatePrivateAccessPolicyResponse, <-chan error)
CreatePrivateAccessPolicyWithChan invokes the csas.CreatePrivateAccessPolicy API asynchronously
func (*Client) CreatePrivateAccessTag ¶
func (client *Client) CreatePrivateAccessTag(request *CreatePrivateAccessTagRequest) (response *CreatePrivateAccessTagResponse, err error)
CreatePrivateAccessTag invokes the csas.CreatePrivateAccessTag API synchronously
func (*Client) CreatePrivateAccessTagWithCallback ¶
func (client *Client) CreatePrivateAccessTagWithCallback(request *CreatePrivateAccessTagRequest, callback func(response *CreatePrivateAccessTagResponse, err error)) <-chan int
CreatePrivateAccessTagWithCallback invokes the csas.CreatePrivateAccessTag API asynchronously
func (*Client) CreatePrivateAccessTagWithChan ¶
func (client *Client) CreatePrivateAccessTagWithChan(request *CreatePrivateAccessTagRequest) (<-chan *CreatePrivateAccessTagResponse, <-chan error)
CreatePrivateAccessTagWithChan invokes the csas.CreatePrivateAccessTag API asynchronously
func (*Client) CreateRegistrationPolicy ¶ added in v1.62.611
func (client *Client) CreateRegistrationPolicy(request *CreateRegistrationPolicyRequest) (response *CreateRegistrationPolicyResponse, err error)
CreateRegistrationPolicy invokes the csas.CreateRegistrationPolicy API synchronously
func (*Client) CreateRegistrationPolicyWithCallback ¶ added in v1.62.611
func (client *Client) CreateRegistrationPolicyWithCallback(request *CreateRegistrationPolicyRequest, callback func(response *CreateRegistrationPolicyResponse, err error)) <-chan int
CreateRegistrationPolicyWithCallback invokes the csas.CreateRegistrationPolicy API asynchronously
func (*Client) CreateRegistrationPolicyWithChan ¶ added in v1.62.611
func (client *Client) CreateRegistrationPolicyWithChan(request *CreateRegistrationPolicyRequest) (<-chan *CreateRegistrationPolicyResponse, <-chan error)
CreateRegistrationPolicyWithChan invokes the csas.CreateRegistrationPolicy API asynchronously
func (*Client) CreateUserGroup ¶
func (client *Client) CreateUserGroup(request *CreateUserGroupRequest) (response *CreateUserGroupResponse, err error)
CreateUserGroup invokes the csas.CreateUserGroup API synchronously
func (*Client) CreateUserGroupWithCallback ¶
func (client *Client) CreateUserGroupWithCallback(request *CreateUserGroupRequest, callback func(response *CreateUserGroupResponse, err error)) <-chan int
CreateUserGroupWithCallback invokes the csas.CreateUserGroup API asynchronously
func (*Client) CreateUserGroupWithChan ¶
func (client *Client) CreateUserGroupWithChan(request *CreateUserGroupRequest) (<-chan *CreateUserGroupResponse, <-chan error)
CreateUserGroupWithChan invokes the csas.CreateUserGroup API asynchronously
func (*Client) CreateWmBaseImage ¶ added in v1.62.772
func (client *Client) CreateWmBaseImage(request *CreateWmBaseImageRequest) (response *CreateWmBaseImageResponse, err error)
CreateWmBaseImage invokes the csas.CreateWmBaseImage API synchronously
func (*Client) CreateWmBaseImageWithCallback ¶ added in v1.62.772
func (client *Client) CreateWmBaseImageWithCallback(request *CreateWmBaseImageRequest, callback func(response *CreateWmBaseImageResponse, err error)) <-chan int
CreateWmBaseImageWithCallback invokes the csas.CreateWmBaseImage API asynchronously
func (*Client) CreateWmBaseImageWithChan ¶ added in v1.62.772
func (client *Client) CreateWmBaseImageWithChan(request *CreateWmBaseImageRequest) (<-chan *CreateWmBaseImageResponse, <-chan error)
CreateWmBaseImageWithChan invokes the csas.CreateWmBaseImage API asynchronously
func (*Client) CreateWmEmbedTask ¶ added in v1.62.772
func (client *Client) CreateWmEmbedTask(request *CreateWmEmbedTaskRequest) (response *CreateWmEmbedTaskResponse, err error)
CreateWmEmbedTask invokes the csas.CreateWmEmbedTask API synchronously
func (*Client) CreateWmEmbedTaskWithCallback ¶ added in v1.62.772
func (client *Client) CreateWmEmbedTaskWithCallback(request *CreateWmEmbedTaskRequest, callback func(response *CreateWmEmbedTaskResponse, err error)) <-chan int
CreateWmEmbedTaskWithCallback invokes the csas.CreateWmEmbedTask API asynchronously
func (*Client) CreateWmEmbedTaskWithChan ¶ added in v1.62.772
func (client *Client) CreateWmEmbedTaskWithChan(request *CreateWmEmbedTaskRequest) (<-chan *CreateWmEmbedTaskResponse, <-chan error)
CreateWmEmbedTaskWithChan invokes the csas.CreateWmEmbedTask API asynchronously
func (*Client) CreateWmExtractTask ¶ added in v1.62.772
func (client *Client) CreateWmExtractTask(request *CreateWmExtractTaskRequest) (response *CreateWmExtractTaskResponse, err error)
CreateWmExtractTask invokes the csas.CreateWmExtractTask API synchronously
func (*Client) CreateWmExtractTaskWithCallback ¶ added in v1.62.772
func (client *Client) CreateWmExtractTaskWithCallback(request *CreateWmExtractTaskRequest, callback func(response *CreateWmExtractTaskResponse, err error)) <-chan int
CreateWmExtractTaskWithCallback invokes the csas.CreateWmExtractTask API asynchronously
func (*Client) CreateWmExtractTaskWithChan ¶ added in v1.62.772
func (client *Client) CreateWmExtractTaskWithChan(request *CreateWmExtractTaskRequest) (<-chan *CreateWmExtractTaskResponse, <-chan error)
CreateWmExtractTaskWithChan invokes the csas.CreateWmExtractTask API asynchronously
func (*Client) CreateWmInfoMapping ¶ added in v1.62.772
func (client *Client) CreateWmInfoMapping(request *CreateWmInfoMappingRequest) (response *CreateWmInfoMappingResponse, err error)
CreateWmInfoMapping invokes the csas.CreateWmInfoMapping API synchronously
func (*Client) CreateWmInfoMappingWithCallback ¶ added in v1.62.772
func (client *Client) CreateWmInfoMappingWithCallback(request *CreateWmInfoMappingRequest, callback func(response *CreateWmInfoMappingResponse, err error)) <-chan int
CreateWmInfoMappingWithCallback invokes the csas.CreateWmInfoMapping API asynchronously
func (*Client) CreateWmInfoMappingWithChan ¶ added in v1.62.772
func (client *Client) CreateWmInfoMappingWithChan(request *CreateWmInfoMappingRequest) (<-chan *CreateWmInfoMappingResponse, <-chan error)
CreateWmInfoMappingWithChan invokes the csas.CreateWmInfoMapping API asynchronously
func (*Client) DeleteClientUser ¶ added in v1.62.758
func (client *Client) DeleteClientUser(request *DeleteClientUserRequest) (response *DeleteClientUserResponse, err error)
DeleteClientUser invokes the csas.DeleteClientUser API synchronously
func (*Client) DeleteClientUserWithCallback ¶ added in v1.62.758
func (client *Client) DeleteClientUserWithCallback(request *DeleteClientUserRequest, callback func(response *DeleteClientUserResponse, err error)) <-chan int
DeleteClientUserWithCallback invokes the csas.DeleteClientUser API asynchronously
func (*Client) DeleteClientUserWithChan ¶ added in v1.62.758
func (client *Client) DeleteClientUserWithChan(request *DeleteClientUserRequest) (<-chan *DeleteClientUserResponse, <-chan error)
DeleteClientUserWithChan invokes the csas.DeleteClientUser API asynchronously
func (*Client) DeleteDynamicRoute ¶
func (client *Client) DeleteDynamicRoute(request *DeleteDynamicRouteRequest) (response *DeleteDynamicRouteResponse, err error)
DeleteDynamicRoute invokes the csas.DeleteDynamicRoute API synchronously
func (*Client) DeleteDynamicRouteWithCallback ¶
func (client *Client) DeleteDynamicRouteWithCallback(request *DeleteDynamicRouteRequest, callback func(response *DeleteDynamicRouteResponse, err error)) <-chan int
DeleteDynamicRouteWithCallback invokes the csas.DeleteDynamicRoute API asynchronously
func (*Client) DeleteDynamicRouteWithChan ¶
func (client *Client) DeleteDynamicRouteWithChan(request *DeleteDynamicRouteRequest) (<-chan *DeleteDynamicRouteResponse, <-chan error)
DeleteDynamicRouteWithChan invokes the csas.DeleteDynamicRoute API asynchronously
func (*Client) DeleteIdpDepartment ¶ added in v1.62.758
func (client *Client) DeleteIdpDepartment(request *DeleteIdpDepartmentRequest) (response *DeleteIdpDepartmentResponse, err error)
DeleteIdpDepartment invokes the csas.DeleteIdpDepartment API synchronously
func (*Client) DeleteIdpDepartmentWithCallback ¶ added in v1.62.758
func (client *Client) DeleteIdpDepartmentWithCallback(request *DeleteIdpDepartmentRequest, callback func(response *DeleteIdpDepartmentResponse, err error)) <-chan int
DeleteIdpDepartmentWithCallback invokes the csas.DeleteIdpDepartment API asynchronously
func (*Client) DeleteIdpDepartmentWithChan ¶ added in v1.62.758
func (client *Client) DeleteIdpDepartmentWithChan(request *DeleteIdpDepartmentRequest) (<-chan *DeleteIdpDepartmentResponse, <-chan error)
DeleteIdpDepartmentWithChan invokes the csas.DeleteIdpDepartment API asynchronously
func (*Client) DeletePrivateAccessApplication ¶
func (client *Client) DeletePrivateAccessApplication(request *DeletePrivateAccessApplicationRequest) (response *DeletePrivateAccessApplicationResponse, err error)
DeletePrivateAccessApplication invokes the csas.DeletePrivateAccessApplication API synchronously
func (*Client) DeletePrivateAccessApplicationWithCallback ¶
func (client *Client) DeletePrivateAccessApplicationWithCallback(request *DeletePrivateAccessApplicationRequest, callback func(response *DeletePrivateAccessApplicationResponse, err error)) <-chan int
DeletePrivateAccessApplicationWithCallback invokes the csas.DeletePrivateAccessApplication API asynchronously
func (*Client) DeletePrivateAccessApplicationWithChan ¶
func (client *Client) DeletePrivateAccessApplicationWithChan(request *DeletePrivateAccessApplicationRequest) (<-chan *DeletePrivateAccessApplicationResponse, <-chan error)
DeletePrivateAccessApplicationWithChan invokes the csas.DeletePrivateAccessApplication API asynchronously
func (*Client) DeletePrivateAccessPolicy ¶
func (client *Client) DeletePrivateAccessPolicy(request *DeletePrivateAccessPolicyRequest) (response *DeletePrivateAccessPolicyResponse, err error)
DeletePrivateAccessPolicy invokes the csas.DeletePrivateAccessPolicy API synchronously
func (*Client) DeletePrivateAccessPolicyWithCallback ¶
func (client *Client) DeletePrivateAccessPolicyWithCallback(request *DeletePrivateAccessPolicyRequest, callback func(response *DeletePrivateAccessPolicyResponse, err error)) <-chan int
DeletePrivateAccessPolicyWithCallback invokes the csas.DeletePrivateAccessPolicy API asynchronously
func (*Client) DeletePrivateAccessPolicyWithChan ¶
func (client *Client) DeletePrivateAccessPolicyWithChan(request *DeletePrivateAccessPolicyRequest) (<-chan *DeletePrivateAccessPolicyResponse, <-chan error)
DeletePrivateAccessPolicyWithChan invokes the csas.DeletePrivateAccessPolicy API asynchronously
func (*Client) DeletePrivateAccessTag ¶
func (client *Client) DeletePrivateAccessTag(request *DeletePrivateAccessTagRequest) (response *DeletePrivateAccessTagResponse, err error)
DeletePrivateAccessTag invokes the csas.DeletePrivateAccessTag API synchronously
func (*Client) DeletePrivateAccessTagWithCallback ¶
func (client *Client) DeletePrivateAccessTagWithCallback(request *DeletePrivateAccessTagRequest, callback func(response *DeletePrivateAccessTagResponse, err error)) <-chan int
DeletePrivateAccessTagWithCallback invokes the csas.DeletePrivateAccessTag API asynchronously
func (*Client) DeletePrivateAccessTagWithChan ¶
func (client *Client) DeletePrivateAccessTagWithChan(request *DeletePrivateAccessTagRequest) (<-chan *DeletePrivateAccessTagResponse, <-chan error)
DeletePrivateAccessTagWithChan invokes the csas.DeletePrivateAccessTag API asynchronously
func (*Client) DeleteRegistrationPolicies ¶ added in v1.62.611
func (client *Client) DeleteRegistrationPolicies(request *DeleteRegistrationPoliciesRequest) (response *DeleteRegistrationPoliciesResponse, err error)
DeleteRegistrationPolicies invokes the csas.DeleteRegistrationPolicies API synchronously
func (*Client) DeleteRegistrationPoliciesWithCallback ¶ added in v1.62.611
func (client *Client) DeleteRegistrationPoliciesWithCallback(request *DeleteRegistrationPoliciesRequest, callback func(response *DeleteRegistrationPoliciesResponse, err error)) <-chan int
DeleteRegistrationPoliciesWithCallback invokes the csas.DeleteRegistrationPolicies API asynchronously
func (*Client) DeleteRegistrationPoliciesWithChan ¶ added in v1.62.611
func (client *Client) DeleteRegistrationPoliciesWithChan(request *DeleteRegistrationPoliciesRequest) (<-chan *DeleteRegistrationPoliciesResponse, <-chan error)
DeleteRegistrationPoliciesWithChan invokes the csas.DeleteRegistrationPolicies API asynchronously
func (*Client) DeleteUserDevices ¶ added in v1.62.759
func (client *Client) DeleteUserDevices(request *DeleteUserDevicesRequest) (response *DeleteUserDevicesResponse, err error)
DeleteUserDevices invokes the csas.DeleteUserDevices API synchronously
func (*Client) DeleteUserDevicesWithCallback ¶ added in v1.62.759
func (client *Client) DeleteUserDevicesWithCallback(request *DeleteUserDevicesRequest, callback func(response *DeleteUserDevicesResponse, err error)) <-chan int
DeleteUserDevicesWithCallback invokes the csas.DeleteUserDevices API asynchronously
func (*Client) DeleteUserDevicesWithChan ¶ added in v1.62.759
func (client *Client) DeleteUserDevicesWithChan(request *DeleteUserDevicesRequest) (<-chan *DeleteUserDevicesResponse, <-chan error)
DeleteUserDevicesWithChan invokes the csas.DeleteUserDevices API asynchronously
func (*Client) DeleteUserGroup ¶
func (client *Client) DeleteUserGroup(request *DeleteUserGroupRequest) (response *DeleteUserGroupResponse, err error)
DeleteUserGroup invokes the csas.DeleteUserGroup API synchronously
func (*Client) DeleteUserGroupWithCallback ¶
func (client *Client) DeleteUserGroupWithCallback(request *DeleteUserGroupRequest, callback func(response *DeleteUserGroupResponse, err error)) <-chan int
DeleteUserGroupWithCallback invokes the csas.DeleteUserGroup API asynchronously
func (*Client) DeleteUserGroupWithChan ¶
func (client *Client) DeleteUserGroupWithChan(request *DeleteUserGroupRequest) (<-chan *DeleteUserGroupResponse, <-chan error)
DeleteUserGroupWithChan invokes the csas.DeleteUserGroup API asynchronously
func (*Client) DetachApplication2Connector ¶
func (client *Client) DetachApplication2Connector(request *DetachApplication2ConnectorRequest) (response *DetachApplication2ConnectorResponse, err error)
DetachApplication2Connector invokes the csas.DetachApplication2Connector API synchronously
func (*Client) DetachApplication2ConnectorWithCallback ¶
func (client *Client) DetachApplication2ConnectorWithCallback(request *DetachApplication2ConnectorRequest, callback func(response *DetachApplication2ConnectorResponse, err error)) <-chan int
DetachApplication2ConnectorWithCallback invokes the csas.DetachApplication2Connector API asynchronously
func (*Client) DetachApplication2ConnectorWithChan ¶
func (client *Client) DetachApplication2ConnectorWithChan(request *DetachApplication2ConnectorRequest) (<-chan *DetachApplication2ConnectorResponse, <-chan error)
DetachApplication2ConnectorWithChan invokes the csas.DetachApplication2Connector API asynchronously
func (*Client) ExportUserDevices ¶ added in v1.62.759
func (client *Client) ExportUserDevices(request *ExportUserDevicesRequest) (response *ExportUserDevicesResponse, err error)
ExportUserDevices invokes the csas.ExportUserDevices API synchronously
func (*Client) ExportUserDevicesWithCallback ¶ added in v1.62.759
func (client *Client) ExportUserDevicesWithCallback(request *ExportUserDevicesRequest, callback func(response *ExportUserDevicesResponse, err error)) <-chan int
ExportUserDevicesWithCallback invokes the csas.ExportUserDevices API asynchronously
func (*Client) ExportUserDevicesWithChan ¶ added in v1.62.759
func (client *Client) ExportUserDevicesWithChan(request *ExportUserDevicesRequest) (<-chan *ExportUserDevicesResponse, <-chan error)
ExportUserDevicesWithChan invokes the csas.ExportUserDevices API asynchronously
func (*Client) GetActiveIdpConfig ¶ added in v1.62.758
func (client *Client) GetActiveIdpConfig(request *GetActiveIdpConfigRequest) (response *GetActiveIdpConfigResponse, err error)
GetActiveIdpConfig invokes the csas.GetActiveIdpConfig API synchronously
func (*Client) GetActiveIdpConfigWithCallback ¶ added in v1.62.758
func (client *Client) GetActiveIdpConfigWithCallback(request *GetActiveIdpConfigRequest, callback func(response *GetActiveIdpConfigResponse, err error)) <-chan int
GetActiveIdpConfigWithCallback invokes the csas.GetActiveIdpConfig API asynchronously
func (*Client) GetActiveIdpConfigWithChan ¶ added in v1.62.758
func (client *Client) GetActiveIdpConfigWithChan(request *GetActiveIdpConfigRequest) (<-chan *GetActiveIdpConfigResponse, <-chan error)
GetActiveIdpConfigWithChan invokes the csas.GetActiveIdpConfig API asynchronously
func (*Client) GetClientUser ¶ added in v1.62.758
func (client *Client) GetClientUser(request *GetClientUserRequest) (response *GetClientUserResponse, err error)
GetClientUser invokes the csas.GetClientUser API synchronously
func (*Client) GetClientUserWithCallback ¶ added in v1.62.758
func (client *Client) GetClientUserWithCallback(request *GetClientUserRequest, callback func(response *GetClientUserResponse, err error)) <-chan int
GetClientUserWithCallback invokes the csas.GetClientUser API asynchronously
func (*Client) GetClientUserWithChan ¶ added in v1.62.758
func (client *Client) GetClientUserWithChan(request *GetClientUserRequest) (<-chan *GetClientUserResponse, <-chan error)
GetClientUserWithChan invokes the csas.GetClientUser API asynchronously
func (*Client) GetDynamicRoute ¶
func (client *Client) GetDynamicRoute(request *GetDynamicRouteRequest) (response *GetDynamicRouteResponse, err error)
GetDynamicRoute invokes the csas.GetDynamicRoute API synchronously
func (*Client) GetDynamicRouteWithCallback ¶
func (client *Client) GetDynamicRouteWithCallback(request *GetDynamicRouteRequest, callback func(response *GetDynamicRouteResponse, err error)) <-chan int
GetDynamicRouteWithCallback invokes the csas.GetDynamicRoute API asynchronously
func (*Client) GetDynamicRouteWithChan ¶
func (client *Client) GetDynamicRouteWithChan(request *GetDynamicRouteRequest) (<-chan *GetDynamicRouteResponse, <-chan error)
GetDynamicRouteWithChan invokes the csas.GetDynamicRoute API asynchronously
func (*Client) GetIdpConfig ¶ added in v1.62.758
func (client *Client) GetIdpConfig(request *GetIdpConfigRequest) (response *GetIdpConfigResponse, err error)
GetIdpConfig invokes the csas.GetIdpConfig API synchronously
func (*Client) GetIdpConfigWithCallback ¶ added in v1.62.758
func (client *Client) GetIdpConfigWithCallback(request *GetIdpConfigRequest, callback func(response *GetIdpConfigResponse, err error)) <-chan int
GetIdpConfigWithCallback invokes the csas.GetIdpConfig API asynchronously
func (*Client) GetIdpConfigWithChan ¶ added in v1.62.758
func (client *Client) GetIdpConfigWithChan(request *GetIdpConfigRequest) (<-chan *GetIdpConfigResponse, <-chan error)
GetIdpConfigWithChan invokes the csas.GetIdpConfig API asynchronously
func (*Client) GetPrivateAccessApplication ¶
func (client *Client) GetPrivateAccessApplication(request *GetPrivateAccessApplicationRequest) (response *GetPrivateAccessApplicationResponse, err error)
GetPrivateAccessApplication invokes the csas.GetPrivateAccessApplication API synchronously
func (*Client) GetPrivateAccessApplicationWithCallback ¶
func (client *Client) GetPrivateAccessApplicationWithCallback(request *GetPrivateAccessApplicationRequest, callback func(response *GetPrivateAccessApplicationResponse, err error)) <-chan int
GetPrivateAccessApplicationWithCallback invokes the csas.GetPrivateAccessApplication API asynchronously
func (*Client) GetPrivateAccessApplicationWithChan ¶
func (client *Client) GetPrivateAccessApplicationWithChan(request *GetPrivateAccessApplicationRequest) (<-chan *GetPrivateAccessApplicationResponse, <-chan error)
GetPrivateAccessApplicationWithChan invokes the csas.GetPrivateAccessApplication API asynchronously
func (*Client) GetPrivateAccessPolicy ¶
func (client *Client) GetPrivateAccessPolicy(request *GetPrivateAccessPolicyRequest) (response *GetPrivateAccessPolicyResponse, err error)
GetPrivateAccessPolicy invokes the csas.GetPrivateAccessPolicy API synchronously
func (*Client) GetPrivateAccessPolicyWithCallback ¶
func (client *Client) GetPrivateAccessPolicyWithCallback(request *GetPrivateAccessPolicyRequest, callback func(response *GetPrivateAccessPolicyResponse, err error)) <-chan int
GetPrivateAccessPolicyWithCallback invokes the csas.GetPrivateAccessPolicy API asynchronously
func (*Client) GetPrivateAccessPolicyWithChan ¶
func (client *Client) GetPrivateAccessPolicyWithChan(request *GetPrivateAccessPolicyRequest) (<-chan *GetPrivateAccessPolicyResponse, <-chan error)
GetPrivateAccessPolicyWithChan invokes the csas.GetPrivateAccessPolicy API asynchronously
func (*Client) GetRegistrationPolicy ¶ added in v1.62.611
func (client *Client) GetRegistrationPolicy(request *GetRegistrationPolicyRequest) (response *GetRegistrationPolicyResponse, err error)
GetRegistrationPolicy invokes the csas.GetRegistrationPolicy API synchronously
func (*Client) GetRegistrationPolicyWithCallback ¶ added in v1.62.611
func (client *Client) GetRegistrationPolicyWithCallback(request *GetRegistrationPolicyRequest, callback func(response *GetRegistrationPolicyResponse, err error)) <-chan int
GetRegistrationPolicyWithCallback invokes the csas.GetRegistrationPolicy API asynchronously
func (*Client) GetRegistrationPolicyWithChan ¶ added in v1.62.611
func (client *Client) GetRegistrationPolicyWithChan(request *GetRegistrationPolicyRequest) (<-chan *GetRegistrationPolicyResponse, <-chan error)
GetRegistrationPolicyWithChan invokes the csas.GetRegistrationPolicy API asynchronously
func (*Client) GetUserDevice ¶ added in v1.62.611
func (client *Client) GetUserDevice(request *GetUserDeviceRequest) (response *GetUserDeviceResponse, err error)
GetUserDevice invokes the csas.GetUserDevice API synchronously
func (*Client) GetUserDeviceWithCallback ¶ added in v1.62.611
func (client *Client) GetUserDeviceWithCallback(request *GetUserDeviceRequest, callback func(response *GetUserDeviceResponse, err error)) <-chan int
GetUserDeviceWithCallback invokes the csas.GetUserDevice API asynchronously
func (*Client) GetUserDeviceWithChan ¶ added in v1.62.611
func (client *Client) GetUserDeviceWithChan(request *GetUserDeviceRequest) (<-chan *GetUserDeviceResponse, <-chan error)
GetUserDeviceWithChan invokes the csas.GetUserDevice API asynchronously
func (*Client) GetUserGroup ¶
func (client *Client) GetUserGroup(request *GetUserGroupRequest) (response *GetUserGroupResponse, err error)
GetUserGroup invokes the csas.GetUserGroup API synchronously
func (*Client) GetUserGroupWithCallback ¶
func (client *Client) GetUserGroupWithCallback(request *GetUserGroupRequest, callback func(response *GetUserGroupResponse, err error)) <-chan int
GetUserGroupWithCallback invokes the csas.GetUserGroup API asynchronously
func (*Client) GetUserGroupWithChan ¶
func (client *Client) GetUserGroupWithChan(request *GetUserGroupRequest) (<-chan *GetUserGroupResponse, <-chan error)
GetUserGroupWithChan invokes the csas.GetUserGroup API asynchronously
func (*Client) GetWmEmbedTask ¶ added in v1.62.772
func (client *Client) GetWmEmbedTask(request *GetWmEmbedTaskRequest) (response *GetWmEmbedTaskResponse, err error)
GetWmEmbedTask invokes the csas.GetWmEmbedTask API synchronously
func (*Client) GetWmEmbedTaskWithCallback ¶ added in v1.62.772
func (client *Client) GetWmEmbedTaskWithCallback(request *GetWmEmbedTaskRequest, callback func(response *GetWmEmbedTaskResponse, err error)) <-chan int
GetWmEmbedTaskWithCallback invokes the csas.GetWmEmbedTask API asynchronously
func (*Client) GetWmEmbedTaskWithChan ¶ added in v1.62.772
func (client *Client) GetWmEmbedTaskWithChan(request *GetWmEmbedTaskRequest) (<-chan *GetWmEmbedTaskResponse, <-chan error)
GetWmEmbedTaskWithChan invokes the csas.GetWmEmbedTask API asynchronously
func (*Client) GetWmExtractTask ¶ added in v1.62.772
func (client *Client) GetWmExtractTask(request *GetWmExtractTaskRequest) (response *GetWmExtractTaskResponse, err error)
GetWmExtractTask invokes the csas.GetWmExtractTask API synchronously
func (*Client) GetWmExtractTaskWithCallback ¶ added in v1.62.772
func (client *Client) GetWmExtractTaskWithCallback(request *GetWmExtractTaskRequest, callback func(response *GetWmExtractTaskResponse, err error)) <-chan int
GetWmExtractTaskWithCallback invokes the csas.GetWmExtractTask API asynchronously
func (*Client) GetWmExtractTaskWithChan ¶ added in v1.62.772
func (client *Client) GetWmExtractTaskWithChan(request *GetWmExtractTaskRequest) (<-chan *GetWmExtractTaskResponse, <-chan error)
GetWmExtractTaskWithChan invokes the csas.GetWmExtractTask API asynchronously
func (*Client) ListApplicationsForPrivateAccessPolicy ¶
func (client *Client) ListApplicationsForPrivateAccessPolicy(request *ListApplicationsForPrivateAccessPolicyRequest) (response *ListApplicationsForPrivateAccessPolicyResponse, err error)
ListApplicationsForPrivateAccessPolicy invokes the csas.ListApplicationsForPrivateAccessPolicy API synchronously
func (*Client) ListApplicationsForPrivateAccessPolicyWithCallback ¶
func (client *Client) ListApplicationsForPrivateAccessPolicyWithCallback(request *ListApplicationsForPrivateAccessPolicyRequest, callback func(response *ListApplicationsForPrivateAccessPolicyResponse, err error)) <-chan int
ListApplicationsForPrivateAccessPolicyWithCallback invokes the csas.ListApplicationsForPrivateAccessPolicy API asynchronously
func (*Client) ListApplicationsForPrivateAccessPolicyWithChan ¶
func (client *Client) ListApplicationsForPrivateAccessPolicyWithChan(request *ListApplicationsForPrivateAccessPolicyRequest) (<-chan *ListApplicationsForPrivateAccessPolicyResponse, <-chan error)
ListApplicationsForPrivateAccessPolicyWithChan invokes the csas.ListApplicationsForPrivateAccessPolicy API asynchronously
func (*Client) ListApplicationsForPrivateAccessTag ¶
func (client *Client) ListApplicationsForPrivateAccessTag(request *ListApplicationsForPrivateAccessTagRequest) (response *ListApplicationsForPrivateAccessTagResponse, err error)
ListApplicationsForPrivateAccessTag invokes the csas.ListApplicationsForPrivateAccessTag API synchronously
func (*Client) ListApplicationsForPrivateAccessTagWithCallback ¶
func (client *Client) ListApplicationsForPrivateAccessTagWithCallback(request *ListApplicationsForPrivateAccessTagRequest, callback func(response *ListApplicationsForPrivateAccessTagResponse, err error)) <-chan int
ListApplicationsForPrivateAccessTagWithCallback invokes the csas.ListApplicationsForPrivateAccessTag API asynchronously
func (*Client) ListApplicationsForPrivateAccessTagWithChan ¶
func (client *Client) ListApplicationsForPrivateAccessTagWithChan(request *ListApplicationsForPrivateAccessTagRequest) (<-chan *ListApplicationsForPrivateAccessTagResponse, <-chan error)
ListApplicationsForPrivateAccessTagWithChan invokes the csas.ListApplicationsForPrivateAccessTag API asynchronously
func (*Client) ListClientUsers ¶ added in v1.62.758
func (client *Client) ListClientUsers(request *ListClientUsersRequest) (response *ListClientUsersResponse, err error)
ListClientUsers invokes the csas.ListClientUsers API synchronously
func (*Client) ListClientUsersWithCallback ¶ added in v1.62.758
func (client *Client) ListClientUsersWithCallback(request *ListClientUsersRequest, callback func(response *ListClientUsersResponse, err error)) <-chan int
ListClientUsersWithCallback invokes the csas.ListClientUsers API asynchronously
func (*Client) ListClientUsersWithChan ¶ added in v1.62.758
func (client *Client) ListClientUsersWithChan(request *ListClientUsersRequest) (<-chan *ListClientUsersResponse, <-chan error)
ListClientUsersWithChan invokes the csas.ListClientUsers API asynchronously
func (*Client) ListConnectors ¶
func (client *Client) ListConnectors(request *ListConnectorsRequest) (response *ListConnectorsResponse, err error)
ListConnectors invokes the csas.ListConnectors API synchronously
func (*Client) ListConnectorsWithCallback ¶
func (client *Client) ListConnectorsWithCallback(request *ListConnectorsRequest, callback func(response *ListConnectorsResponse, err error)) <-chan int
ListConnectorsWithCallback invokes the csas.ListConnectors API asynchronously
func (*Client) ListConnectorsWithChan ¶
func (client *Client) ListConnectorsWithChan(request *ListConnectorsRequest) (<-chan *ListConnectorsResponse, <-chan error)
ListConnectorsWithChan invokes the csas.ListConnectors API asynchronously
func (*Client) ListDynamicRouteRegions ¶
func (client *Client) ListDynamicRouteRegions(request *ListDynamicRouteRegionsRequest) (response *ListDynamicRouteRegionsResponse, err error)
ListDynamicRouteRegions invokes the csas.ListDynamicRouteRegions API synchronously
func (*Client) ListDynamicRouteRegionsWithCallback ¶
func (client *Client) ListDynamicRouteRegionsWithCallback(request *ListDynamicRouteRegionsRequest, callback func(response *ListDynamicRouteRegionsResponse, err error)) <-chan int
ListDynamicRouteRegionsWithCallback invokes the csas.ListDynamicRouteRegions API asynchronously
func (*Client) ListDynamicRouteRegionsWithChan ¶
func (client *Client) ListDynamicRouteRegionsWithChan(request *ListDynamicRouteRegionsRequest) (<-chan *ListDynamicRouteRegionsResponse, <-chan error)
ListDynamicRouteRegionsWithChan invokes the csas.ListDynamicRouteRegions API asynchronously
func (*Client) ListDynamicRoutes ¶
func (client *Client) ListDynamicRoutes(request *ListDynamicRoutesRequest) (response *ListDynamicRoutesResponse, err error)
ListDynamicRoutes invokes the csas.ListDynamicRoutes API synchronously
func (*Client) ListDynamicRoutesWithCallback ¶
func (client *Client) ListDynamicRoutesWithCallback(request *ListDynamicRoutesRequest, callback func(response *ListDynamicRoutesResponse, err error)) <-chan int
ListDynamicRoutesWithCallback invokes the csas.ListDynamicRoutes API asynchronously
func (*Client) ListDynamicRoutesWithChan ¶
func (client *Client) ListDynamicRoutesWithChan(request *ListDynamicRoutesRequest) (<-chan *ListDynamicRoutesResponse, <-chan error)
ListDynamicRoutesWithChan invokes the csas.ListDynamicRoutes API asynchronously
func (*Client) ListExcessiveDeviceRegistrationApplications ¶ added in v1.62.611
func (client *Client) ListExcessiveDeviceRegistrationApplications(request *ListExcessiveDeviceRegistrationApplicationsRequest) (response *ListExcessiveDeviceRegistrationApplicationsResponse, err error)
ListExcessiveDeviceRegistrationApplications invokes the csas.ListExcessiveDeviceRegistrationApplications API synchronously
func (*Client) ListExcessiveDeviceRegistrationApplicationsWithCallback ¶ added in v1.62.611
func (client *Client) ListExcessiveDeviceRegistrationApplicationsWithCallback(request *ListExcessiveDeviceRegistrationApplicationsRequest, callback func(response *ListExcessiveDeviceRegistrationApplicationsResponse, err error)) <-chan int
ListExcessiveDeviceRegistrationApplicationsWithCallback invokes the csas.ListExcessiveDeviceRegistrationApplications API asynchronously
func (*Client) ListExcessiveDeviceRegistrationApplicationsWithChan ¶ added in v1.62.611
func (client *Client) ListExcessiveDeviceRegistrationApplicationsWithChan(request *ListExcessiveDeviceRegistrationApplicationsRequest) (<-chan *ListExcessiveDeviceRegistrationApplicationsResponse, <-chan error)
ListExcessiveDeviceRegistrationApplicationsWithChan invokes the csas.ListExcessiveDeviceRegistrationApplications API asynchronously
func (*Client) ListIdpConfigs ¶ added in v1.62.758
func (client *Client) ListIdpConfigs(request *ListIdpConfigsRequest) (response *ListIdpConfigsResponse, err error)
ListIdpConfigs invokes the csas.ListIdpConfigs API synchronously
func (*Client) ListIdpConfigsWithCallback ¶ added in v1.62.758
func (client *Client) ListIdpConfigsWithCallback(request *ListIdpConfigsRequest, callback func(response *ListIdpConfigsResponse, err error)) <-chan int
ListIdpConfigsWithCallback invokes the csas.ListIdpConfigs API asynchronously
func (*Client) ListIdpConfigsWithChan ¶ added in v1.62.758
func (client *Client) ListIdpConfigsWithChan(request *ListIdpConfigsRequest) (<-chan *ListIdpConfigsResponse, <-chan error)
ListIdpConfigsWithChan invokes the csas.ListIdpConfigs API asynchronously
func (*Client) ListIdpDepartments ¶ added in v1.62.758
func (client *Client) ListIdpDepartments(request *ListIdpDepartmentsRequest) (response *ListIdpDepartmentsResponse, err error)
ListIdpDepartments invokes the csas.ListIdpDepartments API synchronously
func (*Client) ListIdpDepartmentsWithCallback ¶ added in v1.62.758
func (client *Client) ListIdpDepartmentsWithCallback(request *ListIdpDepartmentsRequest, callback func(response *ListIdpDepartmentsResponse, err error)) <-chan int
ListIdpDepartmentsWithCallback invokes the csas.ListIdpDepartments API asynchronously
func (*Client) ListIdpDepartmentsWithChan ¶ added in v1.62.758
func (client *Client) ListIdpDepartmentsWithChan(request *ListIdpDepartmentsRequest) (<-chan *ListIdpDepartmentsResponse, <-chan error)
ListIdpDepartmentsWithChan invokes the csas.ListIdpDepartments API asynchronously
func (*Client) ListNacUserCert ¶ added in v1.62.779
func (client *Client) ListNacUserCert(request *ListNacUserCertRequest) (response *ListNacUserCertResponse, err error)
ListNacUserCert invokes the csas.ListNacUserCert API synchronously
func (*Client) ListNacUserCertWithCallback ¶ added in v1.62.779
func (client *Client) ListNacUserCertWithCallback(request *ListNacUserCertRequest, callback func(response *ListNacUserCertResponse, err error)) <-chan int
ListNacUserCertWithCallback invokes the csas.ListNacUserCert API asynchronously
func (*Client) ListNacUserCertWithChan ¶ added in v1.62.779
func (client *Client) ListNacUserCertWithChan(request *ListNacUserCertRequest) (<-chan *ListNacUserCertResponse, <-chan error)
ListNacUserCertWithChan invokes the csas.ListNacUserCert API asynchronously
func (*Client) ListPolicesForPrivateAccessApplication ¶
func (client *Client) ListPolicesForPrivateAccessApplication(request *ListPolicesForPrivateAccessApplicationRequest) (response *ListPolicesForPrivateAccessApplicationResponse, err error)
ListPolicesForPrivateAccessApplication invokes the csas.ListPolicesForPrivateAccessApplication API synchronously
func (*Client) ListPolicesForPrivateAccessApplicationWithCallback ¶
func (client *Client) ListPolicesForPrivateAccessApplicationWithCallback(request *ListPolicesForPrivateAccessApplicationRequest, callback func(response *ListPolicesForPrivateAccessApplicationResponse, err error)) <-chan int
ListPolicesForPrivateAccessApplicationWithCallback invokes the csas.ListPolicesForPrivateAccessApplication API asynchronously
func (*Client) ListPolicesForPrivateAccessApplicationWithChan ¶
func (client *Client) ListPolicesForPrivateAccessApplicationWithChan(request *ListPolicesForPrivateAccessApplicationRequest) (<-chan *ListPolicesForPrivateAccessApplicationResponse, <-chan error)
ListPolicesForPrivateAccessApplicationWithChan invokes the csas.ListPolicesForPrivateAccessApplication API asynchronously
func (*Client) ListPolicesForPrivateAccessTag ¶
func (client *Client) ListPolicesForPrivateAccessTag(request *ListPolicesForPrivateAccessTagRequest) (response *ListPolicesForPrivateAccessTagResponse, err error)
ListPolicesForPrivateAccessTag invokes the csas.ListPolicesForPrivateAccessTag API synchronously
func (*Client) ListPolicesForPrivateAccessTagWithCallback ¶
func (client *Client) ListPolicesForPrivateAccessTagWithCallback(request *ListPolicesForPrivateAccessTagRequest, callback func(response *ListPolicesForPrivateAccessTagResponse, err error)) <-chan int
ListPolicesForPrivateAccessTagWithCallback invokes the csas.ListPolicesForPrivateAccessTag API asynchronously
func (*Client) ListPolicesForPrivateAccessTagWithChan ¶
func (client *Client) ListPolicesForPrivateAccessTagWithChan(request *ListPolicesForPrivateAccessTagRequest) (<-chan *ListPolicesForPrivateAccessTagResponse, <-chan error)
ListPolicesForPrivateAccessTagWithChan invokes the csas.ListPolicesForPrivateAccessTag API asynchronously
func (*Client) ListPolicesForUserGroup ¶
func (client *Client) ListPolicesForUserGroup(request *ListPolicesForUserGroupRequest) (response *ListPolicesForUserGroupResponse, err error)
ListPolicesForUserGroup invokes the csas.ListPolicesForUserGroup API synchronously
func (*Client) ListPolicesForUserGroupWithCallback ¶
func (client *Client) ListPolicesForUserGroupWithCallback(request *ListPolicesForUserGroupRequest, callback func(response *ListPolicesForUserGroupResponse, err error)) <-chan int
ListPolicesForUserGroupWithCallback invokes the csas.ListPolicesForUserGroup API asynchronously
func (*Client) ListPolicesForUserGroupWithChan ¶
func (client *Client) ListPolicesForUserGroupWithChan(request *ListPolicesForUserGroupRequest) (<-chan *ListPolicesForUserGroupResponse, <-chan error)
ListPolicesForUserGroupWithChan invokes the csas.ListPolicesForUserGroup API asynchronously
func (*Client) ListPopTrafficStatistics ¶ added in v1.62.713
func (client *Client) ListPopTrafficStatistics(request *ListPopTrafficStatisticsRequest) (response *ListPopTrafficStatisticsResponse, err error)
ListPopTrafficStatistics invokes the csas.ListPopTrafficStatistics API synchronously
func (*Client) ListPopTrafficStatisticsWithCallback ¶ added in v1.62.713
func (client *Client) ListPopTrafficStatisticsWithCallback(request *ListPopTrafficStatisticsRequest, callback func(response *ListPopTrafficStatisticsResponse, err error)) <-chan int
ListPopTrafficStatisticsWithCallback invokes the csas.ListPopTrafficStatistics API asynchronously
func (*Client) ListPopTrafficStatisticsWithChan ¶ added in v1.62.713
func (client *Client) ListPopTrafficStatisticsWithChan(request *ListPopTrafficStatisticsRequest) (<-chan *ListPopTrafficStatisticsResponse, <-chan error)
ListPopTrafficStatisticsWithChan invokes the csas.ListPopTrafficStatistics API asynchronously
func (*Client) ListPrivateAccessApplications ¶
func (client *Client) ListPrivateAccessApplications(request *ListPrivateAccessApplicationsRequest) (response *ListPrivateAccessApplicationsResponse, err error)
ListPrivateAccessApplications invokes the csas.ListPrivateAccessApplications API synchronously
func (*Client) ListPrivateAccessApplicationsForDynamicRoute ¶
func (client *Client) ListPrivateAccessApplicationsForDynamicRoute(request *ListPrivateAccessApplicationsForDynamicRouteRequest) (response *ListPrivateAccessApplicationsForDynamicRouteResponse, err error)
ListPrivateAccessApplicationsForDynamicRoute invokes the csas.ListPrivateAccessApplicationsForDynamicRoute API synchronously
func (*Client) ListPrivateAccessApplicationsForDynamicRouteWithCallback ¶
func (client *Client) ListPrivateAccessApplicationsForDynamicRouteWithCallback(request *ListPrivateAccessApplicationsForDynamicRouteRequest, callback func(response *ListPrivateAccessApplicationsForDynamicRouteResponse, err error)) <-chan int
ListPrivateAccessApplicationsForDynamicRouteWithCallback invokes the csas.ListPrivateAccessApplicationsForDynamicRoute API asynchronously
func (*Client) ListPrivateAccessApplicationsForDynamicRouteWithChan ¶
func (client *Client) ListPrivateAccessApplicationsForDynamicRouteWithChan(request *ListPrivateAccessApplicationsForDynamicRouteRequest) (<-chan *ListPrivateAccessApplicationsForDynamicRouteResponse, <-chan error)
ListPrivateAccessApplicationsForDynamicRouteWithChan invokes the csas.ListPrivateAccessApplicationsForDynamicRoute API asynchronously
func (*Client) ListPrivateAccessApplicationsWithCallback ¶
func (client *Client) ListPrivateAccessApplicationsWithCallback(request *ListPrivateAccessApplicationsRequest, callback func(response *ListPrivateAccessApplicationsResponse, err error)) <-chan int
ListPrivateAccessApplicationsWithCallback invokes the csas.ListPrivateAccessApplications API asynchronously
func (*Client) ListPrivateAccessApplicationsWithChan ¶
func (client *Client) ListPrivateAccessApplicationsWithChan(request *ListPrivateAccessApplicationsRequest) (<-chan *ListPrivateAccessApplicationsResponse, <-chan error)
ListPrivateAccessApplicationsWithChan invokes the csas.ListPrivateAccessApplications API asynchronously
func (*Client) ListPrivateAccessPolices ¶
func (client *Client) ListPrivateAccessPolices(request *ListPrivateAccessPolicesRequest) (response *ListPrivateAccessPolicesResponse, err error)
ListPrivateAccessPolices invokes the csas.ListPrivateAccessPolices API synchronously
func (*Client) ListPrivateAccessPolicesWithCallback ¶
func (client *Client) ListPrivateAccessPolicesWithCallback(request *ListPrivateAccessPolicesRequest, callback func(response *ListPrivateAccessPolicesResponse, err error)) <-chan int
ListPrivateAccessPolicesWithCallback invokes the csas.ListPrivateAccessPolices API asynchronously
func (*Client) ListPrivateAccessPolicesWithChan ¶
func (client *Client) ListPrivateAccessPolicesWithChan(request *ListPrivateAccessPolicesRequest) (<-chan *ListPrivateAccessPolicesResponse, <-chan error)
ListPrivateAccessPolicesWithChan invokes the csas.ListPrivateAccessPolices API asynchronously
func (*Client) ListPrivateAccessTags ¶
func (client *Client) ListPrivateAccessTags(request *ListPrivateAccessTagsRequest) (response *ListPrivateAccessTagsResponse, err error)
ListPrivateAccessTags invokes the csas.ListPrivateAccessTags API synchronously
func (*Client) ListPrivateAccessTagsForDynamicRoute ¶
func (client *Client) ListPrivateAccessTagsForDynamicRoute(request *ListPrivateAccessTagsForDynamicRouteRequest) (response *ListPrivateAccessTagsForDynamicRouteResponse, err error)
ListPrivateAccessTagsForDynamicRoute invokes the csas.ListPrivateAccessTagsForDynamicRoute API synchronously
func (*Client) ListPrivateAccessTagsForDynamicRouteWithCallback ¶
func (client *Client) ListPrivateAccessTagsForDynamicRouteWithCallback(request *ListPrivateAccessTagsForDynamicRouteRequest, callback func(response *ListPrivateAccessTagsForDynamicRouteResponse, err error)) <-chan int
ListPrivateAccessTagsForDynamicRouteWithCallback invokes the csas.ListPrivateAccessTagsForDynamicRoute API asynchronously
func (*Client) ListPrivateAccessTagsForDynamicRouteWithChan ¶
func (client *Client) ListPrivateAccessTagsForDynamicRouteWithChan(request *ListPrivateAccessTagsForDynamicRouteRequest) (<-chan *ListPrivateAccessTagsForDynamicRouteResponse, <-chan error)
ListPrivateAccessTagsForDynamicRouteWithChan invokes the csas.ListPrivateAccessTagsForDynamicRoute API asynchronously
func (*Client) ListPrivateAccessTagsWithCallback ¶
func (client *Client) ListPrivateAccessTagsWithCallback(request *ListPrivateAccessTagsRequest, callback func(response *ListPrivateAccessTagsResponse, err error)) <-chan int
ListPrivateAccessTagsWithCallback invokes the csas.ListPrivateAccessTags API asynchronously
func (*Client) ListPrivateAccessTagsWithChan ¶
func (client *Client) ListPrivateAccessTagsWithChan(request *ListPrivateAccessTagsRequest) (<-chan *ListPrivateAccessTagsResponse, <-chan error)
ListPrivateAccessTagsWithChan invokes the csas.ListPrivateAccessTags API asynchronously
func (*Client) ListRegistrationPolicies ¶ added in v1.62.611
func (client *Client) ListRegistrationPolicies(request *ListRegistrationPoliciesRequest) (response *ListRegistrationPoliciesResponse, err error)
ListRegistrationPolicies invokes the csas.ListRegistrationPolicies API synchronously
func (*Client) ListRegistrationPoliciesForUserGroup ¶ added in v1.62.611
func (client *Client) ListRegistrationPoliciesForUserGroup(request *ListRegistrationPoliciesForUserGroupRequest) (response *ListRegistrationPoliciesForUserGroupResponse, err error)
ListRegistrationPoliciesForUserGroup invokes the csas.ListRegistrationPoliciesForUserGroup API synchronously
func (*Client) ListRegistrationPoliciesForUserGroupWithCallback ¶ added in v1.62.611
func (client *Client) ListRegistrationPoliciesForUserGroupWithCallback(request *ListRegistrationPoliciesForUserGroupRequest, callback func(response *ListRegistrationPoliciesForUserGroupResponse, err error)) <-chan int
ListRegistrationPoliciesForUserGroupWithCallback invokes the csas.ListRegistrationPoliciesForUserGroup API asynchronously
func (*Client) ListRegistrationPoliciesForUserGroupWithChan ¶ added in v1.62.611
func (client *Client) ListRegistrationPoliciesForUserGroupWithChan(request *ListRegistrationPoliciesForUserGroupRequest) (<-chan *ListRegistrationPoliciesForUserGroupResponse, <-chan error)
ListRegistrationPoliciesForUserGroupWithChan invokes the csas.ListRegistrationPoliciesForUserGroup API asynchronously
func (*Client) ListRegistrationPoliciesWithCallback ¶ added in v1.62.611
func (client *Client) ListRegistrationPoliciesWithCallback(request *ListRegistrationPoliciesRequest, callback func(response *ListRegistrationPoliciesResponse, err error)) <-chan int
ListRegistrationPoliciesWithCallback invokes the csas.ListRegistrationPolicies API asynchronously
func (*Client) ListRegistrationPoliciesWithChan ¶ added in v1.62.611
func (client *Client) ListRegistrationPoliciesWithChan(request *ListRegistrationPoliciesRequest) (<-chan *ListRegistrationPoliciesResponse, <-chan error)
ListRegistrationPoliciesWithChan invokes the csas.ListRegistrationPolicies API asynchronously
func (*Client) ListSoftwareForUserDevice ¶ added in v1.62.611
func (client *Client) ListSoftwareForUserDevice(request *ListSoftwareForUserDeviceRequest) (response *ListSoftwareForUserDeviceResponse, err error)
ListSoftwareForUserDevice invokes the csas.ListSoftwareForUserDevice API synchronously
func (*Client) ListSoftwareForUserDeviceWithCallback ¶ added in v1.62.611
func (client *Client) ListSoftwareForUserDeviceWithCallback(request *ListSoftwareForUserDeviceRequest, callback func(response *ListSoftwareForUserDeviceResponse, err error)) <-chan int
ListSoftwareForUserDeviceWithCallback invokes the csas.ListSoftwareForUserDevice API asynchronously
func (*Client) ListSoftwareForUserDeviceWithChan ¶ added in v1.62.611
func (client *Client) ListSoftwareForUserDeviceWithChan(request *ListSoftwareForUserDeviceRequest) (<-chan *ListSoftwareForUserDeviceResponse, <-chan error)
ListSoftwareForUserDeviceWithChan invokes the csas.ListSoftwareForUserDevice API asynchronously
func (*Client) ListTagsForPrivateAccessApplication ¶
func (client *Client) ListTagsForPrivateAccessApplication(request *ListTagsForPrivateAccessApplicationRequest) (response *ListTagsForPrivateAccessApplicationResponse, err error)
ListTagsForPrivateAccessApplication invokes the csas.ListTagsForPrivateAccessApplication API synchronously
func (*Client) ListTagsForPrivateAccessApplicationWithCallback ¶
func (client *Client) ListTagsForPrivateAccessApplicationWithCallback(request *ListTagsForPrivateAccessApplicationRequest, callback func(response *ListTagsForPrivateAccessApplicationResponse, err error)) <-chan int
ListTagsForPrivateAccessApplicationWithCallback invokes the csas.ListTagsForPrivateAccessApplication API asynchronously
func (*Client) ListTagsForPrivateAccessApplicationWithChan ¶
func (client *Client) ListTagsForPrivateAccessApplicationWithChan(request *ListTagsForPrivateAccessApplicationRequest) (<-chan *ListTagsForPrivateAccessApplicationResponse, <-chan error)
ListTagsForPrivateAccessApplicationWithChan invokes the csas.ListTagsForPrivateAccessApplication API asynchronously
func (*Client) ListTagsForPrivateAccessPolicy ¶
func (client *Client) ListTagsForPrivateAccessPolicy(request *ListTagsForPrivateAccessPolicyRequest) (response *ListTagsForPrivateAccessPolicyResponse, err error)
ListTagsForPrivateAccessPolicy invokes the csas.ListTagsForPrivateAccessPolicy API synchronously
func (*Client) ListTagsForPrivateAccessPolicyWithCallback ¶
func (client *Client) ListTagsForPrivateAccessPolicyWithCallback(request *ListTagsForPrivateAccessPolicyRequest, callback func(response *ListTagsForPrivateAccessPolicyResponse, err error)) <-chan int
ListTagsForPrivateAccessPolicyWithCallback invokes the csas.ListTagsForPrivateAccessPolicy API asynchronously
func (*Client) ListTagsForPrivateAccessPolicyWithChan ¶
func (client *Client) ListTagsForPrivateAccessPolicyWithChan(request *ListTagsForPrivateAccessPolicyRequest) (<-chan *ListTagsForPrivateAccessPolicyResponse, <-chan error)
ListTagsForPrivateAccessPolicyWithChan invokes the csas.ListTagsForPrivateAccessPolicy API asynchronously
func (*Client) ListUserDevices ¶ added in v1.62.611
func (client *Client) ListUserDevices(request *ListUserDevicesRequest) (response *ListUserDevicesResponse, err error)
ListUserDevices invokes the csas.ListUserDevices API synchronously
func (*Client) ListUserDevicesWithCallback ¶ added in v1.62.611
func (client *Client) ListUserDevicesWithCallback(request *ListUserDevicesRequest, callback func(response *ListUserDevicesResponse, err error)) <-chan int
ListUserDevicesWithCallback invokes the csas.ListUserDevices API asynchronously
func (*Client) ListUserDevicesWithChan ¶ added in v1.62.611
func (client *Client) ListUserDevicesWithChan(request *ListUserDevicesRequest) (<-chan *ListUserDevicesResponse, <-chan error)
ListUserDevicesWithChan invokes the csas.ListUserDevices API asynchronously
func (*Client) ListUserGroups ¶
func (client *Client) ListUserGroups(request *ListUserGroupsRequest) (response *ListUserGroupsResponse, err error)
ListUserGroups invokes the csas.ListUserGroups API synchronously
func (*Client) ListUserGroupsForPrivateAccessPolicy ¶
func (client *Client) ListUserGroupsForPrivateAccessPolicy(request *ListUserGroupsForPrivateAccessPolicyRequest) (response *ListUserGroupsForPrivateAccessPolicyResponse, err error)
ListUserGroupsForPrivateAccessPolicy invokes the csas.ListUserGroupsForPrivateAccessPolicy API synchronously
func (*Client) ListUserGroupsForPrivateAccessPolicyWithCallback ¶
func (client *Client) ListUserGroupsForPrivateAccessPolicyWithCallback(request *ListUserGroupsForPrivateAccessPolicyRequest, callback func(response *ListUserGroupsForPrivateAccessPolicyResponse, err error)) <-chan int
ListUserGroupsForPrivateAccessPolicyWithCallback invokes the csas.ListUserGroupsForPrivateAccessPolicy API asynchronously
func (*Client) ListUserGroupsForPrivateAccessPolicyWithChan ¶
func (client *Client) ListUserGroupsForPrivateAccessPolicyWithChan(request *ListUserGroupsForPrivateAccessPolicyRequest) (<-chan *ListUserGroupsForPrivateAccessPolicyResponse, <-chan error)
ListUserGroupsForPrivateAccessPolicyWithChan invokes the csas.ListUserGroupsForPrivateAccessPolicy API asynchronously
func (*Client) ListUserGroupsForRegistrationPolicy ¶ added in v1.62.611
func (client *Client) ListUserGroupsForRegistrationPolicy(request *ListUserGroupsForRegistrationPolicyRequest) (response *ListUserGroupsForRegistrationPolicyResponse, err error)
ListUserGroupsForRegistrationPolicy invokes the csas.ListUserGroupsForRegistrationPolicy API synchronously
func (*Client) ListUserGroupsForRegistrationPolicyWithCallback ¶ added in v1.62.611
func (client *Client) ListUserGroupsForRegistrationPolicyWithCallback(request *ListUserGroupsForRegistrationPolicyRequest, callback func(response *ListUserGroupsForRegistrationPolicyResponse, err error)) <-chan int
ListUserGroupsForRegistrationPolicyWithCallback invokes the csas.ListUserGroupsForRegistrationPolicy API asynchronously
func (*Client) ListUserGroupsForRegistrationPolicyWithChan ¶ added in v1.62.611
func (client *Client) ListUserGroupsForRegistrationPolicyWithChan(request *ListUserGroupsForRegistrationPolicyRequest) (<-chan *ListUserGroupsForRegistrationPolicyResponse, <-chan error)
ListUserGroupsForRegistrationPolicyWithChan invokes the csas.ListUserGroupsForRegistrationPolicy API asynchronously
func (*Client) ListUserGroupsWithCallback ¶
func (client *Client) ListUserGroupsWithCallback(request *ListUserGroupsRequest, callback func(response *ListUserGroupsResponse, err error)) <-chan int
ListUserGroupsWithCallback invokes the csas.ListUserGroups API asynchronously
func (*Client) ListUserGroupsWithChan ¶
func (client *Client) ListUserGroupsWithChan(request *ListUserGroupsRequest) (<-chan *ListUserGroupsResponse, <-chan error)
ListUserGroupsWithChan invokes the csas.ListUserGroups API asynchronously
func (*Client) ListUsers ¶ added in v1.62.713
func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)
ListUsers invokes the csas.ListUsers API synchronously
func (*Client) ListUsersWithCallback ¶ added in v1.62.713
func (client *Client) ListUsersWithCallback(request *ListUsersRequest, callback func(response *ListUsersResponse, err error)) <-chan int
ListUsersWithCallback invokes the csas.ListUsers API asynchronously
func (*Client) ListUsersWithChan ¶ added in v1.62.713
func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)
ListUsersWithChan invokes the csas.ListUsers API asynchronously
func (*Client) LookupWmInfoMapping ¶ added in v1.62.772
func (client *Client) LookupWmInfoMapping(request *LookupWmInfoMappingRequest) (response *LookupWmInfoMappingResponse, err error)
LookupWmInfoMapping invokes the csas.LookupWmInfoMapping API synchronously
func (*Client) LookupWmInfoMappingWithCallback ¶ added in v1.62.772
func (client *Client) LookupWmInfoMappingWithCallback(request *LookupWmInfoMappingRequest, callback func(response *LookupWmInfoMappingResponse, err error)) <-chan int
LookupWmInfoMappingWithCallback invokes the csas.LookupWmInfoMapping API asynchronously
func (*Client) LookupWmInfoMappingWithChan ¶ added in v1.62.772
func (client *Client) LookupWmInfoMappingWithChan(request *LookupWmInfoMappingRequest) (<-chan *LookupWmInfoMappingResponse, <-chan error)
LookupWmInfoMappingWithChan invokes the csas.LookupWmInfoMapping API asynchronously
func (*Client) RevokeUserSession ¶ added in v1.62.758
func (client *Client) RevokeUserSession(request *RevokeUserSessionRequest) (response *RevokeUserSessionResponse, err error)
RevokeUserSession invokes the csas.RevokeUserSession API synchronously
func (*Client) RevokeUserSessionWithCallback ¶ added in v1.62.758
func (client *Client) RevokeUserSessionWithCallback(request *RevokeUserSessionRequest, callback func(response *RevokeUserSessionResponse, err error)) <-chan int
RevokeUserSessionWithCallback invokes the csas.RevokeUserSession API asynchronously
func (*Client) RevokeUserSessionWithChan ¶ added in v1.62.758
func (client *Client) RevokeUserSessionWithChan(request *RevokeUserSessionRequest) (<-chan *RevokeUserSessionResponse, <-chan error)
RevokeUserSessionWithChan invokes the csas.RevokeUserSession API asynchronously
func (*Client) UpdateClientUser ¶ added in v1.62.758
func (client *Client) UpdateClientUser(request *UpdateClientUserRequest) (response *UpdateClientUserResponse, err error)
UpdateClientUser invokes the csas.UpdateClientUser API synchronously
func (*Client) UpdateClientUserPassword ¶ added in v1.62.758
func (client *Client) UpdateClientUserPassword(request *UpdateClientUserPasswordRequest) (response *UpdateClientUserPasswordResponse, err error)
UpdateClientUserPassword invokes the csas.UpdateClientUserPassword API synchronously
func (*Client) UpdateClientUserPasswordWithCallback ¶ added in v1.62.758
func (client *Client) UpdateClientUserPasswordWithCallback(request *UpdateClientUserPasswordRequest, callback func(response *UpdateClientUserPasswordResponse, err error)) <-chan int
UpdateClientUserPasswordWithCallback invokes the csas.UpdateClientUserPassword API asynchronously
func (*Client) UpdateClientUserPasswordWithChan ¶ added in v1.62.758
func (client *Client) UpdateClientUserPasswordWithChan(request *UpdateClientUserPasswordRequest) (<-chan *UpdateClientUserPasswordResponse, <-chan error)
UpdateClientUserPasswordWithChan invokes the csas.UpdateClientUserPassword API asynchronously
func (*Client) UpdateClientUserStatus ¶ added in v1.62.758
func (client *Client) UpdateClientUserStatus(request *UpdateClientUserStatusRequest) (response *UpdateClientUserStatusResponse, err error)
UpdateClientUserStatus invokes the csas.UpdateClientUserStatus API synchronously
func (*Client) UpdateClientUserStatusWithCallback ¶ added in v1.62.758
func (client *Client) UpdateClientUserStatusWithCallback(request *UpdateClientUserStatusRequest, callback func(response *UpdateClientUserStatusResponse, err error)) <-chan int
UpdateClientUserStatusWithCallback invokes the csas.UpdateClientUserStatus API asynchronously
func (*Client) UpdateClientUserStatusWithChan ¶ added in v1.62.758
func (client *Client) UpdateClientUserStatusWithChan(request *UpdateClientUserStatusRequest) (<-chan *UpdateClientUserStatusResponse, <-chan error)
UpdateClientUserStatusWithChan invokes the csas.UpdateClientUserStatus API asynchronously
func (*Client) UpdateClientUserWithCallback ¶ added in v1.62.758
func (client *Client) UpdateClientUserWithCallback(request *UpdateClientUserRequest, callback func(response *UpdateClientUserResponse, err error)) <-chan int
UpdateClientUserWithCallback invokes the csas.UpdateClientUser API asynchronously
func (*Client) UpdateClientUserWithChan ¶ added in v1.62.758
func (client *Client) UpdateClientUserWithChan(request *UpdateClientUserRequest) (<-chan *UpdateClientUserResponse, <-chan error)
UpdateClientUserWithChan invokes the csas.UpdateClientUser API asynchronously
func (*Client) UpdateDynamicRoute ¶
func (client *Client) UpdateDynamicRoute(request *UpdateDynamicRouteRequest) (response *UpdateDynamicRouteResponse, err error)
UpdateDynamicRoute invokes the csas.UpdateDynamicRoute API synchronously
func (*Client) UpdateDynamicRouteWithCallback ¶
func (client *Client) UpdateDynamicRouteWithCallback(request *UpdateDynamicRouteRequest, callback func(response *UpdateDynamicRouteResponse, err error)) <-chan int
UpdateDynamicRouteWithCallback invokes the csas.UpdateDynamicRoute API asynchronously
func (*Client) UpdateDynamicRouteWithChan ¶
func (client *Client) UpdateDynamicRouteWithChan(request *UpdateDynamicRouteRequest) (<-chan *UpdateDynamicRouteResponse, <-chan error)
UpdateDynamicRouteWithChan invokes the csas.UpdateDynamicRoute API asynchronously
func (*Client) UpdateExcessiveDeviceRegistrationApplicationsStatus ¶ added in v1.62.611
func (client *Client) UpdateExcessiveDeviceRegistrationApplicationsStatus(request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest) (response *UpdateExcessiveDeviceRegistrationApplicationsStatusResponse, err error)
UpdateExcessiveDeviceRegistrationApplicationsStatus invokes the csas.UpdateExcessiveDeviceRegistrationApplicationsStatus API synchronously
func (*Client) UpdateExcessiveDeviceRegistrationApplicationsStatusWithCallback ¶ added in v1.62.611
func (client *Client) UpdateExcessiveDeviceRegistrationApplicationsStatusWithCallback(request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest, callback func(response *UpdateExcessiveDeviceRegistrationApplicationsStatusResponse, err error)) <-chan int
UpdateExcessiveDeviceRegistrationApplicationsStatusWithCallback invokes the csas.UpdateExcessiveDeviceRegistrationApplicationsStatus API asynchronously
func (*Client) UpdateExcessiveDeviceRegistrationApplicationsStatusWithChan ¶ added in v1.62.611
func (client *Client) UpdateExcessiveDeviceRegistrationApplicationsStatusWithChan(request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest) (<-chan *UpdateExcessiveDeviceRegistrationApplicationsStatusResponse, <-chan error)
UpdateExcessiveDeviceRegistrationApplicationsStatusWithChan invokes the csas.UpdateExcessiveDeviceRegistrationApplicationsStatus API asynchronously
func (*Client) UpdateIdpDepartment ¶ added in v1.62.758
func (client *Client) UpdateIdpDepartment(request *UpdateIdpDepartmentRequest) (response *UpdateIdpDepartmentResponse, err error)
UpdateIdpDepartment invokes the csas.UpdateIdpDepartment API synchronously
func (*Client) UpdateIdpDepartmentWithCallback ¶ added in v1.62.758
func (client *Client) UpdateIdpDepartmentWithCallback(request *UpdateIdpDepartmentRequest, callback func(response *UpdateIdpDepartmentResponse, err error)) <-chan int
UpdateIdpDepartmentWithCallback invokes the csas.UpdateIdpDepartment API asynchronously
func (*Client) UpdateIdpDepartmentWithChan ¶ added in v1.62.758
func (client *Client) UpdateIdpDepartmentWithChan(request *UpdateIdpDepartmentRequest) (<-chan *UpdateIdpDepartmentResponse, <-chan error)
UpdateIdpDepartmentWithChan invokes the csas.UpdateIdpDepartment API asynchronously
func (*Client) UpdateNacUserCertStatus ¶ added in v1.62.779
func (client *Client) UpdateNacUserCertStatus(request *UpdateNacUserCertStatusRequest) (response *UpdateNacUserCertStatusResponse, err error)
UpdateNacUserCertStatus invokes the csas.UpdateNacUserCertStatus API synchronously
func (*Client) UpdateNacUserCertStatusWithCallback ¶ added in v1.62.779
func (client *Client) UpdateNacUserCertStatusWithCallback(request *UpdateNacUserCertStatusRequest, callback func(response *UpdateNacUserCertStatusResponse, err error)) <-chan int
UpdateNacUserCertStatusWithCallback invokes the csas.UpdateNacUserCertStatus API asynchronously
func (*Client) UpdateNacUserCertStatusWithChan ¶ added in v1.62.779
func (client *Client) UpdateNacUserCertStatusWithChan(request *UpdateNacUserCertStatusRequest) (<-chan *UpdateNacUserCertStatusResponse, <-chan error)
UpdateNacUserCertStatusWithChan invokes the csas.UpdateNacUserCertStatus API asynchronously
func (*Client) UpdatePrivateAccessApplication ¶
func (client *Client) UpdatePrivateAccessApplication(request *UpdatePrivateAccessApplicationRequest) (response *UpdatePrivateAccessApplicationResponse, err error)
UpdatePrivateAccessApplication invokes the csas.UpdatePrivateAccessApplication API synchronously
func (*Client) UpdatePrivateAccessApplicationWithCallback ¶
func (client *Client) UpdatePrivateAccessApplicationWithCallback(request *UpdatePrivateAccessApplicationRequest, callback func(response *UpdatePrivateAccessApplicationResponse, err error)) <-chan int
UpdatePrivateAccessApplicationWithCallback invokes the csas.UpdatePrivateAccessApplication API asynchronously
func (*Client) UpdatePrivateAccessApplicationWithChan ¶
func (client *Client) UpdatePrivateAccessApplicationWithChan(request *UpdatePrivateAccessApplicationRequest) (<-chan *UpdatePrivateAccessApplicationResponse, <-chan error)
UpdatePrivateAccessApplicationWithChan invokes the csas.UpdatePrivateAccessApplication API asynchronously
func (*Client) UpdatePrivateAccessPolicy ¶
func (client *Client) UpdatePrivateAccessPolicy(request *UpdatePrivateAccessPolicyRequest) (response *UpdatePrivateAccessPolicyResponse, err error)
UpdatePrivateAccessPolicy invokes the csas.UpdatePrivateAccessPolicy API synchronously
func (*Client) UpdatePrivateAccessPolicyWithCallback ¶
func (client *Client) UpdatePrivateAccessPolicyWithCallback(request *UpdatePrivateAccessPolicyRequest, callback func(response *UpdatePrivateAccessPolicyResponse, err error)) <-chan int
UpdatePrivateAccessPolicyWithCallback invokes the csas.UpdatePrivateAccessPolicy API asynchronously
func (*Client) UpdatePrivateAccessPolicyWithChan ¶
func (client *Client) UpdatePrivateAccessPolicyWithChan(request *UpdatePrivateAccessPolicyRequest) (<-chan *UpdatePrivateAccessPolicyResponse, <-chan error)
UpdatePrivateAccessPolicyWithChan invokes the csas.UpdatePrivateAccessPolicy API asynchronously
func (*Client) UpdateRegistrationPolicy ¶ added in v1.62.611
func (client *Client) UpdateRegistrationPolicy(request *UpdateRegistrationPolicyRequest) (response *UpdateRegistrationPolicyResponse, err error)
UpdateRegistrationPolicy invokes the csas.UpdateRegistrationPolicy API synchronously
func (*Client) UpdateRegistrationPolicyWithCallback ¶ added in v1.62.611
func (client *Client) UpdateRegistrationPolicyWithCallback(request *UpdateRegistrationPolicyRequest, callback func(response *UpdateRegistrationPolicyResponse, err error)) <-chan int
UpdateRegistrationPolicyWithCallback invokes the csas.UpdateRegistrationPolicy API asynchronously
func (*Client) UpdateRegistrationPolicyWithChan ¶ added in v1.62.611
func (client *Client) UpdateRegistrationPolicyWithChan(request *UpdateRegistrationPolicyRequest) (<-chan *UpdateRegistrationPolicyResponse, <-chan error)
UpdateRegistrationPolicyWithChan invokes the csas.UpdateRegistrationPolicy API asynchronously
func (*Client) UpdateUserDevicesSharingStatus ¶ added in v1.62.611
func (client *Client) UpdateUserDevicesSharingStatus(request *UpdateUserDevicesSharingStatusRequest) (response *UpdateUserDevicesSharingStatusResponse, err error)
UpdateUserDevicesSharingStatus invokes the csas.UpdateUserDevicesSharingStatus API synchronously
func (*Client) UpdateUserDevicesSharingStatusWithCallback ¶ added in v1.62.611
func (client *Client) UpdateUserDevicesSharingStatusWithCallback(request *UpdateUserDevicesSharingStatusRequest, callback func(response *UpdateUserDevicesSharingStatusResponse, err error)) <-chan int
UpdateUserDevicesSharingStatusWithCallback invokes the csas.UpdateUserDevicesSharingStatus API asynchronously
func (*Client) UpdateUserDevicesSharingStatusWithChan ¶ added in v1.62.611
func (client *Client) UpdateUserDevicesSharingStatusWithChan(request *UpdateUserDevicesSharingStatusRequest) (<-chan *UpdateUserDevicesSharingStatusResponse, <-chan error)
UpdateUserDevicesSharingStatusWithChan invokes the csas.UpdateUserDevicesSharingStatus API asynchronously
func (*Client) UpdateUserDevicesStatus ¶ added in v1.62.611
func (client *Client) UpdateUserDevicesStatus(request *UpdateUserDevicesStatusRequest) (response *UpdateUserDevicesStatusResponse, err error)
UpdateUserDevicesStatus invokes the csas.UpdateUserDevicesStatus API synchronously
func (*Client) UpdateUserDevicesStatusWithCallback ¶ added in v1.62.611
func (client *Client) UpdateUserDevicesStatusWithCallback(request *UpdateUserDevicesStatusRequest, callback func(response *UpdateUserDevicesStatusResponse, err error)) <-chan int
UpdateUserDevicesStatusWithCallback invokes the csas.UpdateUserDevicesStatus API asynchronously
func (*Client) UpdateUserDevicesStatusWithChan ¶ added in v1.62.611
func (client *Client) UpdateUserDevicesStatusWithChan(request *UpdateUserDevicesStatusRequest) (<-chan *UpdateUserDevicesStatusResponse, <-chan error)
UpdateUserDevicesStatusWithChan invokes the csas.UpdateUserDevicesStatus API asynchronously
func (*Client) UpdateUserGroup ¶
func (client *Client) UpdateUserGroup(request *UpdateUserGroupRequest) (response *UpdateUserGroupResponse, err error)
UpdateUserGroup invokes the csas.UpdateUserGroup API synchronously
func (*Client) UpdateUserGroupWithCallback ¶
func (client *Client) UpdateUserGroupWithCallback(request *UpdateUserGroupRequest, callback func(response *UpdateUserGroupResponse, err error)) <-chan int
UpdateUserGroupWithCallback invokes the csas.UpdateUserGroup API asynchronously
func (*Client) UpdateUserGroupWithChan ¶
func (client *Client) UpdateUserGroupWithChan(request *UpdateUserGroupRequest) (<-chan *UpdateUserGroupResponse, <-chan error)
UpdateUserGroupWithChan invokes the csas.UpdateUserGroup API asynchronously
func (*Client) UpdateUsersStatus ¶ added in v1.62.713
func (client *Client) UpdateUsersStatus(request *UpdateUsersStatusRequest) (response *UpdateUsersStatusResponse, err error)
UpdateUsersStatus invokes the csas.UpdateUsersStatus API synchronously
func (*Client) UpdateUsersStatusWithCallback ¶ added in v1.62.713
func (client *Client) UpdateUsersStatusWithCallback(request *UpdateUsersStatusRequest, callback func(response *UpdateUsersStatusResponse, err error)) <-chan int
UpdateUsersStatusWithCallback invokes the csas.UpdateUsersStatus API asynchronously
func (*Client) UpdateUsersStatusWithChan ¶ added in v1.62.713
func (client *Client) UpdateUsersStatusWithChan(request *UpdateUsersStatusRequest) (<-chan *UpdateUsersStatusResponse, <-chan error)
UpdateUsersStatusWithChan invokes the csas.UpdateUsersStatus API asynchronously
type Connector ¶
type Connector struct { ConnectorId string `json:"ConnectorId" xml:"ConnectorId"` Name string `json:"Name" xml:"Name"` RegionId string `json:"RegionId" xml:"RegionId"` SwitchStatus string `json:"SwitchStatus" xml:"SwitchStatus"` Status string `json:"Status" xml:"Status"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpgradeTime UpgradeTime `json:"UpgradeTime" xml:"UpgradeTime"` Applications []Application `json:"Applications" xml:"Applications"` ConnectorClients []ConnectorClient `json:"ConnectorClients" xml:"ConnectorClients"` }
Connector is a nested struct in csas response
type ConnectorClient ¶ added in v1.62.531
type ConnectorClient struct { DevTag string `json:"DevTag" xml:"DevTag"` Hostname string `json:"Hostname" xml:"Hostname"` ConnectionStatus string `json:"ConnectionStatus" xml:"ConnectionStatus"` PublicIp string `json:"PublicIp" xml:"PublicIp"` }
ConnectorClient is a nested struct in csas response
type ConnectorClients ¶ added in v1.62.531
type ConnectorClients struct {
ConnectorClient []ConnectorClient `json:"connectorClient" xml:"connectorClient"`
}
ConnectorClients is a nested struct in csas response
type ConnectorIdsInGetPrivateAccessApplication ¶ added in v1.62.531
type ConnectorIdsInGetPrivateAccessApplication struct {
ConnectorId []string `json:"connectorId" xml:"connectorId"`
}
ConnectorIdsInGetPrivateAccessApplication is a nested struct in csas response
type ConnectorIdsInListPrivateAccessApplications ¶ added in v1.62.531
type ConnectorIdsInListPrivateAccessApplications struct {
ConnectorId []string `json:"connectorId" xml:"connectorId"`
}
ConnectorIdsInListPrivateAccessApplications is a nested struct in csas response
type Connectors ¶
type Connectors struct {
Connector []Connector `json:"connector" xml:"connector"`
}
Connectors is a nested struct in csas response
type CreateClientUserRequest ¶ added in v1.62.758
type CreateClientUserRequest struct { *requests.RpcRequest MobileNumber string `position:"Query" name:"MobileNumber"` DepartmentId string `position:"Query" name:"DepartmentId"` Description string `position:"Query" name:"Description"` IdpConfigId string `position:"Query" name:"IdpConfigId"` Password string `position:"Query" name:"Password"` Email string `position:"Query" name:"Email"` Username string `position:"Query" name:"Username"` }
CreateClientUserRequest is the request struct for api CreateClientUser
func CreateCreateClientUserRequest ¶ added in v1.62.758
func CreateCreateClientUserRequest() (request *CreateClientUserRequest)
CreateCreateClientUserRequest creates a request to invoke CreateClientUser API
type CreateClientUserResponse ¶ added in v1.62.758
type CreateClientUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
CreateClientUserResponse is the response struct for api CreateClientUser
func CreateCreateClientUserResponse ¶ added in v1.62.758
func CreateCreateClientUserResponse() (response *CreateClientUserResponse)
CreateCreateClientUserResponse creates a response to parse from CreateClientUser response
type CreateDynamicRouteRequest ¶
type CreateDynamicRouteRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` DynamicRouteType string `position:"Body" name:"DynamicRouteType"` TagIds *[]string `position:"Body" name:"TagIds" type:"Repeated"` RegionIds *[]string `position:"Body" name:"RegionIds" type:"Repeated"` Priority requests.Integer `position:"Body" name:"Priority"` NextHop string `position:"Body" name:"NextHop"` ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Repeated"` Name string `position:"Body" name:"Name"` ApplicationType string `position:"Body" name:"ApplicationType"` Status string `position:"Body" name:"Status"` }
CreateDynamicRouteRequest is the request struct for api CreateDynamicRoute
func CreateCreateDynamicRouteRequest ¶
func CreateCreateDynamicRouteRequest() (request *CreateDynamicRouteRequest)
CreateCreateDynamicRouteRequest creates a request to invoke CreateDynamicRoute API
type CreateDynamicRouteResponse ¶
type CreateDynamicRouteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DynamicRouteId string `json:"DynamicRouteId" xml:"DynamicRouteId"` }
CreateDynamicRouteResponse is the response struct for api CreateDynamicRoute
func CreateCreateDynamicRouteResponse ¶
func CreateCreateDynamicRouteResponse() (response *CreateDynamicRouteResponse)
CreateCreateDynamicRouteResponse creates a response to parse from CreateDynamicRoute response
type CreateIdpDepartmentRequest ¶ added in v1.62.758
type CreateIdpDepartmentRequest struct { *requests.RpcRequest IdpConfigId string `position:"Query" name:"IdpConfigId"` DepartmentName string `position:"Query" name:"DepartmentName"` }
CreateIdpDepartmentRequest is the request struct for api CreateIdpDepartment
func CreateCreateIdpDepartmentRequest ¶ added in v1.62.758
func CreateCreateIdpDepartmentRequest() (request *CreateIdpDepartmentRequest)
CreateCreateIdpDepartmentRequest creates a request to invoke CreateIdpDepartment API
type CreateIdpDepartmentResponse ¶ added in v1.62.758
type CreateIdpDepartmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
CreateIdpDepartmentResponse is the response struct for api CreateIdpDepartment
func CreateCreateIdpDepartmentResponse ¶ added in v1.62.758
func CreateCreateIdpDepartmentResponse() (response *CreateIdpDepartmentResponse)
CreateCreateIdpDepartmentResponse creates a response to parse from CreateIdpDepartment response
type CreatePrivateAccessApplicationPortRanges ¶
type CreatePrivateAccessApplicationPortRanges struct { End string `name:"End"` Begin string `name:"Begin"` }
CreatePrivateAccessApplicationPortRanges is a repeated param struct in CreatePrivateAccessApplicationRequest
type CreatePrivateAccessApplicationRequest ¶
type CreatePrivateAccessApplicationRequest struct { *requests.RpcRequest Addresses *[]string `position:"Body" name:"Addresses" type:"Repeated"` Description string `position:"Body" name:"Description"` Protocol string `position:"Body" name:"Protocol"` SourceIp string `position:"Query" name:"SourceIp"` L7ProxyDomainCustom string `position:"Body" name:"L7ProxyDomainCustom"` L7ProxyDomainPrivate string `position:"Body" name:"L7ProxyDomainPrivate"` BrowserAccessStatus string `position:"Body" name:"BrowserAccessStatus"` TagIds *[]string `position:"Body" name:"TagIds" type:"Repeated"` L7ProxyDomainAutomaticPrefix string `position:"Body" name:"L7ProxyDomainAutomaticPrefix"` PortRanges *[]CreatePrivateAccessApplicationPortRanges `position:"Body" name:"PortRanges" type:"Repeated"` Name string `position:"Body" name:"Name"` Status string `position:"Body" name:"Status"` }
CreatePrivateAccessApplicationRequest is the request struct for api CreatePrivateAccessApplication
func CreateCreatePrivateAccessApplicationRequest ¶
func CreateCreatePrivateAccessApplicationRequest() (request *CreatePrivateAccessApplicationRequest)
CreateCreatePrivateAccessApplicationRequest creates a request to invoke CreatePrivateAccessApplication API
type CreatePrivateAccessApplicationResponse ¶
type CreatePrivateAccessApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ApplicationId string `json:"ApplicationId" xml:"ApplicationId"` }
CreatePrivateAccessApplicationResponse is the response struct for api CreatePrivateAccessApplication
func CreateCreatePrivateAccessApplicationResponse ¶
func CreateCreatePrivateAccessApplicationResponse() (response *CreatePrivateAccessApplicationResponse)
CreateCreatePrivateAccessApplicationResponse creates a response to parse from CreatePrivateAccessApplication response
type CreatePrivateAccessPolicyCustomUserAttributes ¶
type CreatePrivateAccessPolicyCustomUserAttributes struct { UserGroupType string `name:"UserGroupType"` IdpId string `name:"IdpId"` Value string `name:"Value"` Relation string `name:"Relation"` }
CreatePrivateAccessPolicyCustomUserAttributes is a repeated param struct in CreatePrivateAccessPolicyRequest
type CreatePrivateAccessPolicyRequest ¶
type CreatePrivateAccessPolicyRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` CustomUserAttributes *[]CreatePrivateAccessPolicyCustomUserAttributes `position:"Body" name:"CustomUserAttributes" type:"Repeated"` TagIds *[]string `position:"Body" name:"TagIds" type:"Repeated"` DeviceAttributeId string `position:"Body" name:"DeviceAttributeId"` UserGroupIds *[]string `position:"Body" name:"UserGroupIds" type:"Repeated"` PolicyAction string `position:"Body" name:"PolicyAction"` Priority requests.Integer `position:"Body" name:"Priority"` DeviceAttributeAction string `position:"Body" name:"DeviceAttributeAction"` ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Repeated"` UserGroupMode string `position:"Body" name:"UserGroupMode"` Name string `position:"Body" name:"Name"` ApplicationType string `position:"Body" name:"ApplicationType"` Status string `position:"Body" name:"Status"` }
CreatePrivateAccessPolicyRequest is the request struct for api CreatePrivateAccessPolicy
func CreateCreatePrivateAccessPolicyRequest ¶
func CreateCreatePrivateAccessPolicyRequest() (request *CreatePrivateAccessPolicyRequest)
CreateCreatePrivateAccessPolicyRequest creates a request to invoke CreatePrivateAccessPolicy API
type CreatePrivateAccessPolicyResponse ¶
type CreatePrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PolicyId string `json:"PolicyId" xml:"PolicyId"` }
CreatePrivateAccessPolicyResponse is the response struct for api CreatePrivateAccessPolicy
func CreateCreatePrivateAccessPolicyResponse ¶
func CreateCreatePrivateAccessPolicyResponse() (response *CreatePrivateAccessPolicyResponse)
CreateCreatePrivateAccessPolicyResponse creates a response to parse from CreatePrivateAccessPolicy response
type CreatePrivateAccessTagRequest ¶
type CreatePrivateAccessTagRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` Name string `position:"Body" name:"Name"` }
CreatePrivateAccessTagRequest is the request struct for api CreatePrivateAccessTag
func CreateCreatePrivateAccessTagRequest ¶
func CreateCreatePrivateAccessTagRequest() (request *CreatePrivateAccessTagRequest)
CreateCreatePrivateAccessTagRequest creates a request to invoke CreatePrivateAccessTag API
type CreatePrivateAccessTagResponse ¶
type CreatePrivateAccessTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TagId string `json:"TagId" xml:"TagId"` }
CreatePrivateAccessTagResponse is the response struct for api CreatePrivateAccessTag
func CreateCreatePrivateAccessTagResponse ¶
func CreateCreatePrivateAccessTagResponse() (response *CreatePrivateAccessTagResponse)
CreateCreatePrivateAccessTagResponse creates a response to parse from CreatePrivateAccessTag response
type CreateRegistrationPolicyCompanyLimitCount ¶ added in v1.62.611
type CreateRegistrationPolicyCompanyLimitCount struct { All string `name:"All"` PC string `name:"PC"` Mobile string `name:"Mobile"` }
CreateRegistrationPolicyCompanyLimitCount is a repeated param struct in CreateRegistrationPolicyRequest
type CreateRegistrationPolicyPersonalLimitCount ¶ added in v1.62.611
type CreateRegistrationPolicyPersonalLimitCount struct { All string `name:"All"` PC string `name:"PC"` Mobile string `name:"Mobile"` }
CreateRegistrationPolicyPersonalLimitCount is a repeated param struct in CreateRegistrationPolicyRequest
type CreateRegistrationPolicyRequest ¶ added in v1.62.611
type CreateRegistrationPolicyRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` MatchMode string `position:"Body" name:"MatchMode"` SourceIp string `position:"Query" name:"SourceIp"` CompanyLimitCount CreateRegistrationPolicyCompanyLimitCount `position:"Body" name:"CompanyLimitCount" type:"Struct"` PersonalLimitCount CreateRegistrationPolicyPersonalLimitCount `position:"Body" name:"PersonalLimitCount" type:"Struct"` UserGroupIds *[]string `position:"Body" name:"UserGroupIds" type:"Repeated"` Whitelist *[]string `position:"Body" name:"Whitelist" type:"Repeated"` Priority requests.Integer `position:"Body" name:"Priority"` PersonalLimitType string `position:"Body" name:"PersonalLimitType"` Name string `position:"Body" name:"Name"` CompanyLimitType string `position:"Body" name:"CompanyLimitType"` Status string `position:"Body" name:"Status"` }
CreateRegistrationPolicyRequest is the request struct for api CreateRegistrationPolicy
func CreateCreateRegistrationPolicyRequest ¶ added in v1.62.611
func CreateCreateRegistrationPolicyRequest() (request *CreateRegistrationPolicyRequest)
CreateCreateRegistrationPolicyRequest creates a request to invoke CreateRegistrationPolicy API
type CreateRegistrationPolicyResponse ¶ added in v1.62.611
type CreateRegistrationPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Policy Policy `json:"Policy" xml:"Policy"` }
CreateRegistrationPolicyResponse is the response struct for api CreateRegistrationPolicy
func CreateCreateRegistrationPolicyResponse ¶ added in v1.62.611
func CreateCreateRegistrationPolicyResponse() (response *CreateRegistrationPolicyResponse)
CreateCreateRegistrationPolicyResponse creates a response to parse from CreateRegistrationPolicy response
type CreateUserGroupAttributes ¶
type CreateUserGroupAttributes struct { UserGroupType string `name:"UserGroupType"` IdpId string `name:"IdpId"` Value string `name:"Value"` Relation string `name:"Relation"` }
CreateUserGroupAttributes is a repeated param struct in CreateUserGroupRequest
type CreateUserGroupRequest ¶
type CreateUserGroupRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` Name string `position:"Body" name:"Name"` Attributes *[]CreateUserGroupAttributes `position:"Body" name:"Attributes" type:"Repeated"` }
CreateUserGroupRequest is the request struct for api CreateUserGroup
func CreateCreateUserGroupRequest ¶
func CreateCreateUserGroupRequest() (request *CreateUserGroupRequest)
CreateCreateUserGroupRequest creates a request to invoke CreateUserGroup API
type CreateUserGroupResponse ¶
type CreateUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` }
CreateUserGroupResponse is the response struct for api CreateUserGroup
func CreateCreateUserGroupResponse ¶
func CreateCreateUserGroupResponse() (response *CreateUserGroupResponse)
CreateCreateUserGroupResponse creates a response to parse from CreateUserGroup response
type CreateWmBaseImageRequest ¶ added in v1.62.772
type CreateWmBaseImageRequest struct { *requests.RpcRequest Scale requests.Integer `position:"Body" name:"Scale"` ApiType string `position:"Body" name:"ApiType"` WmInfoUint string `position:"Body" name:"WmInfoUint"` WmInfoSize requests.Integer `position:"Body" name:"WmInfoSize"` WmInfoBytesB64 string `position:"Body" name:"WmInfoBytesB64"` WmType string `position:"Body" name:"WmType"` Width requests.Integer `position:"Body" name:"Width"` Opacity requests.Integer `position:"Body" name:"Opacity"` Height requests.Integer `position:"Body" name:"Height"` }
CreateWmBaseImageRequest is the request struct for api CreateWmBaseImage
func CreateCreateWmBaseImageRequest ¶ added in v1.62.772
func CreateCreateWmBaseImageRequest() (request *CreateWmBaseImageRequest)
CreateCreateWmBaseImageRequest creates a request to invoke CreateWmBaseImage API
type CreateWmBaseImageResponse ¶ added in v1.62.772
type CreateWmBaseImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateWmBaseImageResponse is the response struct for api CreateWmBaseImage
func CreateCreateWmBaseImageResponse ¶ added in v1.62.772
func CreateCreateWmBaseImageResponse() (response *CreateWmBaseImageResponse)
CreateCreateWmBaseImageResponse creates a response to parse from CreateWmBaseImage response
type CreateWmEmbedTaskCsvControl ¶ added in v1.63.42
type CreateWmEmbedTaskCsvControl struct { Method string `name:"Method"` EmbedColumn string `name:"EmbedColumn"` EmbedPrecision string `name:"EmbedPrecision"` }
CreateWmEmbedTaskCsvControl is a repeated param struct in CreateWmEmbedTaskRequest
type CreateWmEmbedTaskDocumentControl ¶ added in v1.62.772
type CreateWmEmbedTaskDocumentControl struct { InvisibleAntiAllCopy string `name:"InvisibleAntiAllCopy"` BackgroundControl CreateWmEmbedTaskDocumentControlBackgroundControl `name:"BackgroundControl" type:"Struct"` InvisibleAntiTextCopy string `name:"InvisibleAntiTextCopy"` }
CreateWmEmbedTaskDocumentControl is a repeated param struct in CreateWmEmbedTaskRequest
type CreateWmEmbedTaskDocumentControlBackgroundControl ¶ added in v1.62.772
type CreateWmEmbedTaskDocumentControlBackgroundControl struct { BgAddInvisible string `name:"BgAddInvisible"` BgVisibleControl CreateWmEmbedTaskDocumentControlBackgroundControlBgVisibleControl `name:"BgVisibleControl" type:"Struct"` BgInvisibleControl CreateWmEmbedTaskDocumentControlBackgroundControlBgInvisibleControl `name:"BgInvisibleControl" type:"Struct"` BgAddVisible string `name:"BgAddVisible"` }
CreateWmEmbedTaskDocumentControlBackgroundControl is a repeated param struct in CreateWmEmbedTaskRequest
type CreateWmEmbedTaskDocumentControlBackgroundControlBgInvisibleControl ¶ added in v1.62.772
type CreateWmEmbedTaskDocumentControlBackgroundControlBgInvisibleControl struct { InvisibleTransparent string `name:"InvisibleTransparent"` Opacity string `name:"Opacity"` }
CreateWmEmbedTaskDocumentControlBackgroundControlBgInvisibleControl is a repeated param struct in CreateWmEmbedTaskRequest
type CreateWmEmbedTaskDocumentControlBackgroundControlBgVisibleControl ¶ added in v1.62.772
type CreateWmEmbedTaskDocumentControlBackgroundControlBgVisibleControl struct { Mode string `name:"Mode"` PosX string `name:"PosX"` PosY string `name:"PosY"` VerticalNumber string `name:"VerticalNumber"` HorizontalNumber string `name:"HorizontalNumber"` VisibleText string `name:"VisibleText"` FontSize string `name:"FontSize"` FontColor string `name:"FontColor"` Angle string `name:"Angle"` HorizonNumber string `name:"HorizonNumber"` Opacity string `name:"Opacity"` FontTransparent string `name:"FontTransparent"` }
CreateWmEmbedTaskDocumentControlBackgroundControlBgVisibleControl is a repeated param struct in CreateWmEmbedTaskRequest
type CreateWmEmbedTaskRequest ¶ added in v1.62.772
type CreateWmEmbedTaskRequest struct { *requests.RpcRequest VideoIsLong requests.Boolean `position:"Body" name:"VideoIsLong"` ApiType string `position:"Body" name:"ApiType"` SourceIp string `position:"Query" name:"SourceIp"` ImageEmbedLevel requests.Integer `position:"Body" name:"ImageEmbedLevel"` WmType string `position:"Body" name:"WmType"` DocumentControl CreateWmEmbedTaskDocumentControl `position:"Body" name:"DocumentControl" type:"Struct"` ImageEmbedJpegQuality requests.Integer `position:"Body" name:"ImageEmbedJpegQuality"` WatermarkInfoUint requests.Integer `position:"Body" name:"WatermarkInfoUint"` WmInfoUint string `position:"Body" name:"WmInfoUint"` CsvControl CreateWmEmbedTaskCsvControl `position:"Query" name:"CsvControl" type:"Struct"` Filename string `position:"Body" name:"Filename"` WmInfoSize requests.Integer `position:"Body" name:"WmInfoSize"` WmInfoBytesB64 string `position:"Body" name:"WmInfoBytesB64"` FileUrl string `position:"Body" name:"FileUrl"` VideoBitrate string `position:"Body" name:"VideoBitrate"` }
CreateWmEmbedTaskRequest is the request struct for api CreateWmEmbedTask
func CreateCreateWmEmbedTaskRequest ¶ added in v1.62.772
func CreateCreateWmEmbedTaskRequest() (request *CreateWmEmbedTaskRequest)
CreateCreateWmEmbedTaskRequest creates a request to invoke CreateWmEmbedTask API
type CreateWmEmbedTaskResponse ¶ added in v1.62.772
type CreateWmEmbedTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateWmEmbedTaskResponse is the response struct for api CreateWmEmbedTask
func CreateCreateWmEmbedTaskResponse ¶ added in v1.62.772
func CreateCreateWmEmbedTaskResponse() (response *CreateWmEmbedTaskResponse)
CreateCreateWmEmbedTaskResponse creates a response to parse from CreateWmEmbedTask response
type CreateWmExtractTaskCsvControl ¶ added in v1.63.42
type CreateWmExtractTaskCsvControl struct { Method string `name:"Method"` EmbedColumn string `name:"EmbedColumn"` EmbedPrecision string `name:"EmbedPrecision"` }
CreateWmExtractTaskCsvControl is a repeated param struct in CreateWmExtractTaskRequest
type CreateWmExtractTaskRequest ¶ added in v1.62.772
type CreateWmExtractTaskRequest struct { *requests.RpcRequest VideoIsLong requests.Boolean `position:"Body" name:"VideoIsLong"` DocumentIsCapture requests.Boolean `position:"Body" name:"DocumentIsCapture"` VideoSpeed string `position:"Body" name:"VideoSpeed"` ApiType string `position:"Body" name:"ApiType"` SourceIp string `position:"Query" name:"SourceIp"` WmType string `position:"Body" name:"WmType"` ImageDetectLevel requests.Integer `position:"Body" name:"ImageDetectLevel"` CsvControl CreateWmExtractTaskCsvControl `position:"Query" name:"CsvControl" type:"Struct"` Filename string `position:"Body" name:"Filename"` WmInfoSize requests.Integer `position:"Body" name:"WmInfoSize"` FileUrl string `position:"Body" name:"FileUrl"` }
CreateWmExtractTaskRequest is the request struct for api CreateWmExtractTask
func CreateCreateWmExtractTaskRequest ¶ added in v1.62.772
func CreateCreateWmExtractTaskRequest() (request *CreateWmExtractTaskRequest)
CreateCreateWmExtractTaskRequest creates a request to invoke CreateWmExtractTask API
type CreateWmExtractTaskResponse ¶ added in v1.62.772
type CreateWmExtractTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateWmExtractTaskResponse is the response struct for api CreateWmExtractTask
func CreateCreateWmExtractTaskResponse ¶ added in v1.62.772
func CreateCreateWmExtractTaskResponse() (response *CreateWmExtractTaskResponse)
CreateCreateWmExtractTaskResponse creates a response to parse from CreateWmExtractTask response
type CreateWmInfoMappingRequest ¶ added in v1.62.772
type CreateWmInfoMappingRequest struct { *requests.RpcRequest WmInfoSize requests.Integer `position:"Body" name:"WmInfoSize"` WmInfoBytesB64 string `position:"Body" name:"WmInfoBytesB64"` WmType string `position:"Body" name:"WmType"` }
CreateWmInfoMappingRequest is the request struct for api CreateWmInfoMapping
func CreateCreateWmInfoMappingRequest ¶ added in v1.62.772
func CreateCreateWmInfoMappingRequest() (request *CreateWmInfoMappingRequest)
CreateCreateWmInfoMappingRequest creates a request to invoke CreateWmInfoMapping API
type CreateWmInfoMappingResponse ¶ added in v1.62.772
type CreateWmInfoMappingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateWmInfoMappingResponse is the response struct for api CreateWmInfoMapping
func CreateCreateWmInfoMappingResponse ¶ added in v1.62.772
func CreateCreateWmInfoMappingResponse() (response *CreateWmInfoMappingResponse)
CreateCreateWmInfoMappingResponse creates a response to parse from CreateWmInfoMapping response
type CustomUserAttribute ¶
type CustomUserAttribute struct { Value string `json:"Value" xml:"Value"` UserGroupType string `json:"UserGroupType" xml:"UserGroupType"` Relation string `json:"Relation" xml:"Relation"` IdpId int `json:"IdpId" xml:"IdpId"` }
CustomUserAttribute is a nested struct in csas response
type CustomUserAttributesInGetPrivateAccessPolicy ¶
type CustomUserAttributesInGetPrivateAccessPolicy struct {
CustomUserAttribute []CustomUserAttribute `json:"customUserAttribute" xml:"customUserAttribute"`
}
CustomUserAttributesInGetPrivateAccessPolicy is a nested struct in csas response
type CustomUserAttributesInListPolicesForPrivateAccessApplication ¶
type CustomUserAttributesInListPolicesForPrivateAccessApplication struct {
CustomUserAttribute []CustomUserAttribute `json:"customUserAttribute" xml:"customUserAttribute"`
}
CustomUserAttributesInListPolicesForPrivateAccessApplication is a nested struct in csas response
type CustomUserAttributesInListPolicesForPrivateAccessTag ¶
type CustomUserAttributesInListPolicesForPrivateAccessTag struct {
CustomUserAttribute []CustomUserAttribute `json:"customUserAttribute" xml:"customUserAttribute"`
}
CustomUserAttributesInListPolicesForPrivateAccessTag is a nested struct in csas response
type CustomUserAttributesInListPrivateAccessPolices ¶
type CustomUserAttributesInListPrivateAccessPolices struct {
CustomUserAttribute []CustomUserAttribute `json:"customUserAttribute" xml:"customUserAttribute"`
}
CustomUserAttributesInListPrivateAccessPolices is a nested struct in csas response
type Data ¶ added in v1.62.611
type Data struct { MfaConfigType string `json:"MfaConfigType" xml:"MfaConfigType"` FileHashMd5 string `json:"FileHashMd5" xml:"FileHashMd5"` GetGroupUrl string `json:"GetGroupUrl" xml:"GetGroupUrl"` IdpMetadata string `json:"IdpMetadata" xml:"IdpMetadata"` ImageId string `json:"ImageId" xml:"ImageId"` WmInfoBytesB64 string `json:"WmInfoBytesB64" xml:"WmInfoBytesB64"` PcLoginType string `json:"PcLoginType" xml:"PcLoginType"` MobileMfaConfigType string `json:"MobileMfaConfigType" xml:"MobileMfaConfigType"` TaskStatus string `json:"TaskStatus" xml:"TaskStatus"` ImageUrlExp int64 `json:"ImageUrlExp" xml:"ImageUrlExp"` InFileSize string `json:"InFileSize" xml:"InFileSize"` TaskId string `json:"TaskId" xml:"TaskId"` PolicyId string `json:"PolicyId" xml:"PolicyId"` ImageUrl string `json:"ImageUrl" xml:"ImageUrl"` Id string `json:"Id" xml:"Id"` AccessKey string `json:"AccessKey" xml:"AccessKey"` MobileLoginType string `json:"MobileLoginType" xml:"MobileLoginType"` Type string `json:"Type" xml:"Type"` Email string `json:"Email" xml:"Email"` UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` MultiIdpInfo string `json:"MultiIdpInfo" xml:"MultiIdpInfo"` WmType string `json:"WmType" xml:"WmType"` DepartmentId string `json:"DepartmentId" xml:"DepartmentId"` FileUrl string `json:"FileUrl" xml:"FileUrl"` Status string `json:"Status" xml:"Status"` WmInfoSize int64 `json:"WmInfoSize" xml:"WmInfoSize"` WmInfoUint int64 `json:"WmInfoUint" xml:"WmInfoUint"` Name string `json:"Name" xml:"Name"` OutFileHashMd5 string `json:"OutFileHashMd5" xml:"OutFileHashMd5"` CreateTime string `json:"CreateTime" xml:"CreateTime"` MobileNumber string `json:"MobileNumber" xml:"MobileNumber"` FileUrlExp string `json:"FileUrlExp" xml:"FileUrlExp"` VerifyAesKey string `json:"VerifyAesKey" xml:"VerifyAesKey"` InFileHashMd5 string `json:"InFileHashMd5" xml:"InFileHashMd5"` UserId string `json:"UserId" xml:"UserId"` IdpConfigId string `json:"IdpConfigId" xml:"IdpConfigId"` TotalNum int64 `json:"TotalNum" xml:"TotalNum"` VerifyToken string `json:"VerifyToken" xml:"VerifyToken"` Description string `json:"Description" xml:"Description"` Username string `json:"Username" xml:"Username"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Filename string `json:"Filename" xml:"Filename"` VerifyUrl string `json:"VerifyUrl" xml:"VerifyUrl"` AccessKeySecret string `json:"AccessKeySecret" xml:"AccessKeySecret"` FileSize string `json:"FileSize" xml:"FileSize"` MetricName string `json:"MetricName" xml:"MetricName"` OutFileSize int64 `json:"OutFileSize" xml:"OutFileSize"` Department Department `json:"Department" xml:"Department"` Datapoints []Point `json:"Datapoints" xml:"Datapoints"` DataList []DataListItem `json:"DataList" xml:"DataList"` Policies []PoliciesItem `json:"Policies" xml:"Policies"` UserGroups []UserGroupsItem `json:"UserGroups" xml:"UserGroups"` }
Data is a nested struct in csas response
type DataInUpdateExcessiveDeviceRegistrationApplicationsStatus ¶ added in v1.62.758
type DataInUpdateExcessiveDeviceRegistrationApplicationsStatus struct { DeviceTag string `json:"DeviceTag" xml:"DeviceTag"` DeviceType string `json:"DeviceType" xml:"DeviceType"` Hostname string `json:"Hostname" xml:"Hostname"` Username string `json:"Username" xml:"Username"` SaseUserId string `json:"SaseUserId" xml:"SaseUserId"` Department string `json:"Department" xml:"Department"` Mac string `json:"Mac" xml:"Mac"` IsUsed bool `json:"IsUsed" xml:"IsUsed"` Status string `json:"Status" xml:"Status"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` ApplicationId string `json:"ApplicationId" xml:"ApplicationId"` }
DataInUpdateExcessiveDeviceRegistrationApplicationsStatus is a nested struct in csas response
type DataInUpdateUserDevicesSharingStatus ¶ added in v1.62.758
type DataInUpdateUserDevicesSharingStatus struct { DeviceTag string `json:"DeviceTag" xml:"DeviceTag"` DeviceType string `json:"DeviceType" xml:"DeviceType"` DeviceModel string `json:"DeviceModel" xml:"DeviceModel"` DeviceVersion string `json:"DeviceVersion" xml:"DeviceVersion"` Hostname string `json:"Hostname" xml:"Hostname"` Username string `json:"Username" xml:"Username"` SaseUserId string `json:"SaseUserId" xml:"SaseUserId"` Department string `json:"Department" xml:"Department"` InnerIP string `json:"InnerIP" xml:"InnerIP"` SrcIP string `json:"SrcIP" xml:"SrcIP"` Memory string `json:"Memory" xml:"Memory"` CPU string `json:"CPU" xml:"CPU"` Disk string `json:"Disk" xml:"Disk"` Mac string `json:"Mac" xml:"Mac"` AppVersion string `json:"AppVersion" xml:"AppVersion"` DeviceBelong string `json:"DeviceBelong" xml:"DeviceBelong"` SharingStatus bool `json:"SharingStatus" xml:"SharingStatus"` DeviceStatus string `json:"DeviceStatus" xml:"DeviceStatus"` AppStatus string `json:"AppStatus" xml:"AppStatus"` PaStatus string `json:"PaStatus" xml:"PaStatus"` IaStatus string `json:"IaStatus" xml:"IaStatus"` DlpStatus string `json:"DlpStatus" xml:"DlpStatus"` NacStatus string `json:"NacStatus" xml:"NacStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
DataInUpdateUserDevicesSharingStatus is a nested struct in csas response
type DataInUpdateUserDevicesStatus ¶ added in v1.62.758
type DataInUpdateUserDevicesStatus struct { DeviceTag string `json:"DeviceTag" xml:"DeviceTag"` DeviceType string `json:"DeviceType" xml:"DeviceType"` DeviceModel string `json:"DeviceModel" xml:"DeviceModel"` DeviceVersion string `json:"DeviceVersion" xml:"DeviceVersion"` Hostname string `json:"Hostname" xml:"Hostname"` Username string `json:"Username" xml:"Username"` SaseUserId string `json:"SaseUserId" xml:"SaseUserId"` Department string `json:"Department" xml:"Department"` InnerIP string `json:"InnerIP" xml:"InnerIP"` SrcIP string `json:"SrcIP" xml:"SrcIP"` Memory string `json:"Memory" xml:"Memory"` CPU string `json:"CPU" xml:"CPU"` Disk string `json:"Disk" xml:"Disk"` Mac string `json:"Mac" xml:"Mac"` AppVersion string `json:"AppVersion" xml:"AppVersion"` DeviceBelong string `json:"DeviceBelong" xml:"DeviceBelong"` SharingStatus bool `json:"SharingStatus" xml:"SharingStatus"` DeviceStatus string `json:"DeviceStatus" xml:"DeviceStatus"` AppStatus string `json:"AppStatus" xml:"AppStatus"` PaStatus string `json:"PaStatus" xml:"PaStatus"` IaStatus string `json:"IaStatus" xml:"IaStatus"` DlpStatus string `json:"DlpStatus" xml:"DlpStatus"` NacStatus string `json:"NacStatus" xml:"NacStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
DataInUpdateUserDevicesStatus is a nested struct in csas response
type DataList ¶ added in v1.62.611
type DataList struct { Name string `json:"Name" xml:"Name"` ApplicationId string `json:"ApplicationId" xml:"ApplicationId"` Mac string `json:"Mac" xml:"Mac"` Hostname string `json:"Hostname" xml:"Hostname"` DeviceModel string `json:"DeviceModel" xml:"DeviceModel"` AppStatus string `json:"AppStatus" xml:"AppStatus"` Disk string `json:"Disk" xml:"Disk"` DlpStatus string `json:"DlpStatus" xml:"DlpStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` DeviceStatus string `json:"DeviceStatus" xml:"DeviceStatus"` MatchMode string `json:"MatchMode" xml:"MatchMode"` DeviceType string `json:"DeviceType" xml:"DeviceType"` PaStatus string `json:"PaStatus" xml:"PaStatus"` Department string `json:"Department" xml:"Department"` NacStatus string `json:"NacStatus" xml:"NacStatus"` IdpName string `json:"IdpName" xml:"IdpName"` DeviceVersion string `json:"DeviceVersion" xml:"DeviceVersion"` PolicyId string `json:"PolicyId" xml:"PolicyId"` Description string `json:"Description" xml:"Description"` Phone string `json:"Phone" xml:"Phone"` IaStatus string `json:"IaStatus" xml:"IaStatus"` IsUsed bool `json:"IsUsed" xml:"IsUsed"` SaseUserId string `json:"SaseUserId" xml:"SaseUserId"` CPU string `json:"CPU" xml:"CPU"` Username string `json:"Username" xml:"Username"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Email string `json:"Email" xml:"Email"` DeviceTag string `json:"DeviceTag" xml:"DeviceTag"` InstallTime string `json:"InstallTime" xml:"InstallTime"` Memory string `json:"Memory" xml:"Memory"` SharingStatus bool `json:"SharingStatus" xml:"SharingStatus"` SrcIP string `json:"SrcIP" xml:"SrcIP"` Inc string `json:"Inc" xml:"Inc"` Priority int64 `json:"Priority" xml:"Priority"` DeviceBelong string `json:"DeviceBelong" xml:"DeviceBelong"` AppVersion string `json:"AppVersion" xml:"AppVersion"` InnerIP string `json:"InnerIP" xml:"InnerIP"` Status string `json:"Status" xml:"Status"` Versions []string `json:"Versions" xml:"Versions"` Whitelist []string `json:"Whitelist" xml:"Whitelist"` UserGroupIds []string `json:"UserGroupIds" xml:"UserGroupIds"` LimitDetail []LimitDetailItem `json:"LimitDetail" xml:"LimitDetail"` }
DataList is a nested struct in csas response
type DataListInListClientUsers ¶ added in v1.62.758
type DataListInListClientUsers struct {
DataListItem []DataListItem `json:"DataList" xml:"DataList"`
}
DataListInListClientUsers is a nested struct in csas response
type DataListInListIdpConfigs ¶ added in v1.62.758
type DataListInListIdpConfigs struct {
DataListItem []DataListItem `json:"DataList" xml:"DataList"`
}
DataListInListIdpConfigs is a nested struct in csas response
type DataListInListIdpDepartments ¶ added in v1.62.758
type DataListInListIdpDepartments struct {
DataListItem []DataListItem `json:"DataList" xml:"DataList"`
}
DataListInListIdpDepartments is a nested struct in csas response
type DataListInListNacUserCert ¶ added in v1.62.779
type DataListInListNacUserCert struct {
DataListItem []DataListItemInListNacUserCert `json:"DataList" xml:"DataList"`
}
DataListInListNacUserCert is a nested struct in csas response
type DataListItem ¶ added in v1.62.758
type DataListItem struct { Name string `json:"Name" xml:"Name"` Username string `json:"Username" xml:"Username"` Email string `json:"Email" xml:"Email"` Mfa string `json:"Mfa" xml:"Mfa"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` MultiIdpInfo string `json:"MultiIdpInfo" xml:"MultiIdpInfo"` MobileNumber string `json:"MobileNumber" xml:"MobileNumber"` PcLoginType string `json:"PcLoginType" xml:"PcLoginType"` MobileMfaConfigType string `json:"MobileMfaConfigType" xml:"MobileMfaConfigType"` DepartmentId string `json:"DepartmentId" xml:"DepartmentId"` UserId string `json:"UserId" xml:"UserId"` IdpConfigId string `json:"IdpConfigId" xml:"IdpConfigId"` Id string `json:"Id" xml:"Id"` Status string `json:"Status" xml:"Status"` MobileLoginType string `json:"MobileLoginType" xml:"MobileLoginType"` Description string `json:"Description" xml:"Description"` Type string `json:"Type" xml:"Type"` Department Department `json:"Department" xml:"Department"` }
DataListItem is a nested struct in csas response
type DataListItemInListNacUserCert ¶ added in v1.62.779
type DataListItemInListNacUserCert struct { Username string `json:"Username" xml:"Username"` Aliuid string `json:"Aliuid" xml:"Aliuid"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` Department string `json:"Department" xml:"Department"` DeviceType string `json:"DeviceType" xml:"DeviceType"` Status string `json:"Status" xml:"Status"` UserId string `json:"UserId" xml:"UserId"` DevTag string `json:"DevTag" xml:"DevTag"` Hostname string `json:"Hostname" xml:"Hostname"` Mac string `json:"Mac" xml:"Mac"` }
DataListItemInListNacUserCert is a nested struct in csas response
type Datapoints ¶ added in v1.62.713
type Datapoints struct {
Point []Point `json:"point" xml:"point"`
}
Datapoints is a nested struct in csas response
type DeleteClientUserRequest ¶ added in v1.62.758
type DeleteClientUserRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` }
DeleteClientUserRequest is the request struct for api DeleteClientUser
func CreateDeleteClientUserRequest ¶ added in v1.62.758
func CreateDeleteClientUserRequest() (request *DeleteClientUserRequest)
CreateDeleteClientUserRequest creates a request to invoke DeleteClientUser API
type DeleteClientUserResponse ¶ added in v1.62.758
type DeleteClientUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteClientUserResponse is the response struct for api DeleteClientUser
func CreateDeleteClientUserResponse ¶ added in v1.62.758
func CreateDeleteClientUserResponse() (response *DeleteClientUserResponse)
CreateDeleteClientUserResponse creates a response to parse from DeleteClientUser response
type DeleteDynamicRouteRequest ¶
type DeleteDynamicRouteRequest struct { *requests.RpcRequest DynamicRouteId string `position:"Query" name:"DynamicRouteId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteDynamicRouteRequest is the request struct for api DeleteDynamicRoute
func CreateDeleteDynamicRouteRequest ¶
func CreateDeleteDynamicRouteRequest() (request *DeleteDynamicRouteRequest)
CreateDeleteDynamicRouteRequest creates a request to invoke DeleteDynamicRoute API
type DeleteDynamicRouteResponse ¶
type DeleteDynamicRouteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDynamicRouteResponse is the response struct for api DeleteDynamicRoute
func CreateDeleteDynamicRouteResponse ¶
func CreateDeleteDynamicRouteResponse() (response *DeleteDynamicRouteResponse)
CreateDeleteDynamicRouteResponse creates a response to parse from DeleteDynamicRoute response
type DeleteIdpDepartmentRequest ¶ added in v1.62.758
type DeleteIdpDepartmentRequest struct { *requests.RpcRequest DepartmentId string `position:"Query" name:"DepartmentId"` IdpConfigId string `position:"Query" name:"IdpConfigId"` }
DeleteIdpDepartmentRequest is the request struct for api DeleteIdpDepartment
func CreateDeleteIdpDepartmentRequest ¶ added in v1.62.758
func CreateDeleteIdpDepartmentRequest() (request *DeleteIdpDepartmentRequest)
CreateDeleteIdpDepartmentRequest creates a request to invoke DeleteIdpDepartment API
type DeleteIdpDepartmentResponse ¶ added in v1.62.758
type DeleteIdpDepartmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteIdpDepartmentResponse is the response struct for api DeleteIdpDepartment
func CreateDeleteIdpDepartmentResponse ¶ added in v1.62.758
func CreateDeleteIdpDepartmentResponse() (response *DeleteIdpDepartmentResponse)
CreateDeleteIdpDepartmentResponse creates a response to parse from DeleteIdpDepartment response
type DeletePrivateAccessApplicationRequest ¶
type DeletePrivateAccessApplicationRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ApplicationId string `position:"Body" name:"ApplicationId"` }
DeletePrivateAccessApplicationRequest is the request struct for api DeletePrivateAccessApplication
func CreateDeletePrivateAccessApplicationRequest ¶
func CreateDeletePrivateAccessApplicationRequest() (request *DeletePrivateAccessApplicationRequest)
CreateDeletePrivateAccessApplicationRequest creates a request to invoke DeletePrivateAccessApplication API
type DeletePrivateAccessApplicationResponse ¶
type DeletePrivateAccessApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePrivateAccessApplicationResponse is the response struct for api DeletePrivateAccessApplication
func CreateDeletePrivateAccessApplicationResponse ¶
func CreateDeletePrivateAccessApplicationResponse() (response *DeletePrivateAccessApplicationResponse)
CreateDeletePrivateAccessApplicationResponse creates a response to parse from DeletePrivateAccessApplication response
type DeletePrivateAccessPolicyRequest ¶
type DeletePrivateAccessPolicyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Body" name:"PolicyId"` }
DeletePrivateAccessPolicyRequest is the request struct for api DeletePrivateAccessPolicy
func CreateDeletePrivateAccessPolicyRequest ¶
func CreateDeletePrivateAccessPolicyRequest() (request *DeletePrivateAccessPolicyRequest)
CreateDeletePrivateAccessPolicyRequest creates a request to invoke DeletePrivateAccessPolicy API
type DeletePrivateAccessPolicyResponse ¶
type DeletePrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePrivateAccessPolicyResponse is the response struct for api DeletePrivateAccessPolicy
func CreateDeletePrivateAccessPolicyResponse ¶
func CreateDeletePrivateAccessPolicyResponse() (response *DeletePrivateAccessPolicyResponse)
CreateDeletePrivateAccessPolicyResponse creates a response to parse from DeletePrivateAccessPolicy response
type DeletePrivateAccessTagRequest ¶
type DeletePrivateAccessTagRequest struct { *requests.RpcRequest TagId string `position:"Body" name:"TagId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeletePrivateAccessTagRequest is the request struct for api DeletePrivateAccessTag
func CreateDeletePrivateAccessTagRequest ¶
func CreateDeletePrivateAccessTagRequest() (request *DeletePrivateAccessTagRequest)
CreateDeletePrivateAccessTagRequest creates a request to invoke DeletePrivateAccessTag API
type DeletePrivateAccessTagResponse ¶
type DeletePrivateAccessTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePrivateAccessTagResponse is the response struct for api DeletePrivateAccessTag
func CreateDeletePrivateAccessTagResponse ¶
func CreateDeletePrivateAccessTagResponse() (response *DeletePrivateAccessTagResponse)
CreateDeletePrivateAccessTagResponse creates a response to parse from DeletePrivateAccessTag response
type DeleteRegistrationPoliciesRequest ¶ added in v1.62.611
type DeleteRegistrationPoliciesRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Body" name:"PolicyIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteRegistrationPoliciesRequest is the request struct for api DeleteRegistrationPolicies
func CreateDeleteRegistrationPoliciesRequest ¶ added in v1.62.611
func CreateDeleteRegistrationPoliciesRequest() (request *DeleteRegistrationPoliciesRequest)
CreateDeleteRegistrationPoliciesRequest creates a request to invoke DeleteRegistrationPolicies API
type DeleteRegistrationPoliciesResponse ¶ added in v1.62.611
type DeleteRegistrationPoliciesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRegistrationPoliciesResponse is the response struct for api DeleteRegistrationPolicies
func CreateDeleteRegistrationPoliciesResponse ¶ added in v1.62.611
func CreateDeleteRegistrationPoliciesResponse() (response *DeleteRegistrationPoliciesResponse)
CreateDeleteRegistrationPoliciesResponse creates a response to parse from DeleteRegistrationPolicies response
type DeleteUserDevicesRequest ¶ added in v1.62.759
type DeleteUserDevicesRequest struct { *requests.RpcRequest DeviceTags *[]string `position:"Body" name:"DeviceTags" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteUserDevicesRequest is the request struct for api DeleteUserDevices
func CreateDeleteUserDevicesRequest ¶ added in v1.62.759
func CreateDeleteUserDevicesRequest() (request *DeleteUserDevicesRequest)
CreateDeleteUserDevicesRequest creates a request to invoke DeleteUserDevices API
type DeleteUserDevicesResponse ¶ added in v1.62.759
type DeleteUserDevicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteUserDevicesResponse is the response struct for api DeleteUserDevices
func CreateDeleteUserDevicesResponse ¶ added in v1.62.759
func CreateDeleteUserDevicesResponse() (response *DeleteUserDevicesResponse)
CreateDeleteUserDevicesResponse creates a response to parse from DeleteUserDevices response
type DeleteUserGroupRequest ¶
type DeleteUserGroupRequest struct { *requests.RpcRequest UserGroupId string `position:"Body" name:"UserGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteUserGroupRequest is the request struct for api DeleteUserGroup
func CreateDeleteUserGroupRequest ¶
func CreateDeleteUserGroupRequest() (request *DeleteUserGroupRequest)
CreateDeleteUserGroupRequest creates a request to invoke DeleteUserGroup API
type DeleteUserGroupResponse ¶
type DeleteUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteUserGroupResponse is the response struct for api DeleteUserGroup
func CreateDeleteUserGroupResponse ¶
func CreateDeleteUserGroupResponse() (response *DeleteUserGroupResponse)
CreateDeleteUserGroupResponse creates a response to parse from DeleteUserGroup response
type Department ¶ added in v1.62.758
Department is a nested struct in csas response
type DetachApplication2ConnectorRequest ¶
type DetachApplication2ConnectorRequest struct { *requests.RpcRequest ConnectorId string `position:"Body" name:"ConnectorId"` ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Json"` SourceIp string `position:"Query" name:"SourceIp"` }
DetachApplication2ConnectorRequest is the request struct for api DetachApplication2Connector
func CreateDetachApplication2ConnectorRequest ¶
func CreateDetachApplication2ConnectorRequest() (request *DetachApplication2ConnectorRequest)
CreateDetachApplication2ConnectorRequest creates a request to invoke DetachApplication2Connector API
type DetachApplication2ConnectorResponse ¶
type DetachApplication2ConnectorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachApplication2ConnectorResponse is the response struct for api DetachApplication2Connector
func CreateDetachApplication2ConnectorResponse ¶
func CreateDetachApplication2ConnectorResponse() (response *DetachApplication2ConnectorResponse)
CreateDetachApplication2ConnectorResponse creates a response to parse from DetachApplication2Connector response
type Device ¶ added in v1.62.611
type Device struct { DeviceTag string `json:"DeviceTag" xml:"DeviceTag"` DeviceType string `json:"DeviceType" xml:"DeviceType"` DeviceModel string `json:"DeviceModel" xml:"DeviceModel"` DeviceVersion string `json:"DeviceVersion" xml:"DeviceVersion"` Hostname string `json:"Hostname" xml:"Hostname"` Username string `json:"Username" xml:"Username"` SaseUserId string `json:"SaseUserId" xml:"SaseUserId"` Department string `json:"Department" xml:"Department"` InnerIP string `json:"InnerIP" xml:"InnerIP"` SrcIP string `json:"SrcIP" xml:"SrcIP"` Memory string `json:"Memory" xml:"Memory"` CPU string `json:"CPU" xml:"CPU"` Disk string `json:"Disk" xml:"Disk"` Mac string `json:"Mac" xml:"Mac"` AppVersion string `json:"AppVersion" xml:"AppVersion"` DeviceBelong string `json:"DeviceBelong" xml:"DeviceBelong"` SharingStatus bool `json:"SharingStatus" xml:"SharingStatus"` DeviceStatus string `json:"DeviceStatus" xml:"DeviceStatus"` AppStatus string `json:"AppStatus" xml:"AppStatus"` PaStatus string `json:"PaStatus" xml:"PaStatus"` IaStatus string `json:"IaStatus" xml:"IaStatus"` DlpStatus string `json:"DlpStatus" xml:"DlpStatus"` NacStatus string `json:"NacStatus" xml:"NacStatus"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` HistoryUsers []HistoryUsersItem `json:"HistoryUsers" xml:"HistoryUsers"` }
Device is a nested struct in csas response
type DevicesInListUserDevices ¶ added in v1.62.611
type DevicesInListUserDevices struct {
DataList []DataList `json:"dataList" xml:"dataList"`
}
DevicesInListUserDevices is a nested struct in csas response
type DevicesInUpdateUserDevicesSharingStatus ¶ added in v1.62.611
type DevicesInUpdateUserDevicesSharingStatus struct {
Data []DataInUpdateUserDevicesSharingStatus `json:"data" xml:"data"`
}
DevicesInUpdateUserDevicesSharingStatus is a nested struct in csas response
type DevicesInUpdateUserDevicesStatus ¶ added in v1.62.611
type DevicesInUpdateUserDevicesStatus struct {
Data []DataInUpdateUserDevicesStatus `json:"data" xml:"data"`
}
DevicesInUpdateUserDevicesStatus is a nested struct in csas response
type DynamicRoute ¶
type DynamicRoute struct { Name string `json:"Name" xml:"Name"` DynamicRouteId string `json:"DynamicRouteId" xml:"DynamicRouteId"` Priority int `json:"Priority" xml:"Priority"` DynamicRouteType string `json:"DynamicRouteType" xml:"DynamicRouteType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` NextHop string `json:"NextHop" xml:"NextHop"` Status string `json:"Status" xml:"Status"` ApplicationType string `json:"ApplicationType" xml:"ApplicationType"` Description string `json:"Description" xml:"Description"` RegionIds []string `json:"RegionIds" xml:"RegionIds"` ApplicationIds []string `json:"ApplicationIds" xml:"ApplicationIds"` TagIds []string `json:"TagIds" xml:"TagIds"` Tags []Tag `json:"Tags" xml:"Tags"` Applications []Application `json:"Applications" xml:"Applications"` }
DynamicRoute is a nested struct in csas response
type DynamicRoutesInListDynamicRoutes ¶
type DynamicRoutesInListDynamicRoutes struct {
DynamicRoute []DynamicRoute `json:"dynamicRoute" xml:"dynamicRoute"`
}
DynamicRoutesInListDynamicRoutes is a nested struct in csas response
type DynamicRoutesInListPrivateAccessApplicationsForDynamicRoute ¶
type DynamicRoutesInListPrivateAccessApplicationsForDynamicRoute struct {
DynamicRoute []DynamicRoute `json:"dynamicRoute" xml:"dynamicRoute"`
}
DynamicRoutesInListPrivateAccessApplicationsForDynamicRoute is a nested struct in csas response
type DynamicRoutesInListPrivateAccessTagsForDynamicRoute ¶
type DynamicRoutesInListPrivateAccessTagsForDynamicRoute struct {
DynamicRoute []DynamicRoute `json:"dynamicRoute" xml:"dynamicRoute"`
}
DynamicRoutesInListPrivateAccessTagsForDynamicRoute is a nested struct in csas response
type ExportUserDevicesRequest ¶ added in v1.62.759
type ExportUserDevicesRequest struct { *requests.RpcRequest Mac string `position:"Body" name:"Mac"` DeviceTypes *[]string `position:"Body" name:"DeviceTypes" type:"Repeated"` Hostname string `position:"Body" name:"Hostname"` AppStatuses *[]string `position:"Body" name:"AppStatuses" type:"Repeated"` DlpStatuses *[]string `position:"Body" name:"DlpStatuses" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` SaseUserId string `position:"Body" name:"SaseUserId"` NacStatuses *[]string `position:"Body" name:"NacStatuses" type:"Repeated"` Department string `position:"Body" name:"Department"` IaStatuses *[]string `position:"Body" name:"IaStatuses" type:"Repeated"` DeviceBelong string `position:"Body" name:"DeviceBelong"` SharingStatus requests.Boolean `position:"Body" name:"SharingStatus"` DeviceTags *[]string `position:"Body" name:"DeviceTags" type:"Repeated"` DeviceStatuses *[]string `position:"Body" name:"DeviceStatuses" type:"Repeated"` PaStatuses *[]string `position:"Body" name:"PaStatuses" type:"Repeated"` Username string `position:"Body" name:"Username"` }
ExportUserDevicesRequest is the request struct for api ExportUserDevices
func CreateExportUserDevicesRequest ¶ added in v1.62.759
func CreateExportUserDevicesRequest() (request *ExportUserDevicesRequest)
CreateExportUserDevicesRequest creates a request to invoke ExportUserDevices API
type ExportUserDevicesResponse ¶ added in v1.62.759
type ExportUserDevicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SignedUrl string `json:"SignedUrl" xml:"SignedUrl"` }
ExportUserDevicesResponse is the response struct for api ExportUserDevices
func CreateExportUserDevicesResponse ¶ added in v1.62.759
func CreateExportUserDevicesResponse() (response *ExportUserDevicesResponse)
CreateExportUserDevicesResponse creates a response to parse from ExportUserDevices response
type GetActiveIdpConfigRequest ¶ added in v1.62.758
type GetActiveIdpConfigRequest struct {
*requests.RpcRequest
}
GetActiveIdpConfigRequest is the request struct for api GetActiveIdpConfig
func CreateGetActiveIdpConfigRequest ¶ added in v1.62.758
func CreateGetActiveIdpConfigRequest() (request *GetActiveIdpConfigRequest)
CreateGetActiveIdpConfigRequest creates a request to invoke GetActiveIdpConfig API
type GetActiveIdpConfigResponse ¶ added in v1.62.758
type GetActiveIdpConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetActiveIdpConfigResponse is the response struct for api GetActiveIdpConfig
func CreateGetActiveIdpConfigResponse ¶ added in v1.62.758
func CreateGetActiveIdpConfigResponse() (response *GetActiveIdpConfigResponse)
CreateGetActiveIdpConfigResponse creates a response to parse from GetActiveIdpConfig response
type GetClientUserRequest ¶ added in v1.62.758
type GetClientUserRequest struct { *requests.RpcRequest IdpConfigId string `position:"Query" name:"IdpConfigId"` Username string `position:"Query" name:"Username"` }
GetClientUserRequest is the request struct for api GetClientUser
func CreateGetClientUserRequest ¶ added in v1.62.758
func CreateGetClientUserRequest() (request *GetClientUserRequest)
CreateGetClientUserRequest creates a request to invoke GetClientUser API
type GetClientUserResponse ¶ added in v1.62.758
type GetClientUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetClientUserResponse is the response struct for api GetClientUser
func CreateGetClientUserResponse ¶ added in v1.62.758
func CreateGetClientUserResponse() (response *GetClientUserResponse)
CreateGetClientUserResponse creates a response to parse from GetClientUser response
type GetDynamicRouteRequest ¶
type GetDynamicRouteRequest struct { *requests.RpcRequest DynamicRouteId string `position:"Query" name:"DynamicRouteId"` SourceIp string `position:"Query" name:"SourceIp"` }
GetDynamicRouteRequest is the request struct for api GetDynamicRoute
func CreateGetDynamicRouteRequest ¶
func CreateGetDynamicRouteRequest() (request *GetDynamicRouteRequest)
CreateGetDynamicRouteRequest creates a request to invoke GetDynamicRoute API
type GetDynamicRouteResponse ¶
type GetDynamicRouteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DynamicRoute DynamicRoute `json:"DynamicRoute" xml:"DynamicRoute"` }
GetDynamicRouteResponse is the response struct for api GetDynamicRoute
func CreateGetDynamicRouteResponse ¶
func CreateGetDynamicRouteResponse() (response *GetDynamicRouteResponse)
CreateGetDynamicRouteResponse creates a response to parse from GetDynamicRoute response
type GetIdpConfigRequest ¶ added in v1.62.758
type GetIdpConfigRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` }
GetIdpConfigRequest is the request struct for api GetIdpConfig
func CreateGetIdpConfigRequest ¶ added in v1.62.758
func CreateGetIdpConfigRequest() (request *GetIdpConfigRequest)
CreateGetIdpConfigRequest creates a request to invoke GetIdpConfig API
type GetIdpConfigResponse ¶ added in v1.62.758
type GetIdpConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetIdpConfigResponse is the response struct for api GetIdpConfig
func CreateGetIdpConfigResponse ¶ added in v1.62.758
func CreateGetIdpConfigResponse() (response *GetIdpConfigResponse)
CreateGetIdpConfigResponse creates a response to parse from GetIdpConfig response
type GetPrivateAccessApplicationRequest ¶
type GetPrivateAccessApplicationRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ApplicationId string `position:"Query" name:"ApplicationId"` }
GetPrivateAccessApplicationRequest is the request struct for api GetPrivateAccessApplication
func CreateGetPrivateAccessApplicationRequest ¶
func CreateGetPrivateAccessApplicationRequest() (request *GetPrivateAccessApplicationRequest)
CreateGetPrivateAccessApplicationRequest creates a request to invoke GetPrivateAccessApplication API
type GetPrivateAccessApplicationResponse ¶
type GetPrivateAccessApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Application Application `json:"Application" xml:"Application"` }
GetPrivateAccessApplicationResponse is the response struct for api GetPrivateAccessApplication
func CreateGetPrivateAccessApplicationResponse ¶
func CreateGetPrivateAccessApplicationResponse() (response *GetPrivateAccessApplicationResponse)
CreateGetPrivateAccessApplicationResponse creates a response to parse from GetPrivateAccessApplication response
type GetPrivateAccessPolicyRequest ¶
type GetPrivateAccessPolicyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` }
GetPrivateAccessPolicyRequest is the request struct for api GetPrivateAccessPolicy
func CreateGetPrivateAccessPolicyRequest ¶
func CreateGetPrivateAccessPolicyRequest() (request *GetPrivateAccessPolicyRequest)
CreateGetPrivateAccessPolicyRequest creates a request to invoke GetPrivateAccessPolicy API
type GetPrivateAccessPolicyResponse ¶
type GetPrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Policy PolicyInGetPrivateAccessPolicy `json:"Policy" xml:"Policy"` }
GetPrivateAccessPolicyResponse is the response struct for api GetPrivateAccessPolicy
func CreateGetPrivateAccessPolicyResponse ¶
func CreateGetPrivateAccessPolicyResponse() (response *GetPrivateAccessPolicyResponse)
CreateGetPrivateAccessPolicyResponse creates a response to parse from GetPrivateAccessPolicy response
type GetRegistrationPolicyRequest ¶ added in v1.62.611
type GetRegistrationPolicyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` }
GetRegistrationPolicyRequest is the request struct for api GetRegistrationPolicy
func CreateGetRegistrationPolicyRequest ¶ added in v1.62.611
func CreateGetRegistrationPolicyRequest() (request *GetRegistrationPolicyRequest)
CreateGetRegistrationPolicyRequest creates a request to invoke GetRegistrationPolicy API
type GetRegistrationPolicyResponse ¶ added in v1.62.611
type GetRegistrationPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Name string `json:"Name" xml:"Name"` PolicyId string `json:"PolicyId" xml:"PolicyId"` Description string `json:"Description" xml:"Description"` Priority int64 `json:"Priority" xml:"Priority"` Status string `json:"Status" xml:"Status"` MatchMode string `json:"MatchMode" xml:"MatchMode"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Whitelist []string `json:"Whitelist" xml:"Whitelist"` UserGroupIds []string `json:"UserGroupIds" xml:"UserGroupIds"` LimitDetail []LimitDetailItem `json:"LimitDetail" xml:"LimitDetail"` }
GetRegistrationPolicyResponse is the response struct for api GetRegistrationPolicy
func CreateGetRegistrationPolicyResponse ¶ added in v1.62.611
func CreateGetRegistrationPolicyResponse() (response *GetRegistrationPolicyResponse)
CreateGetRegistrationPolicyResponse creates a response to parse from GetRegistrationPolicy response
type GetUserDeviceRequest ¶ added in v1.62.611
type GetUserDeviceRequest struct { *requests.RpcRequest DeviceTag string `position:"Query" name:"DeviceTag"` SourceIp string `position:"Query" name:"SourceIp"` }
GetUserDeviceRequest is the request struct for api GetUserDevice
func CreateGetUserDeviceRequest ¶ added in v1.62.611
func CreateGetUserDeviceRequest() (request *GetUserDeviceRequest)
CreateGetUserDeviceRequest creates a request to invoke GetUserDevice API
type GetUserDeviceResponse ¶ added in v1.62.611
type GetUserDeviceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Device Device `json:"Device" xml:"Device"` }
GetUserDeviceResponse is the response struct for api GetUserDevice
func CreateGetUserDeviceResponse ¶ added in v1.62.611
func CreateGetUserDeviceResponse() (response *GetUserDeviceResponse)
CreateGetUserDeviceResponse creates a response to parse from GetUserDevice response
type GetUserGroupRequest ¶
type GetUserGroupRequest struct { *requests.RpcRequest UserGroupId string `position:"Query" name:"UserGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
GetUserGroupRequest is the request struct for api GetUserGroup
func CreateGetUserGroupRequest ¶
func CreateGetUserGroupRequest() (request *GetUserGroupRequest)
CreateGetUserGroupRequest creates a request to invoke GetUserGroup API
type GetUserGroupResponse ¶
type GetUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserGroup UserGroup `json:"UserGroup" xml:"UserGroup"` }
GetUserGroupResponse is the response struct for api GetUserGroup
func CreateGetUserGroupResponse ¶
func CreateGetUserGroupResponse() (response *GetUserGroupResponse)
CreateGetUserGroupResponse creates a response to parse from GetUserGroup response
type GetWmEmbedTaskRequest ¶ added in v1.62.772
type GetWmEmbedTaskRequest struct { *requests.RpcRequest ApiType string `position:"Query" name:"ApiType"` SourceIp string `position:"Query" name:"SourceIp"` TaskId string `position:"Query" name:"TaskId"` }
GetWmEmbedTaskRequest is the request struct for api GetWmEmbedTask
func CreateGetWmEmbedTaskRequest ¶ added in v1.62.772
func CreateGetWmEmbedTaskRequest() (request *GetWmEmbedTaskRequest)
CreateGetWmEmbedTaskRequest creates a request to invoke GetWmEmbedTask API
type GetWmEmbedTaskResponse ¶ added in v1.62.772
type GetWmEmbedTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetWmEmbedTaskResponse is the response struct for api GetWmEmbedTask
func CreateGetWmEmbedTaskResponse ¶ added in v1.62.772
func CreateGetWmEmbedTaskResponse() (response *GetWmEmbedTaskResponse)
CreateGetWmEmbedTaskResponse creates a response to parse from GetWmEmbedTask response
type GetWmExtractTaskRequest ¶ added in v1.62.772
type GetWmExtractTaskRequest struct { *requests.RpcRequest ApiType string `position:"Query" name:"ApiType"` SourceIp string `position:"Query" name:"SourceIp"` TaskId string `position:"Query" name:"TaskId"` }
GetWmExtractTaskRequest is the request struct for api GetWmExtractTask
func CreateGetWmExtractTaskRequest ¶ added in v1.62.772
func CreateGetWmExtractTaskRequest() (request *GetWmExtractTaskRequest)
CreateGetWmExtractTaskRequest creates a request to invoke GetWmExtractTask API
type GetWmExtractTaskResponse ¶ added in v1.62.772
type GetWmExtractTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetWmExtractTaskResponse is the response struct for api GetWmExtractTask
func CreateGetWmExtractTaskResponse ¶ added in v1.62.772
func CreateGetWmExtractTaskResponse() (response *GetWmExtractTaskResponse)
CreateGetWmExtractTaskResponse creates a response to parse from GetWmExtractTask response
type HistoryUsers ¶ added in v1.62.611
type HistoryUsers struct {
HistoryUsersItem []HistoryUsersItem `json:"historyUsers" xml:"historyUsers"`
}
HistoryUsers is a nested struct in csas response
type HistoryUsersItem ¶ added in v1.62.611
type HistoryUsersItem struct { Username string `json:"Username" xml:"Username"` SaseUserId string `json:"SaseUserId" xml:"SaseUserId"` }
HistoryUsersItem is a nested struct in csas response
type LimitCount ¶ added in v1.62.611
type LimitCount struct { PC int `json:"PC" xml:"PC"` Mobile int `json:"Mobile" xml:"Mobile"` All int `json:"All" xml:"All"` }
LimitCount is a nested struct in csas response
type LimitCountInListRegistrationPoliciesForUserGroup ¶ added in v1.62.611
type LimitCountInListRegistrationPoliciesForUserGroup struct { All string `json:"All" xml:"All"` PC string `json:"PC" xml:"PC"` Mobile string `json:"Mobile" xml:"Mobile"` }
LimitCountInListRegistrationPoliciesForUserGroup is a nested struct in csas response
type LimitDetailInCreateRegistrationPolicy ¶ added in v1.62.611
type LimitDetailInCreateRegistrationPolicy struct {
LimitDetailItem []LimitDetailItem `json:"limitDetail" xml:"limitDetail"`
}
LimitDetailInCreateRegistrationPolicy is a nested struct in csas response
type LimitDetailInGetRegistrationPolicy ¶ added in v1.62.611
type LimitDetailInGetRegistrationPolicy struct {
LimitDetailItem []LimitDetailItem `json:"limitDetail" xml:"limitDetail"`
}
LimitDetailInGetRegistrationPolicy is a nested struct in csas response
type LimitDetailInListRegistrationPolicies ¶ added in v1.62.611
type LimitDetailInListRegistrationPolicies struct {
LimitDetailItem []LimitDetailItem `json:"limitDetail" xml:"limitDetail"`
}
LimitDetailInListRegistrationPolicies is a nested struct in csas response
type LimitDetailInListRegistrationPoliciesForUserGroup ¶ added in v1.62.611
type LimitDetailInListRegistrationPoliciesForUserGroup struct {
LimitDetailItem []LimitDetailItem `json:"limitDetail" xml:"limitDetail"`
}
LimitDetailInListRegistrationPoliciesForUserGroup is a nested struct in csas response
type LimitDetailInUpdateRegistrationPolicy ¶ added in v1.62.611
type LimitDetailInUpdateRegistrationPolicy struct {
LimitDetailItem []LimitDetailItem `json:"limitDetail" xml:"limitDetail"`
}
LimitDetailInUpdateRegistrationPolicy is a nested struct in csas response
type LimitDetailItem ¶ added in v1.62.611
type LimitDetailItem struct { LimitType string `json:"LimitType" xml:"LimitType"` DeviceBelong string `json:"DeviceBelong" xml:"DeviceBelong"` LimitCount LimitCount `json:"LimitCount" xml:"LimitCount"` }
LimitDetailItem is a nested struct in csas response
type ListApplicationsForPrivateAccessPolicyRequest ¶
type ListApplicationsForPrivateAccessPolicyRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Query" name:"PolicyIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListApplicationsForPrivateAccessPolicyRequest is the request struct for api ListApplicationsForPrivateAccessPolicy
func CreateListApplicationsForPrivateAccessPolicyRequest ¶
func CreateListApplicationsForPrivateAccessPolicyRequest() (request *ListApplicationsForPrivateAccessPolicyRequest)
CreateListApplicationsForPrivateAccessPolicyRequest creates a request to invoke ListApplicationsForPrivateAccessPolicy API
type ListApplicationsForPrivateAccessPolicyResponse ¶
type ListApplicationsForPrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Polices []Policy `json:"Polices" xml:"Polices"` }
ListApplicationsForPrivateAccessPolicyResponse is the response struct for api ListApplicationsForPrivateAccessPolicy
func CreateListApplicationsForPrivateAccessPolicyResponse ¶
func CreateListApplicationsForPrivateAccessPolicyResponse() (response *ListApplicationsForPrivateAccessPolicyResponse)
CreateListApplicationsForPrivateAccessPolicyResponse creates a response to parse from ListApplicationsForPrivateAccessPolicy response
type ListApplicationsForPrivateAccessTagRequest ¶
type ListApplicationsForPrivateAccessTagRequest struct { *requests.RpcRequest TagIds *[]string `position:"Query" name:"TagIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListApplicationsForPrivateAccessTagRequest is the request struct for api ListApplicationsForPrivateAccessTag
func CreateListApplicationsForPrivateAccessTagRequest ¶
func CreateListApplicationsForPrivateAccessTagRequest() (request *ListApplicationsForPrivateAccessTagRequest)
CreateListApplicationsForPrivateAccessTagRequest creates a request to invoke ListApplicationsForPrivateAccessTag API
type ListApplicationsForPrivateAccessTagResponse ¶
type ListApplicationsForPrivateAccessTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Tags []Tag `json:"Tags" xml:"Tags"` }
ListApplicationsForPrivateAccessTagResponse is the response struct for api ListApplicationsForPrivateAccessTag
func CreateListApplicationsForPrivateAccessTagResponse ¶
func CreateListApplicationsForPrivateAccessTagResponse() (response *ListApplicationsForPrivateAccessTagResponse)
CreateListApplicationsForPrivateAccessTagResponse creates a response to parse from ListApplicationsForPrivateAccessTag response
type ListClientUsersRequest ¶ added in v1.62.758
type ListClientUsersRequest struct { *requests.RpcRequest MobileNumber string `position:"Query" name:"MobileNumber"` DepartmentId string `position:"Query" name:"DepartmentId"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` IdpConfigId string `position:"Query" name:"IdpConfigId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Email string `position:"Query" name:"Email"` Username string `position:"Query" name:"Username"` Status string `position:"Query" name:"Status"` }
ListClientUsersRequest is the request struct for api ListClientUsers
func CreateListClientUsersRequest ¶ added in v1.62.758
func CreateListClientUsersRequest() (request *ListClientUsersRequest)
CreateListClientUsersRequest creates a request to invoke ListClientUsers API
type ListClientUsersResponse ¶ added in v1.62.758
type ListClientUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListClientUsersResponse is the response struct for api ListClientUsers
func CreateListClientUsersResponse ¶ added in v1.62.758
func CreateListClientUsersResponse() (response *ListClientUsersResponse)
CreateListClientUsersResponse creates a response to parse from ListClientUsers response
type ListConnectorsRequest ¶
type ListConnectorsRequest struct { *requests.RpcRequest SwitchStatus string `position:"Query" name:"SwitchStatus"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Name string `position:"Query" name:"Name"` ConnectorIds *[]string `position:"Query" name:"ConnectorIds" type:"Repeated"` Status string `position:"Query" name:"Status"` }
ListConnectorsRequest is the request struct for api ListConnectors
func CreateListConnectorsRequest ¶
func CreateListConnectorsRequest() (request *ListConnectorsRequest)
CreateListConnectorsRequest creates a request to invoke ListConnectors API
type ListConnectorsResponse ¶
type ListConnectorsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` Connectors []Connector `json:"Connectors" xml:"Connectors"` }
ListConnectorsResponse is the response struct for api ListConnectors
func CreateListConnectorsResponse ¶
func CreateListConnectorsResponse() (response *ListConnectorsResponse)
CreateListConnectorsResponse creates a response to parse from ListConnectors response
type ListDynamicRouteRegionsRequest ¶
type ListDynamicRouteRegionsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` }
ListDynamicRouteRegionsRequest is the request struct for api ListDynamicRouteRegions
func CreateListDynamicRouteRegionsRequest ¶
func CreateListDynamicRouteRegionsRequest() (request *ListDynamicRouteRegionsRequest)
CreateListDynamicRouteRegionsRequest creates a request to invoke ListDynamicRouteRegions API
type ListDynamicRouteRegionsResponse ¶
type ListDynamicRouteRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` Regions []string `json:"Regions" xml:"Regions"` }
ListDynamicRouteRegionsResponse is the response struct for api ListDynamicRouteRegions
func CreateListDynamicRouteRegionsResponse ¶
func CreateListDynamicRouteRegionsResponse() (response *ListDynamicRouteRegionsResponse)
CreateListDynamicRouteRegionsResponse creates a response to parse from ListDynamicRouteRegions response
type ListDynamicRoutesRequest ¶
type ListDynamicRoutesRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` ApplicationId string `position:"Query" name:"ApplicationId"` DynamicRouteIds *[]string `position:"Query" name:"DynamicRouteIds" type:"Repeated"` TagId string `position:"Query" name:"TagId"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` RegionIds *[]string `position:"Query" name:"RegionIds" type:"Repeated"` NextHop string `position:"Query" name:"NextHop"` Name string `position:"Query" name:"Name"` Status string `position:"Query" name:"Status"` }
ListDynamicRoutesRequest is the request struct for api ListDynamicRoutes
func CreateListDynamicRoutesRequest ¶
func CreateListDynamicRoutesRequest() (request *ListDynamicRoutesRequest)
CreateListDynamicRoutesRequest creates a request to invoke ListDynamicRoutes API
type ListDynamicRoutesResponse ¶
type ListDynamicRoutesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` DynamicRoutes []DynamicRoute `json:"DynamicRoutes" xml:"DynamicRoutes"` }
ListDynamicRoutesResponse is the response struct for api ListDynamicRoutes
func CreateListDynamicRoutesResponse ¶
func CreateListDynamicRoutesResponse() (response *ListDynamicRoutesResponse)
CreateListDynamicRoutesResponse creates a response to parse from ListDynamicRoutes response
type ListExcessiveDeviceRegistrationApplicationsRequest ¶ added in v1.62.611
type ListExcessiveDeviceRegistrationApplicationsRequest struct { *requests.RpcRequest DeviceTag string `position:"Query" name:"DeviceTag"` Mac string `position:"Query" name:"Mac"` Hostname string `position:"Query" name:"Hostname"` SourceIp string `position:"Query" name:"SourceIp"` SaseUserId string `position:"Query" name:"SaseUserId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Department string `position:"Query" name:"Department"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` ApplicationIds *[]string `position:"Query" name:"ApplicationIds" type:"Repeated"` Statuses *[]string `position:"Query" name:"Statuses" type:"Repeated"` Username string `position:"Query" name:"Username"` }
ListExcessiveDeviceRegistrationApplicationsRequest is the request struct for api ListExcessiveDeviceRegistrationApplications
func CreateListExcessiveDeviceRegistrationApplicationsRequest ¶ added in v1.62.611
func CreateListExcessiveDeviceRegistrationApplicationsRequest() (request *ListExcessiveDeviceRegistrationApplicationsRequest)
CreateListExcessiveDeviceRegistrationApplicationsRequest creates a request to invoke ListExcessiveDeviceRegistrationApplications API
type ListExcessiveDeviceRegistrationApplicationsResponse ¶ added in v1.62.611
type ListExcessiveDeviceRegistrationApplicationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int64 `json:"TotalNum" xml:"TotalNum"` Applications []DataList `json:"Applications" xml:"Applications"` }
ListExcessiveDeviceRegistrationApplicationsResponse is the response struct for api ListExcessiveDeviceRegistrationApplications
func CreateListExcessiveDeviceRegistrationApplicationsResponse ¶ added in v1.62.611
func CreateListExcessiveDeviceRegistrationApplicationsResponse() (response *ListExcessiveDeviceRegistrationApplicationsResponse)
CreateListExcessiveDeviceRegistrationApplicationsResponse creates a response to parse from ListExcessiveDeviceRegistrationApplications response
type ListIdpConfigsRequest ¶ added in v1.62.758
type ListIdpConfigsRequest struct { *requests.RpcRequest Include string `position:"Query" name:"Include"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListIdpConfigsRequest is the request struct for api ListIdpConfigs
func CreateListIdpConfigsRequest ¶ added in v1.62.758
func CreateListIdpConfigsRequest() (request *ListIdpConfigsRequest)
CreateListIdpConfigsRequest creates a request to invoke ListIdpConfigs API
type ListIdpConfigsResponse ¶ added in v1.62.758
type ListIdpConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListIdpConfigsResponse is the response struct for api ListIdpConfigs
func CreateListIdpConfigsResponse ¶ added in v1.62.758
func CreateListIdpConfigsResponse() (response *ListIdpConfigsResponse)
CreateListIdpConfigsResponse creates a response to parse from ListIdpConfigs response
type ListIdpDepartmentsRequest ¶ added in v1.62.758
type ListIdpDepartmentsRequest struct { *requests.RpcRequest CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` IdpConfigId string `position:"Query" name:"IdpConfigId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListIdpDepartmentsRequest is the request struct for api ListIdpDepartments
func CreateListIdpDepartmentsRequest ¶ added in v1.62.758
func CreateListIdpDepartmentsRequest() (request *ListIdpDepartmentsRequest)
CreateListIdpDepartmentsRequest creates a request to invoke ListIdpDepartments API
type ListIdpDepartmentsResponse ¶ added in v1.62.758
type ListIdpDepartmentsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListIdpDepartmentsResponse is the response struct for api ListIdpDepartments
func CreateListIdpDepartmentsResponse ¶ added in v1.62.758
func CreateListIdpDepartmentsResponse() (response *ListIdpDepartmentsResponse)
CreateListIdpDepartmentsResponse creates a response to parse from ListIdpDepartments response
type ListNacUserCertRequest ¶ added in v1.62.779
type ListNacUserCertRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage string `position:"Query" name:"CurrentPage"` StartTime requests.Integer `position:"Query" name:"StartTime"` DeviceType string `position:"Query" name:"DeviceType"` PageSize string `position:"Query" name:"PageSize"` Department string `position:"Query" name:"Department"` Username string `position:"Query" name:"Username"` Status string `position:"Query" name:"Status"` }
ListNacUserCertRequest is the request struct for api ListNacUserCert
func CreateListNacUserCertRequest ¶ added in v1.62.779
func CreateListNacUserCertRequest() (request *ListNacUserCertRequest)
CreateListNacUserCertRequest creates a request to invoke ListNacUserCert API
type ListNacUserCertResponse ¶ added in v1.62.779
type ListNacUserCertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int64 `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TotalNum int64 `json:"TotalNum" xml:"TotalNum"` DataList []DataListItemInListNacUserCert `json:"DataList" xml:"DataList"` }
ListNacUserCertResponse is the response struct for api ListNacUserCert
func CreateListNacUserCertResponse ¶ added in v1.62.779
func CreateListNacUserCertResponse() (response *ListNacUserCertResponse)
CreateListNacUserCertResponse creates a response to parse from ListNacUserCert response
type ListPolicesForPrivateAccessApplicationRequest ¶
type ListPolicesForPrivateAccessApplicationRequest struct { *requests.RpcRequest ApplicationIds *[]string `position:"Query" name:"ApplicationIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListPolicesForPrivateAccessApplicationRequest is the request struct for api ListPolicesForPrivateAccessApplication
func CreateListPolicesForPrivateAccessApplicationRequest ¶
func CreateListPolicesForPrivateAccessApplicationRequest() (request *ListPolicesForPrivateAccessApplicationRequest)
CreateListPolicesForPrivateAccessApplicationRequest creates a request to invoke ListPolicesForPrivateAccessApplication API
type ListPolicesForPrivateAccessApplicationResponse ¶
type ListPolicesForPrivateAccessApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Applications []Application `json:"Applications" xml:"Applications"` }
ListPolicesForPrivateAccessApplicationResponse is the response struct for api ListPolicesForPrivateAccessApplication
func CreateListPolicesForPrivateAccessApplicationResponse ¶
func CreateListPolicesForPrivateAccessApplicationResponse() (response *ListPolicesForPrivateAccessApplicationResponse)
CreateListPolicesForPrivateAccessApplicationResponse creates a response to parse from ListPolicesForPrivateAccessApplication response
type ListPolicesForPrivateAccessTagRequest ¶
type ListPolicesForPrivateAccessTagRequest struct { *requests.RpcRequest TagIds *[]string `position:"Query" name:"TagIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListPolicesForPrivateAccessTagRequest is the request struct for api ListPolicesForPrivateAccessTag
func CreateListPolicesForPrivateAccessTagRequest ¶
func CreateListPolicesForPrivateAccessTagRequest() (request *ListPolicesForPrivateAccessTagRequest)
CreateListPolicesForPrivateAccessTagRequest creates a request to invoke ListPolicesForPrivateAccessTag API
type ListPolicesForPrivateAccessTagResponse ¶
type ListPolicesForPrivateAccessTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Tags []Tag `json:"Tags" xml:"Tags"` }
ListPolicesForPrivateAccessTagResponse is the response struct for api ListPolicesForPrivateAccessTag
func CreateListPolicesForPrivateAccessTagResponse ¶
func CreateListPolicesForPrivateAccessTagResponse() (response *ListPolicesForPrivateAccessTagResponse)
CreateListPolicesForPrivateAccessTagResponse creates a response to parse from ListPolicesForPrivateAccessTag response
type ListPolicesForUserGroupRequest ¶
type ListPolicesForUserGroupRequest struct { *requests.RpcRequest UserGroupIds *[]string `position:"Query" name:"UserGroupIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListPolicesForUserGroupRequest is the request struct for api ListPolicesForUserGroup
func CreateListPolicesForUserGroupRequest ¶
func CreateListPolicesForUserGroupRequest() (request *ListPolicesForUserGroupRequest)
CreateListPolicesForUserGroupRequest creates a request to invoke ListPolicesForUserGroup API
type ListPolicesForUserGroupResponse ¶
type ListPolicesForUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserGroups []UserGroup `json:"UserGroups" xml:"UserGroups"` }
ListPolicesForUserGroupResponse is the response struct for api ListPolicesForUserGroup
func CreateListPolicesForUserGroupResponse ¶
func CreateListPolicesForUserGroupResponse() (response *ListPolicesForUserGroupResponse)
CreateListPolicesForUserGroupResponse creates a response to parse from ListPolicesForUserGroup response
type ListPopTrafficStatisticsRequest ¶ added in v1.62.713
type ListPopTrafficStatisticsRequest struct { *requests.RpcRequest EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` Region string `position:"Query" name:"Region"` }
ListPopTrafficStatisticsRequest is the request struct for api ListPopTrafficStatistics
func CreateListPopTrafficStatisticsRequest ¶ added in v1.62.713
func CreateListPopTrafficStatisticsRequest() (request *ListPopTrafficStatisticsRequest)
CreateListPopTrafficStatisticsRequest creates a request to invoke ListPopTrafficStatistics API
type ListPopTrafficStatisticsResponse ¶ added in v1.62.713
type ListPopTrafficStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TrafficData []Data `json:"TrafficData" xml:"TrafficData"` }
ListPopTrafficStatisticsResponse is the response struct for api ListPopTrafficStatistics
func CreateListPopTrafficStatisticsResponse ¶ added in v1.62.713
func CreateListPopTrafficStatisticsResponse() (response *ListPopTrafficStatisticsResponse)
CreateListPopTrafficStatisticsResponse creates a response to parse from ListPopTrafficStatistics response
type ListPrivateAccessApplicationsForDynamicRouteRequest ¶
type ListPrivateAccessApplicationsForDynamicRouteRequest struct { *requests.RpcRequest DynamicRouteIds *[]string `position:"Query" name:"DynamicRouteIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListPrivateAccessApplicationsForDynamicRouteRequest is the request struct for api ListPrivateAccessApplicationsForDynamicRoute
func CreateListPrivateAccessApplicationsForDynamicRouteRequest ¶
func CreateListPrivateAccessApplicationsForDynamicRouteRequest() (request *ListPrivateAccessApplicationsForDynamicRouteRequest)
CreateListPrivateAccessApplicationsForDynamicRouteRequest creates a request to invoke ListPrivateAccessApplicationsForDynamicRoute API
type ListPrivateAccessApplicationsForDynamicRouteResponse ¶
type ListPrivateAccessApplicationsForDynamicRouteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DynamicRoutes []DynamicRoute `json:"DynamicRoutes" xml:"DynamicRoutes"` }
ListPrivateAccessApplicationsForDynamicRouteResponse is the response struct for api ListPrivateAccessApplicationsForDynamicRoute
func CreateListPrivateAccessApplicationsForDynamicRouteResponse ¶
func CreateListPrivateAccessApplicationsForDynamicRouteResponse() (response *ListPrivateAccessApplicationsForDynamicRouteResponse)
CreateListPrivateAccessApplicationsForDynamicRouteResponse creates a response to parse from ListPrivateAccessApplicationsForDynamicRoute response
type ListPrivateAccessApplicationsRequest ¶
type ListPrivateAccessApplicationsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Address string `position:"Query" name:"Address"` TagId string `position:"Query" name:"TagId"` ConnectorId string `position:"Query" name:"ConnectorId"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` ApplicationIds *[]string `position:"Query" name:"ApplicationIds" type:"Repeated"` AccessModes string `position:"Query" name:"AccessModes"` Name string `position:"Query" name:"Name"` Status string `position:"Query" name:"Status"` }
ListPrivateAccessApplicationsRequest is the request struct for api ListPrivateAccessApplications
func CreateListPrivateAccessApplicationsRequest ¶
func CreateListPrivateAccessApplicationsRequest() (request *ListPrivateAccessApplicationsRequest)
CreateListPrivateAccessApplicationsRequest creates a request to invoke ListPrivateAccessApplications API
type ListPrivateAccessApplicationsResponse ¶
type ListPrivateAccessApplicationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` Applications []Application `json:"Applications" xml:"Applications"` }
ListPrivateAccessApplicationsResponse is the response struct for api ListPrivateAccessApplications
func CreateListPrivateAccessApplicationsResponse ¶
func CreateListPrivateAccessApplicationsResponse() (response *ListPrivateAccessApplicationsResponse)
CreateListPrivateAccessApplicationsResponse creates a response to parse from ListPrivateAccessApplications response
type ListPrivateAccessPolicesRequest ¶
type ListPrivateAccessPolicesRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Query" name:"PolicyIds" type:"Repeated"` TagName string `position:"Query" name:"TagName"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` ApplicationId string `position:"Query" name:"ApplicationId"` TagId string `position:"Query" name:"TagId"` UserGroupId string `position:"Query" name:"UserGroupId"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PolicyAction string `position:"Query" name:"PolicyAction"` ApplicationName string `position:"Query" name:"ApplicationName"` Name string `position:"Query" name:"Name"` Status string `position:"Query" name:"Status"` }
ListPrivateAccessPolicesRequest is the request struct for api ListPrivateAccessPolices
func CreateListPrivateAccessPolicesRequest ¶
func CreateListPrivateAccessPolicesRequest() (request *ListPrivateAccessPolicesRequest)
CreateListPrivateAccessPolicesRequest creates a request to invoke ListPrivateAccessPolices API
type ListPrivateAccessPolicesResponse ¶
type ListPrivateAccessPolicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` Polices []PolicyInListPrivateAccessPolices `json:"Polices" xml:"Polices"` }
ListPrivateAccessPolicesResponse is the response struct for api ListPrivateAccessPolices
func CreateListPrivateAccessPolicesResponse ¶
func CreateListPrivateAccessPolicesResponse() (response *ListPrivateAccessPolicesResponse)
CreateListPrivateAccessPolicesResponse creates a response to parse from ListPrivateAccessPolices response
type ListPrivateAccessTagsForDynamicRouteRequest ¶
type ListPrivateAccessTagsForDynamicRouteRequest struct { *requests.RpcRequest DynamicRouteIds *[]string `position:"Query" name:"DynamicRouteIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListPrivateAccessTagsForDynamicRouteRequest is the request struct for api ListPrivateAccessTagsForDynamicRoute
func CreateListPrivateAccessTagsForDynamicRouteRequest ¶
func CreateListPrivateAccessTagsForDynamicRouteRequest() (request *ListPrivateAccessTagsForDynamicRouteRequest)
CreateListPrivateAccessTagsForDynamicRouteRequest creates a request to invoke ListPrivateAccessTagsForDynamicRoute API
type ListPrivateAccessTagsForDynamicRouteResponse ¶
type ListPrivateAccessTagsForDynamicRouteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DynamicRoutes []DynamicRoute `json:"DynamicRoutes" xml:"DynamicRoutes"` }
ListPrivateAccessTagsForDynamicRouteResponse is the response struct for api ListPrivateAccessTagsForDynamicRoute
func CreateListPrivateAccessTagsForDynamicRouteResponse ¶
func CreateListPrivateAccessTagsForDynamicRouteResponse() (response *ListPrivateAccessTagsForDynamicRouteResponse)
CreateListPrivateAccessTagsForDynamicRouteResponse creates a response to parse from ListPrivateAccessTagsForDynamicRoute response
type ListPrivateAccessTagsRequest ¶
type ListPrivateAccessTagsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ApplicationId string `position:"Query" name:"ApplicationId"` SimpleMode requests.Boolean `position:"Query" name:"SimpleMode"` TagIds *[]string `position:"Query" name:"TagIds" type:"Repeated"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Name string `position:"Query" name:"Name"` }
ListPrivateAccessTagsRequest is the request struct for api ListPrivateAccessTags
func CreateListPrivateAccessTagsRequest ¶
func CreateListPrivateAccessTagsRequest() (request *ListPrivateAccessTagsRequest)
CreateListPrivateAccessTagsRequest creates a request to invoke ListPrivateAccessTags API
type ListPrivateAccessTagsResponse ¶
type ListPrivateAccessTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` Tags []Tag `json:"Tags" xml:"Tags"` }
ListPrivateAccessTagsResponse is the response struct for api ListPrivateAccessTags
func CreateListPrivateAccessTagsResponse ¶
func CreateListPrivateAccessTagsResponse() (response *ListPrivateAccessTagsResponse)
CreateListPrivateAccessTagsResponse creates a response to parse from ListPrivateAccessTags response
type ListRegistrationPoliciesForUserGroupRequest ¶ added in v1.62.611
type ListRegistrationPoliciesForUserGroupRequest struct { *requests.RpcRequest UserGroupIds *[]string `position:"Query" name:"UserGroupIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListRegistrationPoliciesForUserGroupRequest is the request struct for api ListRegistrationPoliciesForUserGroup
func CreateListRegistrationPoliciesForUserGroupRequest ¶ added in v1.62.611
func CreateListRegistrationPoliciesForUserGroupRequest() (request *ListRegistrationPoliciesForUserGroupRequest)
CreateListRegistrationPoliciesForUserGroupRequest creates a request to invoke ListRegistrationPoliciesForUserGroup API
type ListRegistrationPoliciesForUserGroupResponse ¶ added in v1.62.611
type ListRegistrationPoliciesForUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserGroups []Data `json:"UserGroups" xml:"UserGroups"` }
ListRegistrationPoliciesForUserGroupResponse is the response struct for api ListRegistrationPoliciesForUserGroup
func CreateListRegistrationPoliciesForUserGroupResponse ¶ added in v1.62.611
func CreateListRegistrationPoliciesForUserGroupResponse() (response *ListRegistrationPoliciesForUserGroupResponse)
CreateListRegistrationPoliciesForUserGroupResponse creates a response to parse from ListRegistrationPoliciesForUserGroup response
type ListRegistrationPoliciesRequest ¶ added in v1.62.611
type ListRegistrationPoliciesRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Query" name:"PolicyIds" type:"Repeated"` MatchMode string `position:"Query" name:"MatchMode"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` UserGroupId string `position:"Query" name:"UserGroupId"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PersonalLimitType string `position:"Query" name:"PersonalLimitType"` Name string `position:"Query" name:"Name"` CompanyLimitType string `position:"Query" name:"CompanyLimitType"` Status string `position:"Query" name:"Status"` }
ListRegistrationPoliciesRequest is the request struct for api ListRegistrationPolicies
func CreateListRegistrationPoliciesRequest ¶ added in v1.62.611
func CreateListRegistrationPoliciesRequest() (request *ListRegistrationPoliciesRequest)
CreateListRegistrationPoliciesRequest creates a request to invoke ListRegistrationPolicies API
type ListRegistrationPoliciesResponse ¶ added in v1.62.611
type ListRegistrationPoliciesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum string `json:"TotalNum" xml:"TotalNum"` Policies []DataList `json:"Policies" xml:"Policies"` }
ListRegistrationPoliciesResponse is the response struct for api ListRegistrationPolicies
func CreateListRegistrationPoliciesResponse ¶ added in v1.62.611
func CreateListRegistrationPoliciesResponse() (response *ListRegistrationPoliciesResponse)
CreateListRegistrationPoliciesResponse creates a response to parse from ListRegistrationPolicies response
type ListSoftwareForUserDeviceRequest ¶ added in v1.62.611
type ListSoftwareForUserDeviceRequest struct { *requests.RpcRequest DeviceTag string `position:"Query" name:"DeviceTag"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListSoftwareForUserDeviceRequest is the request struct for api ListSoftwareForUserDevice
func CreateListSoftwareForUserDeviceRequest ¶ added in v1.62.611
func CreateListSoftwareForUserDeviceRequest() (request *ListSoftwareForUserDeviceRequest)
CreateListSoftwareForUserDeviceRequest creates a request to invoke ListSoftwareForUserDevice API
type ListSoftwareForUserDeviceResponse ¶ added in v1.62.611
type ListSoftwareForUserDeviceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int64 `json:"TotalNum" xml:"TotalNum"` Software []DataList `json:"Software" xml:"Software"` }
ListSoftwareForUserDeviceResponse is the response struct for api ListSoftwareForUserDevice
func CreateListSoftwareForUserDeviceResponse ¶ added in v1.62.611
func CreateListSoftwareForUserDeviceResponse() (response *ListSoftwareForUserDeviceResponse)
CreateListSoftwareForUserDeviceResponse creates a response to parse from ListSoftwareForUserDevice response
type ListTagsForPrivateAccessApplicationRequest ¶
type ListTagsForPrivateAccessApplicationRequest struct { *requests.RpcRequest ApplicationIds *[]string `position:"Query" name:"ApplicationIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListTagsForPrivateAccessApplicationRequest is the request struct for api ListTagsForPrivateAccessApplication
func CreateListTagsForPrivateAccessApplicationRequest ¶
func CreateListTagsForPrivateAccessApplicationRequest() (request *ListTagsForPrivateAccessApplicationRequest)
CreateListTagsForPrivateAccessApplicationRequest creates a request to invoke ListTagsForPrivateAccessApplication API
type ListTagsForPrivateAccessApplicationResponse ¶
type ListTagsForPrivateAccessApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Applications []Application `json:"Applications" xml:"Applications"` }
ListTagsForPrivateAccessApplicationResponse is the response struct for api ListTagsForPrivateAccessApplication
func CreateListTagsForPrivateAccessApplicationResponse ¶
func CreateListTagsForPrivateAccessApplicationResponse() (response *ListTagsForPrivateAccessApplicationResponse)
CreateListTagsForPrivateAccessApplicationResponse creates a response to parse from ListTagsForPrivateAccessApplication response
type ListTagsForPrivateAccessPolicyRequest ¶
type ListTagsForPrivateAccessPolicyRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Query" name:"PolicyIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListTagsForPrivateAccessPolicyRequest is the request struct for api ListTagsForPrivateAccessPolicy
func CreateListTagsForPrivateAccessPolicyRequest ¶
func CreateListTagsForPrivateAccessPolicyRequest() (request *ListTagsForPrivateAccessPolicyRequest)
CreateListTagsForPrivateAccessPolicyRequest creates a request to invoke ListTagsForPrivateAccessPolicy API
type ListTagsForPrivateAccessPolicyResponse ¶
type ListTagsForPrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Polices []Policy `json:"Polices" xml:"Polices"` }
ListTagsForPrivateAccessPolicyResponse is the response struct for api ListTagsForPrivateAccessPolicy
func CreateListTagsForPrivateAccessPolicyResponse ¶
func CreateListTagsForPrivateAccessPolicyResponse() (response *ListTagsForPrivateAccessPolicyResponse)
CreateListTagsForPrivateAccessPolicyResponse creates a response to parse from ListTagsForPrivateAccessPolicy response
type ListUserDevicesRequest ¶ added in v1.62.611
type ListUserDevicesRequest struct { *requests.RpcRequest Mac string `position:"Query" name:"Mac"` DeviceTypes *[]string `position:"Query" name:"DeviceTypes" type:"Repeated"` Hostname string `position:"Query" name:"Hostname"` AppStatuses *[]string `position:"Query" name:"AppStatuses" type:"Repeated"` DlpStatuses *[]string `position:"Query" name:"DlpStatuses" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` SaseUserId string `position:"Query" name:"SaseUserId"` PageSize requests.Integer `position:"Query" name:"PageSize"` NacStatuses *[]string `position:"Query" name:"NacStatuses" type:"Repeated"` Department string `position:"Query" name:"Department"` InnerIp string `position:"Query" name:"InnerIp"` IaStatuses *[]string `position:"Query" name:"IaStatuses" type:"Repeated"` DeviceBelong string `position:"Query" name:"DeviceBelong"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` SharingStatus requests.Boolean `position:"Query" name:"SharingStatus"` DeviceTags *[]string `position:"Query" name:"DeviceTags" type:"Repeated"` DeviceStatuses *[]string `position:"Query" name:"DeviceStatuses" type:"Repeated"` PaStatuses *[]string `position:"Query" name:"PaStatuses" type:"Repeated"` SortBy string `position:"Query" name:"SortBy"` Username string `position:"Query" name:"Username"` }
ListUserDevicesRequest is the request struct for api ListUserDevices
func CreateListUserDevicesRequest ¶ added in v1.62.611
func CreateListUserDevicesRequest() (request *ListUserDevicesRequest)
CreateListUserDevicesRequest creates a request to invoke ListUserDevices API
type ListUserDevicesResponse ¶ added in v1.62.611
type ListUserDevicesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int64 `json:"TotalNum" xml:"TotalNum"` Devices []DataList `json:"Devices" xml:"Devices"` }
ListUserDevicesResponse is the response struct for api ListUserDevices
func CreateListUserDevicesResponse ¶ added in v1.62.611
func CreateListUserDevicesResponse() (response *ListUserDevicesResponse)
CreateListUserDevicesResponse creates a response to parse from ListUserDevices response
type ListUserGroupsForPrivateAccessPolicyRequest ¶
type ListUserGroupsForPrivateAccessPolicyRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Query" name:"PolicyIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListUserGroupsForPrivateAccessPolicyRequest is the request struct for api ListUserGroupsForPrivateAccessPolicy
func CreateListUserGroupsForPrivateAccessPolicyRequest ¶
func CreateListUserGroupsForPrivateAccessPolicyRequest() (request *ListUserGroupsForPrivateAccessPolicyRequest)
CreateListUserGroupsForPrivateAccessPolicyRequest creates a request to invoke ListUserGroupsForPrivateAccessPolicy API
type ListUserGroupsForPrivateAccessPolicyResponse ¶
type ListUserGroupsForPrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Polices []Policy `json:"Polices" xml:"Polices"` }
ListUserGroupsForPrivateAccessPolicyResponse is the response struct for api ListUserGroupsForPrivateAccessPolicy
func CreateListUserGroupsForPrivateAccessPolicyResponse ¶
func CreateListUserGroupsForPrivateAccessPolicyResponse() (response *ListUserGroupsForPrivateAccessPolicyResponse)
CreateListUserGroupsForPrivateAccessPolicyResponse creates a response to parse from ListUserGroupsForPrivateAccessPolicy response
type ListUserGroupsForRegistrationPolicyRequest ¶ added in v1.62.611
type ListUserGroupsForRegistrationPolicyRequest struct { *requests.RpcRequest PolicyIds *[]string `position:"Query" name:"PolicyIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
ListUserGroupsForRegistrationPolicyRequest is the request struct for api ListUserGroupsForRegistrationPolicy
func CreateListUserGroupsForRegistrationPolicyRequest ¶ added in v1.62.611
func CreateListUserGroupsForRegistrationPolicyRequest() (request *ListUserGroupsForRegistrationPolicyRequest)
CreateListUserGroupsForRegistrationPolicyRequest creates a request to invoke ListUserGroupsForRegistrationPolicy API
type ListUserGroupsForRegistrationPolicyResponse ¶ added in v1.62.611
type ListUserGroupsForRegistrationPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Policies []Data `json:"Policies" xml:"Policies"` }
ListUserGroupsForRegistrationPolicyResponse is the response struct for api ListUserGroupsForRegistrationPolicy
func CreateListUserGroupsForRegistrationPolicyResponse ¶ added in v1.62.611
func CreateListUserGroupsForRegistrationPolicyResponse() (response *ListUserGroupsForRegistrationPolicyResponse)
CreateListUserGroupsForRegistrationPolicyResponse creates a response to parse from ListUserGroupsForRegistrationPolicy response
type ListUserGroupsRequest ¶
type ListUserGroupsRequest struct { *requests.RpcRequest AttributeValue string `position:"Query" name:"AttributeValue"` SourceIp string `position:"Query" name:"SourceIp"` PAPolicyId string `position:"Query" name:"PAPolicyId"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` UserGroupIds *[]string `position:"Query" name:"UserGroupIds" type:"Repeated"` Name string `position:"Query" name:"Name"` }
ListUserGroupsRequest is the request struct for api ListUserGroups
func CreateListUserGroupsRequest ¶
func CreateListUserGroupsRequest() (request *ListUserGroupsRequest)
CreateListUserGroupsRequest creates a request to invoke ListUserGroups API
type ListUserGroupsResponse ¶
type ListUserGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum int `json:"TotalNum" xml:"TotalNum"` UserGroups []UserGroup `json:"UserGroups" xml:"UserGroups"` }
ListUserGroupsResponse is the response struct for api ListUserGroups
func CreateListUserGroupsResponse ¶
func CreateListUserGroupsResponse() (response *ListUserGroupsResponse)
CreateListUserGroupsResponse creates a response to parse from ListUserGroups response
type ListUsersRequest ¶ added in v1.62.713
type ListUsersRequest struct { *requests.RpcRequest FuzzyUsername string `position:"Query" name:"FuzzyUsername"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Department string `position:"Query" name:"Department"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PreciseUsername string `position:"Query" name:"PreciseUsername"` SaseUserIds *[]string `position:"Query" name:"SaseUserIds" type:"Repeated"` Status string `position:"Query" name:"Status"` }
ListUsersRequest is the request struct for api ListUsers
func CreateListUsersRequest ¶ added in v1.62.713
func CreateListUsersRequest() (request *ListUsersRequest)
CreateListUsersRequest creates a request to invoke ListUsers API
type ListUsersResponse ¶ added in v1.62.713
type ListUsersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalNum string `json:"TotalNum" xml:"TotalNum"` Users []DataList `json:"Users" xml:"Users"` }
ListUsersResponse is the response struct for api ListUsers
func CreateListUsersResponse ¶ added in v1.62.713
func CreateListUsersResponse() (response *ListUsersResponse)
CreateListUsersResponse creates a response to parse from ListUsers response
type LookupWmInfoMappingRequest ¶ added in v1.62.772
type LookupWmInfoMappingRequest struct { *requests.RpcRequest WmInfoUint string `position:"Query" name:"WmInfoUint"` WmInfoSize requests.Integer `position:"Query" name:"WmInfoSize"` WmType string `position:"Query" name:"WmType"` }
LookupWmInfoMappingRequest is the request struct for api LookupWmInfoMapping
func CreateLookupWmInfoMappingRequest ¶ added in v1.62.772
func CreateLookupWmInfoMappingRequest() (request *LookupWmInfoMappingRequest)
CreateLookupWmInfoMappingRequest creates a request to invoke LookupWmInfoMapping API
type LookupWmInfoMappingResponse ¶ added in v1.62.772
type LookupWmInfoMappingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
LookupWmInfoMappingResponse is the response struct for api LookupWmInfoMapping
func CreateLookupWmInfoMappingResponse ¶ added in v1.62.772
func CreateLookupWmInfoMappingResponse() (response *LookupWmInfoMappingResponse)
CreateLookupWmInfoMappingResponse creates a response to parse from LookupWmInfoMapping response
type Point ¶ added in v1.62.713
type Point struct { DateTime string `json:"DateTime" xml:"DateTime"` Average string `json:"Average" xml:"Average"` }
Point is a nested struct in csas response
type PolicesInListApplicationsForPrivateAccessPolicy ¶
type PolicesInListApplicationsForPrivateAccessPolicy struct {
Policy []Policy `json:"policy" xml:"policy"`
}
PolicesInListApplicationsForPrivateAccessPolicy is a nested struct in csas response
type PolicesInListPolicesForPrivateAccessTag ¶
type PolicesInListPolicesForPrivateAccessTag struct {
Policy []PolicyInListPolicesForPrivateAccessTag `json:"policy" xml:"policy"`
}
PolicesInListPolicesForPrivateAccessTag is a nested struct in csas response
type PolicesInListPolicesForUserGroup ¶
type PolicesInListPolicesForUserGroup struct {
Policy []Policy `json:"policy" xml:"policy"`
}
PolicesInListPolicesForUserGroup is a nested struct in csas response
type PolicesInListPrivateAccessPolices ¶
type PolicesInListPrivateAccessPolices struct {
Policy []PolicyInListPrivateAccessPolices `json:"policy" xml:"policy"`
}
PolicesInListPrivateAccessPolices is a nested struct in csas response
type PolicesInListTagsForPrivateAccessPolicy ¶
type PolicesInListTagsForPrivateAccessPolicy struct {
Policy []Policy `json:"policy" xml:"policy"`
}
PolicesInListTagsForPrivateAccessPolicy is a nested struct in csas response
type PolicesInListUserGroupsForPrivateAccessPolicy ¶
type PolicesInListUserGroupsForPrivateAccessPolicy struct {
Policy []Policy `json:"policy" xml:"policy"`
}
PolicesInListUserGroupsForPrivateAccessPolicy is a nested struct in csas response
type PoliciesInListPolicesForPrivateAccessApplication ¶ added in v1.62.611
type PoliciesInListPolicesForPrivateAccessApplication struct {
Policy []PolicyInListPolicesForPrivateAccessApplication `json:"policy" xml:"policy"`
}
PoliciesInListPolicesForPrivateAccessApplication is a nested struct in csas response
type PoliciesInListRegistrationPolicies ¶ added in v1.62.611
type PoliciesInListRegistrationPolicies struct {
DataList []DataList `json:"dataList" xml:"dataList"`
}
PoliciesInListRegistrationPolicies is a nested struct in csas response
type PoliciesInListRegistrationPoliciesForUserGroup ¶ added in v1.62.611
type PoliciesInListRegistrationPoliciesForUserGroup struct {
PoliciesItem []PoliciesItem `json:"policies" xml:"policies"`
}
PoliciesInListRegistrationPoliciesForUserGroup is a nested struct in csas response
type PoliciesInListUserGroupsForRegistrationPolicy ¶ added in v1.62.611
type PoliciesInListUserGroupsForRegistrationPolicy struct {
Data []Data `json:"data" xml:"data"`
}
PoliciesInListUserGroupsForRegistrationPolicy is a nested struct in csas response
type PoliciesItem ¶ added in v1.62.611
type PoliciesItem struct { Name string `json:"Name" xml:"Name"` PolicyId string `json:"PolicyId" xml:"PolicyId"` Description string `json:"Description" xml:"Description"` Priority int64 `json:"Priority" xml:"Priority"` Status string `json:"Status" xml:"Status"` MatchMode string `json:"MatchMode" xml:"MatchMode"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Whitelist []string `json:"Whitelist" xml:"Whitelist"` LimitDetail []LimitDetailItem `json:"LimitDetail" xml:"LimitDetail"` }
PoliciesItem is a nested struct in csas response
type Policy ¶
type Policy struct { Name string `json:"Name" xml:"Name"` PolicyType string `json:"PolicyType" xml:"PolicyType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` MatchMode string `json:"MatchMode" xml:"MatchMode"` Priority string `json:"Priority" xml:"Priority"` PolicyId string `json:"PolicyId" xml:"PolicyId"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` Whitelist []string `json:"Whitelist" xml:"Whitelist"` UserGroupIds []string `json:"UserGroupIds" xml:"UserGroupIds"` Tags []Tag `json:"Tags" xml:"Tags"` LimitDetail []LimitDetailItem `json:"LimitDetail" xml:"LimitDetail"` UserGroups []UserGroup `json:"UserGroups" xml:"UserGroups"` Applications []Application `json:"Applications" xml:"Applications"` }
Policy is a nested struct in csas response
type PolicyIdsInGetPrivateAccessApplication ¶
type PolicyIdsInGetPrivateAccessApplication struct {
PolicyId []string `json:"policyId" xml:"policyId"`
}
PolicyIdsInGetPrivateAccessApplication is a nested struct in csas response
type PolicyIdsInListPrivateAccessApplications ¶
type PolicyIdsInListPrivateAccessApplications struct {
PolicyId []string `json:"policyId" xml:"policyId"`
}
PolicyIdsInListPrivateAccessApplications is a nested struct in csas response
type PolicyIdsInListPrivateAccessTags ¶
type PolicyIdsInListPrivateAccessTags struct {
PolicyId []string `json:"policyId" xml:"policyId"`
}
PolicyIdsInListPrivateAccessTags is a nested struct in csas response
type PolicyInGetPrivateAccessPolicy ¶ added in v1.62.611
type PolicyInGetPrivateAccessPolicy struct { PolicyId string `json:"PolicyId" xml:"PolicyId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` PolicyAction string `json:"PolicyAction" xml:"PolicyAction"` Priority int `json:"Priority" xml:"Priority"` Status string `json:"Status" xml:"Status"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UserGroupMode string `json:"UserGroupMode" xml:"UserGroupMode"` ApplicationType string `json:"ApplicationType" xml:"ApplicationType"` DeviceAttributeId string `json:"DeviceAttributeId" xml:"DeviceAttributeId"` DeviceAttributeAction string `json:"DeviceAttributeAction" xml:"DeviceAttributeAction"` UserGroupIds []string `json:"UserGroupIds" xml:"UserGroupIds"` ApplicationIds []string `json:"ApplicationIds" xml:"ApplicationIds"` TagIds []string `json:"TagIds" xml:"TagIds"` CustomUserAttributes []CustomUserAttribute `json:"CustomUserAttributes" xml:"CustomUserAttributes"` }
PolicyInGetPrivateAccessPolicy is a nested struct in csas response
type PolicyInListPolicesForPrivateAccessApplication ¶ added in v1.62.611
type PolicyInListPolicesForPrivateAccessApplication struct { PolicyId string `json:"PolicyId" xml:"PolicyId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` PolicyAction string `json:"PolicyAction" xml:"PolicyAction"` Priority int `json:"Priority" xml:"Priority"` Status string `json:"Status" xml:"Status"` ApplicationType string `json:"ApplicationType" xml:"ApplicationType"` UserGroupType string `json:"UserGroupType" xml:"UserGroupType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CustomUserAttributes []CustomUserAttribute `json:"CustomUserAttributes" xml:"CustomUserAttributes"` }
PolicyInListPolicesForPrivateAccessApplication is a nested struct in csas response
type PolicyInListPolicesForPrivateAccessTag ¶ added in v1.62.611
type PolicyInListPolicesForPrivateAccessTag struct { PolicyId string `json:"PolicyId" xml:"PolicyId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` PolicyAction string `json:"PolicyAction" xml:"PolicyAction"` Priority int `json:"Priority" xml:"Priority"` Status string `json:"Status" xml:"Status"` ApplicationType string `json:"ApplicationType" xml:"ApplicationType"` UserGroupType string `json:"UserGroupType" xml:"UserGroupType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CustomUserAttributes []CustomUserAttribute `json:"CustomUserAttributes" xml:"CustomUserAttributes"` }
PolicyInListPolicesForPrivateAccessTag is a nested struct in csas response
type PolicyInListPrivateAccessPolices ¶ added in v1.62.611
type PolicyInListPrivateAccessPolices struct { PolicyId string `json:"PolicyId" xml:"PolicyId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` PolicyAction string `json:"PolicyAction" xml:"PolicyAction"` Priority int `json:"Priority" xml:"Priority"` Status string `json:"Status" xml:"Status"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UserGroupMode string `json:"UserGroupMode" xml:"UserGroupMode"` ApplicationType string `json:"ApplicationType" xml:"ApplicationType"` DeviceAttributeId string `json:"DeviceAttributeId" xml:"DeviceAttributeId"` DeviceAttributeAction string `json:"DeviceAttributeAction" xml:"DeviceAttributeAction"` UserGroupIds []string `json:"UserGroupIds" xml:"UserGroupIds"` ApplicationIds []string `json:"ApplicationIds" xml:"ApplicationIds"` TagIds []string `json:"TagIds" xml:"TagIds"` CustomUserAttributes []CustomUserAttribute `json:"CustomUserAttributes" xml:"CustomUserAttributes"` }
PolicyInListPrivateAccessPolices is a nested struct in csas response
type PortRangesInGetPrivateAccessApplication ¶
type PortRangesInGetPrivateAccessApplication struct {
PortRange []PortRange `json:"portRange" xml:"portRange"`
}
PortRangesInGetPrivateAccessApplication is a nested struct in csas response
type PortRangesInListApplicationsForPrivateAccessPolicy ¶
type PortRangesInListApplicationsForPrivateAccessPolicy struct {
PortRange []PortRange `json:"portRange" xml:"portRange"`
}
PortRangesInListApplicationsForPrivateAccessPolicy is a nested struct in csas response
type PortRangesInListApplicationsForPrivateAccessTag ¶
type PortRangesInListApplicationsForPrivateAccessTag struct {
PortRange []PortRange `json:"portRange" xml:"portRange"`
}
PortRangesInListApplicationsForPrivateAccessTag is a nested struct in csas response
type PortRangesInListPrivateAccessApplications ¶
type PortRangesInListPrivateAccessApplications struct {
PortRange []PortRange `json:"portRange" xml:"portRange"`
}
PortRangesInListPrivateAccessApplications is a nested struct in csas response
type PortRangesInListPrivateAccessApplicationsForDynamicRoute ¶
type PortRangesInListPrivateAccessApplicationsForDynamicRoute struct {
PortRange []PortRange `json:"portRange" xml:"portRange"`
}
PortRangesInListPrivateAccessApplicationsForDynamicRoute is a nested struct in csas response
type RegionIdsInGetDynamicRoute ¶
type RegionIdsInGetDynamicRoute struct {
RegionId []string `json:"regionId" xml:"regionId"`
}
RegionIdsInGetDynamicRoute is a nested struct in csas response
type RegionIdsInListDynamicRoutes ¶
type RegionIdsInListDynamicRoutes struct {
RegionId []string `json:"regionId" xml:"regionId"`
}
RegionIdsInListDynamicRoutes is a nested struct in csas response
type Regions ¶
type Regions struct {
Region []string `json:"region" xml:"region"`
}
Regions is a nested struct in csas response
type RevokeUserSessionRequest ¶ added in v1.62.758
type RevokeUserSessionRequest struct { *requests.RpcRequest IdpId string `position:"Query" name:"IdpId"` ExternalIds string `position:"Query" name:"ExternalIds"` }
RevokeUserSessionRequest is the request struct for api RevokeUserSession
func CreateRevokeUserSessionRequest ¶ added in v1.62.758
func CreateRevokeUserSessionRequest() (request *RevokeUserSessionRequest)
CreateRevokeUserSessionRequest creates a request to invoke RevokeUserSession API
type RevokeUserSessionResponse ¶ added in v1.62.758
type RevokeUserSessionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeUserSessionResponse is the response struct for api RevokeUserSession
func CreateRevokeUserSessionResponse ¶ added in v1.62.758
func CreateRevokeUserSessionResponse() (response *RevokeUserSessionResponse)
CreateRevokeUserSessionResponse creates a response to parse from RevokeUserSession response
type Software ¶ added in v1.62.611
type Software struct {
DataList []DataList `json:"dataList" xml:"dataList"`
}
Software is a nested struct in csas response
type Tag ¶
type Tag struct { Name string `json:"Name" xml:"Name"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TagId string `json:"TagId" xml:"TagId"` Description string `json:"Description" xml:"Description"` TagType string `json:"TagType" xml:"TagType"` ApplicationIds []string `json:"ApplicationIds" xml:"ApplicationIds"` PolicyIds []string `json:"PolicyIds" xml:"PolicyIds"` Polices []PolicyInListPolicesForPrivateAccessTag `json:"Polices" xml:"Polices"` Applications []Application `json:"Applications" xml:"Applications"` }
Tag is a nested struct in csas response
type TagIdsInGetDynamicRoute ¶
type TagIdsInGetDynamicRoute struct {
TagId []string `json:"tagId" xml:"tagId"`
}
TagIdsInGetDynamicRoute is a nested struct in csas response
type TagIdsInGetPrivateAccessApplication ¶
type TagIdsInGetPrivateAccessApplication struct {
TagId []string `json:"tagId" xml:"tagId"`
}
TagIdsInGetPrivateAccessApplication is a nested struct in csas response
type TagIdsInGetPrivateAccessPolicy ¶
type TagIdsInGetPrivateAccessPolicy struct {
TagId []string `json:"tagId" xml:"tagId"`
}
TagIdsInGetPrivateAccessPolicy is a nested struct in csas response
type TagIdsInListDynamicRoutes ¶
type TagIdsInListDynamicRoutes struct {
TagId []string `json:"tagId" xml:"tagId"`
}
TagIdsInListDynamicRoutes is a nested struct in csas response
type TagIdsInListPrivateAccessApplications ¶
type TagIdsInListPrivateAccessApplications struct {
TagId []string `json:"tagId" xml:"tagId"`
}
TagIdsInListPrivateAccessApplications is a nested struct in csas response
type TagIdsInListPrivateAccessPolices ¶
type TagIdsInListPrivateAccessPolices struct {
TagId []string `json:"tagId" xml:"tagId"`
}
TagIdsInListPrivateAccessPolices is a nested struct in csas response
type TagsInListApplicationsForPrivateAccessTag ¶
type TagsInListApplicationsForPrivateAccessTag struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListApplicationsForPrivateAccessTag is a nested struct in csas response
type TagsInListPolicesForPrivateAccessTag ¶
type TagsInListPolicesForPrivateAccessTag struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListPolicesForPrivateAccessTag is a nested struct in csas response
type TagsInListPrivateAccessTags ¶
type TagsInListPrivateAccessTags struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListPrivateAccessTags is a nested struct in csas response
type TagsInListPrivateAccessTagsForDynamicRoute ¶
type TagsInListPrivateAccessTagsForDynamicRoute struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListPrivateAccessTagsForDynamicRoute is a nested struct in csas response
type TagsInListTagsForPrivateAccessApplication ¶
type TagsInListTagsForPrivateAccessApplication struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListTagsForPrivateAccessApplication is a nested struct in csas response
type TagsInListTagsForPrivateAccessPolicy ¶
type TagsInListTagsForPrivateAccessPolicy struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListTagsForPrivateAccessPolicy is a nested struct in csas response
type TrafficData ¶ added in v1.62.713
type TrafficData struct {
Data []Data `json:"data" xml:"data"`
}
TrafficData is a nested struct in csas response
type UpdateClientUserPasswordRequest ¶ added in v1.62.758
type UpdateClientUserPasswordRequest struct { *requests.RpcRequest Password string `position:"Query" name:"Password"` Id string `position:"Query" name:"Id"` Username string `position:"Query" name:"Username"` }
UpdateClientUserPasswordRequest is the request struct for api UpdateClientUserPassword
func CreateUpdateClientUserPasswordRequest ¶ added in v1.62.758
func CreateUpdateClientUserPasswordRequest() (request *UpdateClientUserPasswordRequest)
CreateUpdateClientUserPasswordRequest creates a request to invoke UpdateClientUserPassword API
type UpdateClientUserPasswordResponse ¶ added in v1.62.758
type UpdateClientUserPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateClientUserPasswordResponse is the response struct for api UpdateClientUserPassword
func CreateUpdateClientUserPasswordResponse ¶ added in v1.62.758
func CreateUpdateClientUserPasswordResponse() (response *UpdateClientUserPasswordResponse)
CreateUpdateClientUserPasswordResponse creates a response to parse from UpdateClientUserPassword response
type UpdateClientUserRequest ¶ added in v1.62.758
type UpdateClientUserRequest struct { *requests.RpcRequest MobileNumber string `position:"Query" name:"MobileNumber"` DepartmentId string `position:"Query" name:"DepartmentId"` Description string `position:"Query" name:"Description"` Id string `position:"Query" name:"Id"` Email string `position:"Query" name:"Email"` }
UpdateClientUserRequest is the request struct for api UpdateClientUser
func CreateUpdateClientUserRequest ¶ added in v1.62.758
func CreateUpdateClientUserRequest() (request *UpdateClientUserRequest)
CreateUpdateClientUserRequest creates a request to invoke UpdateClientUser API
type UpdateClientUserResponse ¶ added in v1.62.758
type UpdateClientUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateClientUserResponse is the response struct for api UpdateClientUser
func CreateUpdateClientUserResponse ¶ added in v1.62.758
func CreateUpdateClientUserResponse() (response *UpdateClientUserResponse)
CreateUpdateClientUserResponse creates a response to parse from UpdateClientUser response
type UpdateClientUserStatusRequest ¶ added in v1.62.758
type UpdateClientUserStatusRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` Status string `position:"Query" name:"Status"` }
UpdateClientUserStatusRequest is the request struct for api UpdateClientUserStatus
func CreateUpdateClientUserStatusRequest ¶ added in v1.62.758
func CreateUpdateClientUserStatusRequest() (request *UpdateClientUserStatusRequest)
CreateUpdateClientUserStatusRequest creates a request to invoke UpdateClientUserStatus API
type UpdateClientUserStatusResponse ¶ added in v1.62.758
type UpdateClientUserStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateClientUserStatusResponse is the response struct for api UpdateClientUserStatus
func CreateUpdateClientUserStatusResponse ¶ added in v1.62.758
func CreateUpdateClientUserStatusResponse() (response *UpdateClientUserStatusResponse)
CreateUpdateClientUserStatusResponse creates a response to parse from UpdateClientUserStatus response
type UpdateDynamicRouteRequest ¶
type UpdateDynamicRouteRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` DynamicRouteId string `position:"Body" name:"DynamicRouteId"` SourceIp string `position:"Query" name:"SourceIp"` DynamicRouteType string `position:"Body" name:"DynamicRouteType"` TagIds *[]string `position:"Body" name:"TagIds" type:"Repeated"` RegionIds *[]string `position:"Body" name:"RegionIds" type:"Repeated"` Priority requests.Integer `position:"Body" name:"Priority"` NextHop string `position:"Body" name:"NextHop"` ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Repeated"` ModifyType string `position:"Body" name:"ModifyType"` Name string `position:"Body" name:"Name"` ApplicationType string `position:"Body" name:"ApplicationType"` Status string `position:"Body" name:"Status"` }
UpdateDynamicRouteRequest is the request struct for api UpdateDynamicRoute
func CreateUpdateDynamicRouteRequest ¶
func CreateUpdateDynamicRouteRequest() (request *UpdateDynamicRouteRequest)
CreateUpdateDynamicRouteRequest creates a request to invoke UpdateDynamicRoute API
type UpdateDynamicRouteResponse ¶
type UpdateDynamicRouteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateDynamicRouteResponse is the response struct for api UpdateDynamicRoute
func CreateUpdateDynamicRouteResponse ¶
func CreateUpdateDynamicRouteResponse() (response *UpdateDynamicRouteResponse)
CreateUpdateDynamicRouteResponse creates a response to parse from UpdateDynamicRoute response
type UpdateExcessiveDeviceRegistrationApplicationsStatusRequest ¶ added in v1.62.611
type UpdateExcessiveDeviceRegistrationApplicationsStatusRequest struct { *requests.RpcRequest ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` Status string `position:"Body" name:"Status"` }
UpdateExcessiveDeviceRegistrationApplicationsStatusRequest is the request struct for api UpdateExcessiveDeviceRegistrationApplicationsStatus
func CreateUpdateExcessiveDeviceRegistrationApplicationsStatusRequest ¶ added in v1.62.611
func CreateUpdateExcessiveDeviceRegistrationApplicationsStatusRequest() (request *UpdateExcessiveDeviceRegistrationApplicationsStatusRequest)
CreateUpdateExcessiveDeviceRegistrationApplicationsStatusRequest creates a request to invoke UpdateExcessiveDeviceRegistrationApplicationsStatus API
type UpdateExcessiveDeviceRegistrationApplicationsStatusResponse ¶ added in v1.62.611
type UpdateExcessiveDeviceRegistrationApplicationsStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Applications []DataInUpdateExcessiveDeviceRegistrationApplicationsStatus `json:"Applications" xml:"Applications"` }
UpdateExcessiveDeviceRegistrationApplicationsStatusResponse is the response struct for api UpdateExcessiveDeviceRegistrationApplicationsStatus
func CreateUpdateExcessiveDeviceRegistrationApplicationsStatusResponse ¶ added in v1.62.611
func CreateUpdateExcessiveDeviceRegistrationApplicationsStatusResponse() (response *UpdateExcessiveDeviceRegistrationApplicationsStatusResponse)
CreateUpdateExcessiveDeviceRegistrationApplicationsStatusResponse creates a response to parse from UpdateExcessiveDeviceRegistrationApplicationsStatus response
type UpdateIdpDepartmentRequest ¶ added in v1.62.758
type UpdateIdpDepartmentRequest struct { *requests.RpcRequest DepartmentId string `position:"Query" name:"DepartmentId"` IdpConfigId string `position:"Query" name:"IdpConfigId"` DepartmentName string `position:"Query" name:"DepartmentName"` }
UpdateIdpDepartmentRequest is the request struct for api UpdateIdpDepartment
func CreateUpdateIdpDepartmentRequest ¶ added in v1.62.758
func CreateUpdateIdpDepartmentRequest() (request *UpdateIdpDepartmentRequest)
CreateUpdateIdpDepartmentRequest creates a request to invoke UpdateIdpDepartment API
type UpdateIdpDepartmentResponse ¶ added in v1.62.758
type UpdateIdpDepartmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateIdpDepartmentResponse is the response struct for api UpdateIdpDepartment
func CreateUpdateIdpDepartmentResponse ¶ added in v1.62.758
func CreateUpdateIdpDepartmentResponse() (response *UpdateIdpDepartmentResponse)
CreateUpdateIdpDepartmentResponse creates a response to parse from UpdateIdpDepartment response
type UpdateNacUserCertStatusIdList ¶ added in v1.62.779
type UpdateNacUserCertStatusIdList struct { UserId string `name:"UserId"` DevTag string `name:"DevTag"` }
UpdateNacUserCertStatusIdList is a repeated param struct in UpdateNacUserCertStatusRequest
type UpdateNacUserCertStatusRequest ¶ added in v1.62.779
type UpdateNacUserCertStatusRequest struct { *requests.RpcRequest IdList *[]UpdateNacUserCertStatusIdList `position:"Body" name:"IdList" type:"Repeated"` Status string `position:"Body" name:"Status"` }
UpdateNacUserCertStatusRequest is the request struct for api UpdateNacUserCertStatus
func CreateUpdateNacUserCertStatusRequest ¶ added in v1.62.779
func CreateUpdateNacUserCertStatusRequest() (request *UpdateNacUserCertStatusRequest)
CreateUpdateNacUserCertStatusRequest creates a request to invoke UpdateNacUserCertStatus API
type UpdateNacUserCertStatusResponse ¶ added in v1.62.779
type UpdateNacUserCertStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
UpdateNacUserCertStatusResponse is the response struct for api UpdateNacUserCertStatus
func CreateUpdateNacUserCertStatusResponse ¶ added in v1.62.779
func CreateUpdateNacUserCertStatusResponse() (response *UpdateNacUserCertStatusResponse)
CreateUpdateNacUserCertStatusResponse creates a response to parse from UpdateNacUserCertStatus response
type UpdatePrivateAccessApplicationPortRanges ¶
type UpdatePrivateAccessApplicationPortRanges struct { End string `name:"End"` Begin string `name:"Begin"` }
UpdatePrivateAccessApplicationPortRanges is a repeated param struct in UpdatePrivateAccessApplicationRequest
type UpdatePrivateAccessApplicationRequest ¶
type UpdatePrivateAccessApplicationRequest struct { *requests.RpcRequest Addresses *[]string `position:"Body" name:"Addresses" type:"Repeated"` Description string `position:"Body" name:"Description"` Protocol string `position:"Body" name:"Protocol"` SourceIp string `position:"Query" name:"SourceIp"` ApplicationId string `position:"Body" name:"ApplicationId"` L7ProxyDomainCustom string `position:"Body" name:"L7ProxyDomainCustom"` L7ProxyDomainPrivate string `position:"Body" name:"L7ProxyDomainPrivate"` TagIds *[]string `position:"Body" name:"TagIds" type:"Repeated"` L7ProxyDomainAutomaticPrefix string `position:"Body" name:"L7ProxyDomainAutomaticPrefix"` PortRanges *[]UpdatePrivateAccessApplicationPortRanges `position:"Body" name:"PortRanges" type:"Repeated"` ModifyType string `position:"Body" name:"ModifyType"` Status string `position:"Body" name:"Status"` }
UpdatePrivateAccessApplicationRequest is the request struct for api UpdatePrivateAccessApplication
func CreateUpdatePrivateAccessApplicationRequest ¶
func CreateUpdatePrivateAccessApplicationRequest() (request *UpdatePrivateAccessApplicationRequest)
CreateUpdatePrivateAccessApplicationRequest creates a request to invoke UpdatePrivateAccessApplication API
type UpdatePrivateAccessApplicationResponse ¶
type UpdatePrivateAccessApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdatePrivateAccessApplicationResponse is the response struct for api UpdatePrivateAccessApplication
func CreateUpdatePrivateAccessApplicationResponse ¶
func CreateUpdatePrivateAccessApplicationResponse() (response *UpdatePrivateAccessApplicationResponse)
CreateUpdatePrivateAccessApplicationResponse creates a response to parse from UpdatePrivateAccessApplication response
type UpdatePrivateAccessPolicyCustomUserAttributes ¶
type UpdatePrivateAccessPolicyCustomUserAttributes struct { UserGroupType string `name:"UserGroupType"` IdpId string `name:"IdpId"` Value string `name:"Value"` Relation string `name:"Relation"` }
UpdatePrivateAccessPolicyCustomUserAttributes is a repeated param struct in UpdatePrivateAccessPolicyRequest
type UpdatePrivateAccessPolicyRequest ¶
type UpdatePrivateAccessPolicyRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Body" name:"PolicyId"` CustomUserAttributes *[]UpdatePrivateAccessPolicyCustomUserAttributes `position:"Body" name:"CustomUserAttributes" type:"Repeated"` TagIds *[]string `position:"Body" name:"TagIds" type:"Repeated"` DeviceAttributeId string `position:"Body" name:"DeviceAttributeId"` UserGroupIds *[]string `position:"Body" name:"UserGroupIds" type:"Repeated"` PolicyAction string `position:"Body" name:"PolicyAction"` Priority requests.Integer `position:"Body" name:"Priority"` DeviceAttributeAction string `position:"Body" name:"DeviceAttributeAction"` ApplicationIds *[]string `position:"Body" name:"ApplicationIds" type:"Repeated"` UserGroupMode string `position:"Body" name:"UserGroupMode"` ModifyType string `position:"Body" name:"ModifyType"` ApplicationType string `position:"Body" name:"ApplicationType"` Status string `position:"Body" name:"Status"` }
UpdatePrivateAccessPolicyRequest is the request struct for api UpdatePrivateAccessPolicy
func CreateUpdatePrivateAccessPolicyRequest ¶
func CreateUpdatePrivateAccessPolicyRequest() (request *UpdatePrivateAccessPolicyRequest)
CreateUpdatePrivateAccessPolicyRequest creates a request to invoke UpdatePrivateAccessPolicy API
type UpdatePrivateAccessPolicyResponse ¶
type UpdatePrivateAccessPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdatePrivateAccessPolicyResponse is the response struct for api UpdatePrivateAccessPolicy
func CreateUpdatePrivateAccessPolicyResponse ¶
func CreateUpdatePrivateAccessPolicyResponse() (response *UpdatePrivateAccessPolicyResponse)
CreateUpdatePrivateAccessPolicyResponse creates a response to parse from UpdatePrivateAccessPolicy response
type UpdateRegistrationPolicyCompanyLimitCount ¶ added in v1.62.611
type UpdateRegistrationPolicyCompanyLimitCount struct { All string `name:"All"` PC string `name:"PC"` Mobile string `name:"Mobile"` }
UpdateRegistrationPolicyCompanyLimitCount is a repeated param struct in UpdateRegistrationPolicyRequest
type UpdateRegistrationPolicyPersonalLimitCount ¶ added in v1.62.611
type UpdateRegistrationPolicyPersonalLimitCount struct { All string `name:"All"` PC string `name:"PC"` Mobile string `name:"Mobile"` }
UpdateRegistrationPolicyPersonalLimitCount is a repeated param struct in UpdateRegistrationPolicyRequest
type UpdateRegistrationPolicyRequest ¶ added in v1.62.611
type UpdateRegistrationPolicyRequest struct { *requests.RpcRequest Description string `position:"Body" name:"Description"` MatchMode string `position:"Body" name:"MatchMode"` SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Body" name:"PolicyId"` CompanyLimitCount UpdateRegistrationPolicyCompanyLimitCount `position:"Body" name:"CompanyLimitCount" type:"Struct"` PersonalLimitCount UpdateRegistrationPolicyPersonalLimitCount `position:"Body" name:"PersonalLimitCount" type:"Struct"` UserGroupIds *[]string `position:"Body" name:"UserGroupIds" type:"Repeated"` Whitelist *[]string `position:"Body" name:"Whitelist" type:"Repeated"` Priority requests.Integer `position:"Body" name:"Priority"` PersonalLimitType string `position:"Body" name:"PersonalLimitType"` Name string `position:"Body" name:"Name"` CompanyLimitType string `position:"Body" name:"CompanyLimitType"` Status string `position:"Body" name:"Status"` }
UpdateRegistrationPolicyRequest is the request struct for api UpdateRegistrationPolicy
func CreateUpdateRegistrationPolicyRequest ¶ added in v1.62.611
func CreateUpdateRegistrationPolicyRequest() (request *UpdateRegistrationPolicyRequest)
CreateUpdateRegistrationPolicyRequest creates a request to invoke UpdateRegistrationPolicy API
type UpdateRegistrationPolicyResponse ¶ added in v1.62.611
type UpdateRegistrationPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Policy Policy `json:"Policy" xml:"Policy"` }
UpdateRegistrationPolicyResponse is the response struct for api UpdateRegistrationPolicy
func CreateUpdateRegistrationPolicyResponse ¶ added in v1.62.611
func CreateUpdateRegistrationPolicyResponse() (response *UpdateRegistrationPolicyResponse)
CreateUpdateRegistrationPolicyResponse creates a response to parse from UpdateRegistrationPolicy response
type UpdateUserDevicesSharingStatusRequest ¶ added in v1.62.611
type UpdateUserDevicesSharingStatusRequest struct { *requests.RpcRequest SharingStatus requests.Boolean `position:"Body" name:"SharingStatus"` DeviceTags *[]string `position:"Body" name:"DeviceTags" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
UpdateUserDevicesSharingStatusRequest is the request struct for api UpdateUserDevicesSharingStatus
func CreateUpdateUserDevicesSharingStatusRequest ¶ added in v1.62.611
func CreateUpdateUserDevicesSharingStatusRequest() (request *UpdateUserDevicesSharingStatusRequest)
CreateUpdateUserDevicesSharingStatusRequest creates a request to invoke UpdateUserDevicesSharingStatus API
type UpdateUserDevicesSharingStatusResponse ¶ added in v1.62.611
type UpdateUserDevicesSharingStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Devices []DataInUpdateUserDevicesSharingStatus `json:"Devices" xml:"Devices"` }
UpdateUserDevicesSharingStatusResponse is the response struct for api UpdateUserDevicesSharingStatus
func CreateUpdateUserDevicesSharingStatusResponse ¶ added in v1.62.611
func CreateUpdateUserDevicesSharingStatusResponse() (response *UpdateUserDevicesSharingStatusResponse)
CreateUpdateUserDevicesSharingStatusResponse creates a response to parse from UpdateUserDevicesSharingStatus response
type UpdateUserDevicesStatusRequest ¶ added in v1.62.611
type UpdateUserDevicesStatusRequest struct { *requests.RpcRequest DeviceAction string `position:"Body" name:"DeviceAction"` DeviceTags *[]string `position:"Body" name:"DeviceTags" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
UpdateUserDevicesStatusRequest is the request struct for api UpdateUserDevicesStatus
func CreateUpdateUserDevicesStatusRequest ¶ added in v1.62.611
func CreateUpdateUserDevicesStatusRequest() (request *UpdateUserDevicesStatusRequest)
CreateUpdateUserDevicesStatusRequest creates a request to invoke UpdateUserDevicesStatus API
type UpdateUserDevicesStatusResponse ¶ added in v1.62.611
type UpdateUserDevicesStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Devices []DataInUpdateUserDevicesStatus `json:"Devices" xml:"Devices"` }
UpdateUserDevicesStatusResponse is the response struct for api UpdateUserDevicesStatus
func CreateUpdateUserDevicesStatusResponse ¶ added in v1.62.611
func CreateUpdateUserDevicesStatusResponse() (response *UpdateUserDevicesStatusResponse)
CreateUpdateUserDevicesStatusResponse creates a response to parse from UpdateUserDevicesStatus response
type UpdateUserGroupAttributes ¶
type UpdateUserGroupAttributes struct { UserGroupType string `name:"UserGroupType"` IdpId string `name:"IdpId"` Value string `name:"Value"` Relation string `name:"Relation"` }
UpdateUserGroupAttributes is a repeated param struct in UpdateUserGroupRequest
type UpdateUserGroupRequest ¶
type UpdateUserGroupRequest struct { *requests.RpcRequest UserGroupId string `position:"Body" name:"UserGroupId"` Description string `position:"Body" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` ModifyType string `position:"Body" name:"ModifyType"` Attributes *[]UpdateUserGroupAttributes `position:"Body" name:"Attributes" type:"Repeated"` }
UpdateUserGroupRequest is the request struct for api UpdateUserGroup
func CreateUpdateUserGroupRequest ¶
func CreateUpdateUserGroupRequest() (request *UpdateUserGroupRequest)
CreateUpdateUserGroupRequest creates a request to invoke UpdateUserGroup API
type UpdateUserGroupResponse ¶
type UpdateUserGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateUserGroupResponse is the response struct for api UpdateUserGroup
func CreateUpdateUserGroupResponse ¶
func CreateUpdateUserGroupResponse() (response *UpdateUserGroupResponse)
CreateUpdateUserGroupResponse creates a response to parse from UpdateUserGroup response
type UpdateUsersStatusRequest ¶ added in v1.62.713
type UpdateUsersStatusRequest struct { *requests.RpcRequest SaseUserIds *[]string `position:"Query" name:"SaseUserIds" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` Status string `position:"Query" name:"Status"` }
UpdateUsersStatusRequest is the request struct for api UpdateUsersStatus
func CreateUpdateUsersStatusRequest ¶ added in v1.62.713
func CreateUpdateUsersStatusRequest() (request *UpdateUsersStatusRequest)
CreateUpdateUsersStatusRequest creates a request to invoke UpdateUsersStatus API
type UpdateUsersStatusResponse ¶ added in v1.62.713
type UpdateUsersStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateUsersStatusResponse is the response struct for api UpdateUsersStatus
func CreateUpdateUsersStatusResponse ¶ added in v1.62.713
func CreateUpdateUsersStatusResponse() (response *UpdateUsersStatusResponse)
CreateUpdateUsersStatusResponse creates a response to parse from UpdateUsersStatus response
type UpgradeTime ¶
type UpgradeTime struct { Start string `json:"Start" xml:"Start"` End string `json:"End" xml:"End"` }
UpgradeTime is a nested struct in csas response
type UserGroup ¶
type UserGroup struct { Name string `json:"Name" xml:"Name"` UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` Polices []Policy `json:"Polices" xml:"Polices"` Attributes []Attribute `json:"Attributes" xml:"Attributes"` }
UserGroup is a nested struct in csas response
type UserGroupIdsInCreateRegistrationPolicy ¶ added in v1.62.611
type UserGroupIdsInCreateRegistrationPolicy struct {
UserGroupIds []string `json:"userGroupIds" xml:"userGroupIds"`
}
UserGroupIdsInCreateRegistrationPolicy is a nested struct in csas response
type UserGroupIdsInGetPrivateAccessPolicy ¶
type UserGroupIdsInGetPrivateAccessPolicy struct {
UserGroupId []string `json:"userGroupId" xml:"userGroupId"`
}
UserGroupIdsInGetPrivateAccessPolicy is a nested struct in csas response
type UserGroupIdsInGetRegistrationPolicy ¶ added in v1.62.611
type UserGroupIdsInGetRegistrationPolicy struct {
UserGroupIds []string `json:"userGroupIds" xml:"userGroupIds"`
}
UserGroupIdsInGetRegistrationPolicy is a nested struct in csas response
type UserGroupIdsInListPrivateAccessPolices ¶
type UserGroupIdsInListPrivateAccessPolices struct {
UserGroupId []string `json:"userGroupId" xml:"userGroupId"`
}
UserGroupIdsInListPrivateAccessPolices is a nested struct in csas response
type UserGroupIdsInListRegistrationPolicies ¶ added in v1.62.611
type UserGroupIdsInListRegistrationPolicies struct {
UserGroupIds []string `json:"userGroupIds" xml:"userGroupIds"`
}
UserGroupIdsInListRegistrationPolicies is a nested struct in csas response
type UserGroupIdsInUpdateRegistrationPolicy ¶ added in v1.62.611
type UserGroupIdsInUpdateRegistrationPolicy struct {
UserGroupIds []string `json:"userGroupIds" xml:"userGroupIds"`
}
UserGroupIdsInUpdateRegistrationPolicy is a nested struct in csas response
type UserGroupsInListPolicesForUserGroup ¶
type UserGroupsInListPolicesForUserGroup struct {
UserGroup []UserGroup `json:"userGroup" xml:"userGroup"`
}
UserGroupsInListPolicesForUserGroup is a nested struct in csas response
type UserGroupsInListRegistrationPoliciesForUserGroup ¶ added in v1.62.611
type UserGroupsInListRegistrationPoliciesForUserGroup struct {
Data []Data `json:"data" xml:"data"`
}
UserGroupsInListRegistrationPoliciesForUserGroup is a nested struct in csas response
type UserGroupsInListUserGroups ¶
type UserGroupsInListUserGroups struct {
UserGroup []UserGroup `json:"userGroup" xml:"userGroup"`
}
UserGroupsInListUserGroups is a nested struct in csas response
type UserGroupsInListUserGroupsForPrivateAccessPolicy ¶
type UserGroupsInListUserGroupsForPrivateAccessPolicy struct {
UserGroup []UserGroup `json:"userGroup" xml:"userGroup"`
}
UserGroupsInListUserGroupsForPrivateAccessPolicy is a nested struct in csas response
type UserGroupsInListUserGroupsForRegistrationPolicy ¶ added in v1.62.611
type UserGroupsInListUserGroupsForRegistrationPolicy struct {
UserGroupsItem []UserGroupsItem `json:"userGroups" xml:"userGroups"`
}
UserGroupsInListUserGroupsForRegistrationPolicy is a nested struct in csas response
type UserGroupsItem ¶ added in v1.62.611
type UserGroupsItem struct { UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Attributes []AttributesItem `json:"Attributes" xml:"Attributes"` }
UserGroupsItem is a nested struct in csas response
type Users ¶ added in v1.62.713
type Users struct {
DataList []DataList `json:"dataList" xml:"dataList"`
}
Users is a nested struct in csas response
type Versions ¶ added in v1.62.611
type Versions struct {
Versions []string `json:"versions" xml:"versions"`
}
Versions is a nested struct in csas response
type WhitelistInCreateRegistrationPolicy ¶ added in v1.62.611
type WhitelistInCreateRegistrationPolicy struct {
Whitelist []string `json:"whitelist" xml:"whitelist"`
}
WhitelistInCreateRegistrationPolicy is a nested struct in csas response
type WhitelistInGetRegistrationPolicy ¶ added in v1.62.611
type WhitelistInGetRegistrationPolicy struct {
Whitelist []string `json:"whitelist" xml:"whitelist"`
}
WhitelistInGetRegistrationPolicy is a nested struct in csas response
type WhitelistInListRegistrationPolicies ¶ added in v1.62.611
type WhitelistInListRegistrationPolicies struct {
Whitelist []string `json:"whitelist" xml:"whitelist"`
}
WhitelistInListRegistrationPolicies is a nested struct in csas response
type WhitelistInListRegistrationPoliciesForUserGroup ¶ added in v1.62.611
type WhitelistInListRegistrationPoliciesForUserGroup struct {
Whitelist []string `json:"whitelist" xml:"whitelist"`
}
WhitelistInListRegistrationPoliciesForUserGroup is a nested struct in csas response
type WhitelistInUpdateRegistrationPolicy ¶ added in v1.62.611
type WhitelistInUpdateRegistrationPolicy struct {
Whitelist []string `json:"whitelist" xml:"whitelist"`
}
WhitelistInUpdateRegistrationPolicy is a nested struct in csas response
Source Files ¶
- attach_application2_connector.go
- client.go
- create_client_user.go
- create_dynamic_route.go
- create_idp_department.go
- create_private_access_application.go
- create_private_access_policy.go
- create_private_access_tag.go
- create_registration_policy.go
- create_user_group.go
- create_wm_base_image.go
- create_wm_embed_task.go
- create_wm_extract_task.go
- create_wm_info_mapping.go
- delete_client_user.go
- delete_dynamic_route.go
- delete_idp_department.go
- delete_private_access_application.go
- delete_private_access_policy.go
- delete_private_access_tag.go
- delete_registration_policies.go
- delete_user_devices.go
- delete_user_group.go
- detach_application2_connector.go
- export_user_devices.go
- get_active_idp_config.go
- get_client_user.go
- get_dynamic_route.go
- get_idp_config.go
- get_private_access_application.go
- get_private_access_policy.go
- get_registration_policy.go
- get_user_device.go
- get_user_group.go
- get_wm_embed_task.go
- get_wm_extract_task.go
- list_applications_for_private_access_policy.go
- list_applications_for_private_access_tag.go
- list_client_users.go
- list_connectors.go
- list_dynamic_route_regions.go
- list_dynamic_routes.go
- list_excessive_device_registration_applications.go
- list_idp_configs.go
- list_idp_departments.go
- list_nac_user_cert.go
- list_polices_for_private_access_application.go
- list_polices_for_private_access_tag.go
- list_polices_for_user_group.go
- list_pop_traffic_statistics.go
- list_private_access_applications.go
- list_private_access_applications_for_dynamic_route.go
- list_private_access_polices.go
- list_private_access_tags.go
- list_private_access_tags_for_dynamic_route.go
- list_registration_policies.go
- list_registration_policies_for_user_group.go
- list_software_for_user_device.go
- list_tags_for_private_access_application.go
- list_tags_for_private_access_policy.go
- list_user_devices.go
- list_user_groups.go
- list_user_groups_for_private_access_policy.go
- list_user_groups_for_registration_policy.go
- list_users.go
- lookup_wm_info_mapping.go
- revoke_user_session.go
- struct_addresses_in_get_private_access_application.go
- struct_addresses_in_list_applications_for_private_access_policy.go
- struct_addresses_in_list_applications_for_private_access_tag.go
- struct_addresses_in_list_private_access_applications.go
- struct_addresses_in_list_private_access_applications_for_dynamic_route.go
- struct_application.go
- struct_application_ids_in_get_dynamic_route.go
- struct_application_ids_in_get_private_access_policy.go
- struct_application_ids_in_list_dynamic_routes.go
- struct_application_ids_in_list_private_access_polices.go
- struct_application_ids_in_list_private_access_tags.go
- struct_applications_in_list_applications_for_private_access_policy.go
- struct_applications_in_list_applications_for_private_access_tag.go
- struct_applications_in_list_connectors.go
- struct_applications_in_list_excessive_device_registration_applications.go
- struct_applications_in_list_polices_for_private_access_application.go
- struct_applications_in_list_private_access_applications.go
- struct_applications_in_list_private_access_applications_for_dynamic_route.go
- struct_applications_in_list_tags_for_private_access_application.go
- struct_applications_in_update_excessive_device_registration_applications_status.go
- struct_attribute.go
- struct_attributes_in_get_user_group.go
- struct_attributes_in_list_user_groups.go
- struct_attributes_in_list_user_groups_for_private_access_policy.go
- struct_attributes_in_list_user_groups_for_registration_policy.go
- struct_attributes_item.go
- struct_connector.go
- struct_connector_client.go
- struct_connector_clients.go
- struct_connector_ids_in_get_private_access_application.go
- struct_connector_ids_in_list_private_access_applications.go
- struct_connectors.go
- struct_custom_user_attribute.go
- struct_custom_user_attributes_in_get_private_access_policy.go
- struct_custom_user_attributes_in_list_polices_for_private_access_application.go
- struct_custom_user_attributes_in_list_polices_for_private_access_tag.go
- struct_custom_user_attributes_in_list_private_access_polices.go
- struct_data.go
- struct_data_in_update_excessive_device_registration_applications_status.go
- struct_data_in_update_user_devices_sharing_status.go
- struct_data_in_update_user_devices_status.go
- struct_data_list.go
- struct_data_list_in_list_client_users.go
- struct_data_list_in_list_idp_configs.go
- struct_data_list_in_list_idp_departments.go
- struct_data_list_in_list_nac_user_cert.go
- struct_data_list_item.go
- struct_data_list_item_in_list_nac_user_cert.go
- struct_datapoints.go
- struct_department.go
- struct_device.go
- struct_devices_in_list_user_devices.go
- struct_devices_in_update_user_devices_sharing_status.go
- struct_devices_in_update_user_devices_status.go
- struct_dynamic_route.go
- struct_dynamic_routes_in_list_dynamic_routes.go
- struct_dynamic_routes_in_list_private_access_applications_for_dynamic_route.go
- struct_dynamic_routes_in_list_private_access_tags_for_dynamic_route.go
- struct_history_users.go
- struct_history_users_item.go
- struct_limit_count.go
- struct_limit_count_in_list_registration_policies_for_user_group.go
- struct_limit_detail_in_create_registration_policy.go
- struct_limit_detail_in_get_registration_policy.go
- struct_limit_detail_in_list_registration_policies.go
- struct_limit_detail_in_list_registration_policies_for_user_group.go
- struct_limit_detail_in_update_registration_policy.go
- struct_limit_detail_item.go
- struct_point.go
- struct_polices_in_list_applications_for_private_access_policy.go
- struct_polices_in_list_polices_for_private_access_tag.go
- struct_polices_in_list_polices_for_user_group.go
- struct_polices_in_list_private_access_polices.go
- struct_polices_in_list_tags_for_private_access_policy.go
- struct_polices_in_list_user_groups_for_private_access_policy.go
- struct_policies_in_list_polices_for_private_access_application.go
- struct_policies_in_list_registration_policies.go
- struct_policies_in_list_registration_policies_for_user_group.go
- struct_policies_in_list_user_groups_for_registration_policy.go
- struct_policies_item.go
- struct_policy.go
- struct_policy_ids_in_get_private_access_application.go
- struct_policy_ids_in_list_private_access_applications.go
- struct_policy_ids_in_list_private_access_tags.go
- struct_policy_in_get_private_access_policy.go
- struct_policy_in_list_polices_for_private_access_application.go
- struct_policy_in_list_polices_for_private_access_tag.go
- struct_policy_in_list_private_access_polices.go
- struct_port_range.go
- struct_port_ranges_in_get_private_access_application.go
- struct_port_ranges_in_list_applications_for_private_access_policy.go
- struct_port_ranges_in_list_applications_for_private_access_tag.go
- struct_port_ranges_in_list_private_access_applications.go
- struct_port_ranges_in_list_private_access_applications_for_dynamic_route.go
- struct_region_ids_in_get_dynamic_route.go
- struct_region_ids_in_list_dynamic_routes.go
- struct_regions.go
- struct_software.go
- struct_tag.go
- struct_tag_ids_in_get_dynamic_route.go
- struct_tag_ids_in_get_private_access_application.go
- struct_tag_ids_in_get_private_access_policy.go
- struct_tag_ids_in_list_dynamic_routes.go
- struct_tag_ids_in_list_private_access_applications.go
- struct_tag_ids_in_list_private_access_polices.go
- struct_tags_in_list_applications_for_private_access_tag.go
- struct_tags_in_list_polices_for_private_access_tag.go
- struct_tags_in_list_private_access_tags.go
- struct_tags_in_list_private_access_tags_for_dynamic_route.go
- struct_tags_in_list_tags_for_private_access_application.go
- struct_tags_in_list_tags_for_private_access_policy.go
- struct_traffic_data.go
- struct_upgrade_time.go
- struct_user_group.go
- struct_user_group_ids_in_create_registration_policy.go
- struct_user_group_ids_in_get_private_access_policy.go
- struct_user_group_ids_in_get_registration_policy.go
- struct_user_group_ids_in_list_private_access_polices.go
- struct_user_group_ids_in_list_registration_policies.go
- struct_user_group_ids_in_update_registration_policy.go
- struct_user_groups_in_list_polices_for_user_group.go
- struct_user_groups_in_list_registration_policies_for_user_group.go
- struct_user_groups_in_list_user_groups.go
- struct_user_groups_in_list_user_groups_for_private_access_policy.go
- struct_user_groups_in_list_user_groups_for_registration_policy.go
- struct_user_groups_item.go
- struct_users.go
- struct_versions.go
- struct_whitelist_in_create_registration_policy.go
- struct_whitelist_in_get_registration_policy.go
- struct_whitelist_in_list_registration_policies.go
- struct_whitelist_in_list_registration_policies_for_user_group.go
- struct_whitelist_in_update_registration_policy.go
- update_client_user.go
- update_client_user_password.go
- update_client_user_status.go
- update_dynamic_route.go
- update_excessive_device_registration_applications_status.go
- update_idp_department.go
- update_nac_user_cert_status.go
- update_private_access_application.go
- update_private_access_policy.go
- update_registration_policy.go
- update_user_devices_sharing_status.go
- update_user_devices_status.go
- update_user_group.go
- update_users_status.go