Documentation
¶
Index ¶
- Constants
- Variables
- type AcceptHeaderEnum
- type AddBundleGroupRequest
- type AddBundleGroupRequestBody
- type AddBundleGroupResponse
- type AddBundleResourceRequest
- type AddBundleResourceRequestBody
- type AddBundleResourceResponse
- type AddGroupContainingGroupRequest
- type AddGroupContainingGroupResponse
- type AddResourceNhiRequest
- type AddResourceNhiRequestBody
- type AddResourceNhiResponse
- type ApproveRequestRequest
- type ApproveRequestRequestBody
- type ApproveRequestResponse
- type ApproveRequestResponseBody
- type CreateAccessRuleResponse
- type CreateBundleResponse
- type CreateConfigurationTemplateResponse
- func (o *CreateConfigurationTemplateResponse) GetConfigurationTemplate() *shared.ConfigurationTemplate
- func (o *CreateConfigurationTemplateResponse) GetContentType() string
- func (o *CreateConfigurationTemplateResponse) GetRawResponse() *http.Response
- func (o *CreateConfigurationTemplateResponse) GetStatusCode() int
- type CreateGroupBindingResponse
- type CreateGroupResourcesRequest
- type CreateGroupResourcesRequestBody
- type CreateGroupResourcesResponse
- type CreateGroupResponse
- type CreateGroupTagRequest
- type CreateGroupTagResponse
- type CreateGroupUserRequest
- type CreateGroupUserRequestBody
- type CreateGroupUserResponse
- type CreateIdpGroupMappingRequest
- type CreateIdpGroupMappingRequestBody
- type CreateIdpGroupMappingResponse
- type CreateMessageChannelResponse
- type CreateOnCallScheduleResponse
- type CreateOwnerResponse
- type CreateRequestResponse
- type CreateRequestResponseBody
- type CreateResourceResponse
- type CreateResourceTagRequest
- type CreateResourceTagResponse
- type CreateTagResponse
- type CreateUARResponse
- type CreateUserTagRequest
- type CreateUserTagRequestBody
- type CreateUserTagResponse
- type DeleteBundleRequest
- type DeleteBundleResponse
- type DeleteConfigurationTemplateRequest
- type DeleteConfigurationTemplateResponse
- type DeleteGroupBindingRequest
- type DeleteGroupBindingResponse
- type DeleteGroupRequest
- type DeleteGroupResponse
- type DeleteGroupTagRequest
- type DeleteGroupTagResponse
- type DeleteGroupUserRequest
- type DeleteGroupUserResponse
- type DeleteIdpGroupMappingsRequest
- type DeleteIdpGroupMappingsResponse
- type DeleteOwnerRequest
- type DeleteOwnerResponse
- type DeleteResourceNhiRequest
- type DeleteResourceNhiResponse
- type DeleteResourceRequest
- type DeleteResourceResponse
- type DeleteResourceTagRequest
- type DeleteResourceTagResponse
- type DeleteTagByIDRequest
- type DeleteTagByIDResponse
- type DeleteUserTagRequest
- type DeleteUserTagResponse
- type DurationMinutes
- type GetAccessRuleRequest
- type GetAccessRuleResponse
- type GetAppIDRequest
- type GetAppIDResponse
- type GetAppsRequest
- type GetAppsResponse
- type GetBundleGroupsRequest
- type GetBundleGroupsResponse
- type GetBundleRequest
- type GetBundleResourcesRequest
- type GetBundleResourcesResponse
- type GetBundleResponse
- type GetBundleVisibilityRequest
- type GetBundleVisibilityResponse
- type GetBundlesRequest
- type GetBundlesResponse
- type GetConfigurationTemplatesResponse
- func (o *GetConfigurationTemplatesResponse) GetContentType() string
- func (o *GetConfigurationTemplatesResponse) GetPaginatedConfigurationTemplateList() *shared.PaginatedConfigurationTemplateList
- func (o *GetConfigurationTemplatesResponse) GetRawResponse() *http.Response
- func (o *GetConfigurationTemplatesResponse) GetStatusCode() int
- type GetEventsRequest
- func (o *GetEventsRequest) GetAPITokenFilter() *string
- func (o *GetEventsRequest) GetActorFilter() *string
- func (o *GetEventsRequest) GetCursor() *string
- func (o *GetEventsRequest) GetEndDateFilter() *string
- func (o *GetEventsRequest) GetEventTypeFilter() *string
- func (o *GetEventsRequest) GetObjectFilter() *string
- func (o *GetEventsRequest) GetPageSize() *int64
- func (o *GetEventsRequest) GetStartDateFilter() *string
- type GetEventsResponse
- type GetGroupBindingRequest
- type GetGroupBindingResponse
- type GetGroupBindingsRequest
- type GetGroupBindingsResponse
- type GetGroupContainingGroupRequest
- type GetGroupContainingGroupResponse
- type GetGroupMessageChannelsRequest
- type GetGroupMessageChannelsResponse
- type GetGroupMessageChannelsResponseBody
- type GetGroupOnCallSchedulesRequest
- type GetGroupOnCallSchedulesResponse
- type GetGroupOnCallSchedulesResponseBody
- type GetGroupRequest
- type GetGroupResourcesRequest
- type GetGroupResourcesResponse
- type GetGroupResponse
- type GetGroupReviewersStagesRequest
- type GetGroupReviewersStagesResponse
- type GetGroupTagsRequest
- type GetGroupTagsResponse
- type GetGroupUsersRequest
- type GetGroupUsersResponse
- type GetGroupVisibilityRequest
- type GetGroupVisibilityResponse
- type GetGroupVisibilityResponseBody
- func (o *GetGroupVisibilityResponseBody) GetVisibility() shared.VisibilityTypeEnum
- func (o *GetGroupVisibilityResponseBody) GetVisibilityGroupIds() []string
- func (g GetGroupVisibilityResponseBody) MarshalJSON() ([]byte, error)
- func (g *GetGroupVisibilityResponseBody) UnmarshalJSON(data []byte) error
- type GetGroupsRequest
- type GetGroupsResponse
- type GetIdpGroupMappingsRequest
- type GetIdpGroupMappingsResponse
- type GetMessageChannelIDRequest
- type GetMessageChannelIDResponse
- type GetMessageChannelsResponse
- type GetNhisRequest
- type GetNhisResponse
- type GetOnCallScheduleIDRequest
- type GetOnCallScheduleIDResponse
- type GetOnCallScheduleResponse
- type GetOwnerFromNameRequest
- type GetOwnerFromNameResponse
- type GetOwnerIDRequest
- type GetOwnerIDResponse
- type GetOwnersRequest
- type GetOwnersResponse
- type GetRemoteUsersRequest
- func (o *GetRemoteUsersRequest) GetCursor() *string
- func (o *GetRemoteUsersRequest) GetPageSize() *int64
- func (o *GetRemoteUsersRequest) GetRemoteID() []string
- func (o *GetRemoteUsersRequest) GetThirdPartyProvider() []shared.ThirdPartyProviderEnum
- func (o *GetRemoteUsersRequest) GetUserID() []string
- type GetRemoteUsersResponse
- type GetRequestRequest
- type GetRequestResponse
- type GetRequestsRelayRequest
- func (o *GetRequestsRelayRequest) GetAfter() *string
- func (o *GetRequestsRelayRequest) GetBefore() *string
- func (o *GetRequestsRelayRequest) GetFirst() *int64
- func (o *GetRequestsRelayRequest) GetFrom() *string
- func (o *GetRequestsRelayRequest) GetLast() *int64
- func (o *GetRequestsRelayRequest) GetStatus() *shared.RequestStatusEnum
- func (o *GetRequestsRelayRequest) GetTo() *string
- type GetRequestsRelayResponse
- type GetRequestsRequest
- func (o *GetRequestsRequest) GetCursor() *string
- func (o *GetRequestsRequest) GetEndDateFilter() *string
- func (o *GetRequestsRequest) GetPageSize() *int64
- func (o *GetRequestsRequest) GetRequesterID() *string
- func (o *GetRequestsRequest) GetShowPendingOnly() *bool
- func (o *GetRequestsRequest) GetStartDateFilter() *string
- func (o *GetRequestsRequest) GetTargetUserID() *string
- type GetRequestsResponse
- type GetResourceIDRequest
- type GetResourceIDResponse
- type GetResourceMessageChannelsRequest
- type GetResourceMessageChannelsResponse
- func (o *GetResourceMessageChannelsResponse) GetContentType() string
- func (o *GetResourceMessageChannelsResponse) GetMessageChannelList() *shared.MessageChannelList
- func (o *GetResourceMessageChannelsResponse) GetRawResponse() *http.Response
- func (o *GetResourceMessageChannelsResponse) GetStatusCode() int
- type GetResourceNhisRequest
- type GetResourceNhisResponse
- type GetResourceReviewersRequest
- type GetResourceReviewersResponse
- type GetResourceScopedRolePermissionsRequest
- type GetResourceScopedRolePermissionsResponse
- func (o *GetResourceScopedRolePermissionsResponse) GetContentType() string
- func (o *GetResourceScopedRolePermissionsResponse) GetRawResponse() *http.Response
- func (o *GetResourceScopedRolePermissionsResponse) GetScopedRolePermissionList() *shared.ScopedRolePermissionList
- func (o *GetResourceScopedRolePermissionsResponse) GetStatusCode() int
- type GetResourceTagsRequest
- type GetResourceTagsResponse
- type GetResourceUserAccessStatusRequest
- func (o *GetResourceUserAccessStatusRequest) GetAccessLevelRemoteID() *string
- func (o *GetResourceUserAccessStatusRequest) GetCursor() *string
- func (o *GetResourceUserAccessStatusRequest) GetPageSize() *int64
- func (o *GetResourceUserAccessStatusRequest) GetResourceID() string
- func (o *GetResourceUserAccessStatusRequest) GetUserID() string
- type GetResourceUserAccessStatusResponse
- func (o *GetResourceUserAccessStatusResponse) GetContentType() string
- func (o *GetResourceUserAccessStatusResponse) GetRawResponse() *http.Response
- func (o *GetResourceUserAccessStatusResponse) GetResourceUserAccessStatus() *shared.ResourceUserAccessStatus
- func (o *GetResourceUserAccessStatusResponse) GetStatusCode() int
- type GetResourceUsersRequest
- type GetResourceUsersResponse
- type GetResourceVisibilityRequest
- type GetResourceVisibilityResponse
- type GetResourcesRequest
- func (o *GetResourcesRequest) GetAncestorResourceID() *string
- func (o *GetResourcesRequest) GetCursor() *string
- func (o *GetResourcesRequest) GetPageSize() *int64
- func (o *GetResourcesRequest) GetParentResourceID() *string
- func (o *GetResourcesRequest) GetRemoteID() *string
- func (o *GetResourcesRequest) GetResourceIds() []string
- func (o *GetResourcesRequest) GetResourceName() *string
- func (o *GetResourcesRequest) GetResourceTypeFilter() *shared.ResourceTypeEnum
- type GetResourcesResponse
- type GetSessionsRequest
- type GetSessionsResponse
- type GetSyncErrorsRequest
- type GetSyncErrorsResponse
- type GetTagByIDRequest
- type GetTagByIDResponse
- type GetTagsRequest
- type GetTagsResponse
- type GetUARIDRequest
- type GetUARIDResponse
- type GetUARsRequest
- type GetUARsResponse
- type GetUserRequest
- type GetUserResourcesRequest
- type GetUserResourcesResponse
- type GetUserResponse
- type GetUserTagsRequest
- type GetUserTagsResponse
- type GetUsersRequest
- type GetUsersResponse
- type Mappings
- type Option
- func WithAcceptHeaderOverride(acceptHeaderOverride AcceptHeaderEnum) Option
- func WithOperationTimeout(timeout time.Duration) Option
- func WithRetries(config retry.Config) Option
- func WithServerURL(serverURL string) Option
- func WithSetHeaders(hdrs map[string]string) Option
- func WithTemplatedServerURL(serverURL string, params map[string]string) Option
- func WithURLOverride(urlOverride string) Option
- type Options
- type RemoveBundleGroupRequest
- type RemoveBundleGroupResponse
- type RemoveBundleResourceRequest
- type RemoveBundleResourceResponse
- type RemoveGroupContainingGroupRequest
- type RemoveGroupContainingGroupResponse
- type SetBundleVisibilityRequest
- type SetBundleVisibilityResponse
- type SetResourceScopedRolePermissionsRequest
- type SetResourceScopedRolePermissionsResponse
- func (o *SetResourceScopedRolePermissionsResponse) GetContentType() string
- func (o *SetResourceScopedRolePermissionsResponse) GetRawResponse() *http.Response
- func (o *SetResourceScopedRolePermissionsResponse) GetScopedRolePermissionList() *shared.ScopedRolePermissionList
- func (o *SetResourceScopedRolePermissionsResponse) GetStatusCode() int
- type UpdateAccessRuleRequest
- type UpdateAccessRuleResponse
- type UpdateBundleRequest
- type UpdateBundleResponse
- type UpdateConfigurationTemplateResponse
- func (o *UpdateConfigurationTemplateResponse) GetConfigurationTemplate() *shared.ConfigurationTemplate
- func (o *UpdateConfigurationTemplateResponse) GetContentType() string
- func (o *UpdateConfigurationTemplateResponse) GetRawResponse() *http.Response
- func (o *UpdateConfigurationTemplateResponse) GetStatusCode() int
- type UpdateGroupBindingsResponse
- type UpdateGroupMessageChannelsRequest
- type UpdateGroupMessageChannelsResponse
- type UpdateGroupOnCallSchedulesRequest
- type UpdateGroupOnCallSchedulesResponse
- type UpdateGroupResourcesRequest
- type UpdateGroupResourcesResponse
- type UpdateGroupReviewersStagesRequest
- type UpdateGroupReviewersStagesResponse
- type UpdateGroupUserRequest
- type UpdateGroupUserRequestBody
- type UpdateGroupUserResponse
- type UpdateGroupVisibilityRequest
- type UpdateGroupVisibilityResponse
- type UpdateGroupsResponse
- type UpdateIdpGroupMappingsRequest
- type UpdateIdpGroupMappingsRequestBody
- type UpdateIdpGroupMappingsResponse
- type UpdateOwnerUsersRequest
- type UpdateOwnerUsersResponse
- type UpdateOwnersResponse
- type UpdateResourceMessageChannelsRequest
- type UpdateResourceMessageChannelsResponse
- type UpdateResourceReviewersRequest
- type UpdateResourceReviewersResponse
- type UpdateResourceVisibilityRequest
- type UpdateResourceVisibilityResponse
- type UpdateResourcesResponse
Constants ¶
const ( SupportedOptionRetries = "retries" SupportedOptionTimeout = "timeout" SupportedOptionAcceptHeaderOverride = "acceptHeaderOverride" SupportedOptionURLOverride = "urlOverride" )
Variables ¶
var ErrUnsupportedOption = errors.New("unsupported option")
Functions ¶
This section is empty.
Types ¶
type AcceptHeaderEnum ¶
type AcceptHeaderEnum string
const ( AcceptHeaderEnumApplicationJson AcceptHeaderEnum = "application/json" AcceptHeaderEnumWildcardRootWildcard AcceptHeaderEnum = "*/*" )
func (AcceptHeaderEnum) ToPointer ¶
func (e AcceptHeaderEnum) ToPointer() *AcceptHeaderEnum
type AddBundleGroupRequest ¶
type AddBundleGroupRequest struct { RequestBody AddBundleGroupRequestBody `request:"mediaType=application/json"` // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` }
func (*AddBundleGroupRequest) GetBundleID ¶
func (o *AddBundleGroupRequest) GetBundleID() string
func (*AddBundleGroupRequest) GetRequestBody ¶
func (o *AddBundleGroupRequest) GetRequestBody() AddBundleGroupRequestBody
type AddBundleGroupRequestBody ¶
type AddBundleGroupRequestBody struct { // The name of the access level to grant to this user. If omitted, the default access level name value (empty string) is used. AccessLevelName *string `json:"access_level_name,omitempty"` // The remote ID of the access level to grant to this user. Required if the group being added requires an access level. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `json:"access_level_remote_id,omitempty"` // The ID of the group to add. GroupID string `json:"group_id"` }
func (*AddBundleGroupRequestBody) GetAccessLevelName ¶
func (o *AddBundleGroupRequestBody) GetAccessLevelName() *string
func (*AddBundleGroupRequestBody) GetAccessLevelRemoteID ¶
func (o *AddBundleGroupRequestBody) GetAccessLevelRemoteID() *string
func (*AddBundleGroupRequestBody) GetGroupID ¶
func (o *AddBundleGroupRequestBody) GetGroupID() string
type AddBundleGroupResponse ¶
type AddBundleGroupResponse struct { // Group was successfully added to the bundle. BundleGroup *shared.BundleGroup // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*AddBundleGroupResponse) GetBundleGroup ¶
func (o *AddBundleGroupResponse) GetBundleGroup() *shared.BundleGroup
func (*AddBundleGroupResponse) GetContentType ¶
func (o *AddBundleGroupResponse) GetContentType() string
func (*AddBundleGroupResponse) GetRawResponse ¶
func (o *AddBundleGroupResponse) GetRawResponse() *http.Response
func (*AddBundleGroupResponse) GetStatusCode ¶
func (o *AddBundleGroupResponse) GetStatusCode() int
type AddBundleResourceRequest ¶
type AddBundleResourceRequest struct { RequestBody *AddBundleResourceRequestBody `request:"mediaType=application/json"` // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` }
func (*AddBundleResourceRequest) GetBundleID ¶
func (o *AddBundleResourceRequest) GetBundleID() string
func (*AddBundleResourceRequest) GetRequestBody ¶
func (o *AddBundleResourceRequest) GetRequestBody() *AddBundleResourceRequestBody
type AddBundleResourceRequestBody ¶
type AddBundleResourceRequestBody struct { // The name of the access level to grant to this user. If omitted, the default access level name value (empty string) is used. AccessLevelName *string `json:"access_level_name,omitempty"` // The remote ID of the access level to grant to this user. Required if the resource being added requires an access level. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `json:"access_level_remote_id,omitempty"` // The ID of the resource to add. ResourceID string `json:"resource_id"` }
func (*AddBundleResourceRequestBody) GetAccessLevelName ¶
func (o *AddBundleResourceRequestBody) GetAccessLevelName() *string
func (*AddBundleResourceRequestBody) GetAccessLevelRemoteID ¶
func (o *AddBundleResourceRequestBody) GetAccessLevelRemoteID() *string
func (*AddBundleResourceRequestBody) GetResourceID ¶
func (o *AddBundleResourceRequestBody) GetResourceID() string
type AddBundleResourceResponse ¶
type AddBundleResourceResponse struct { // Resource was successfully added to the bundle. BundleResource *shared.BundleResource // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*AddBundleResourceResponse) GetBundleResource ¶
func (o *AddBundleResourceResponse) GetBundleResource() *shared.BundleResource
func (*AddBundleResourceResponse) GetContentType ¶
func (o *AddBundleResourceResponse) GetContentType() string
func (*AddBundleResourceResponse) GetRawResponse ¶
func (o *AddBundleResourceResponse) GetRawResponse() *http.Response
func (*AddBundleResourceResponse) GetStatusCode ¶
func (o *AddBundleResourceResponse) GetStatusCode() int
type AddGroupContainingGroupRequest ¶
type AddGroupContainingGroupRequest struct { GroupContainingGroup shared.GroupContainingGroup `request:"mediaType=application/json"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*AddGroupContainingGroupRequest) GetGroupContainingGroup ¶
func (o *AddGroupContainingGroupRequest) GetGroupContainingGroup() shared.GroupContainingGroup
func (*AddGroupContainingGroupRequest) GetGroupID ¶
func (o *AddGroupContainingGroupRequest) GetGroupID() string
type AddGroupContainingGroupResponse ¶
type AddGroupContainingGroupResponse struct { // HTTP response content type for this operation ContentType string // The created `GroupContainingGroup` object. GroupContainingGroup *shared.GroupContainingGroup // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*AddGroupContainingGroupResponse) GetContentType ¶
func (o *AddGroupContainingGroupResponse) GetContentType() string
func (*AddGroupContainingGroupResponse) GetGroupContainingGroup ¶
func (o *AddGroupContainingGroupResponse) GetGroupContainingGroup() *shared.GroupContainingGroup
func (*AddGroupContainingGroupResponse) GetRawResponse ¶
func (o *AddGroupContainingGroupResponse) GetRawResponse() *http.Response
func (*AddGroupContainingGroupResponse) GetStatusCode ¶
func (o *AddGroupContainingGroupResponse) GetStatusCode() int
type AddResourceNhiRequest ¶
type AddResourceNhiRequest struct { RequestBody *AddResourceNhiRequestBody `request:"mediaType=application/json"` // The resource ID of the non-human identity to add. NonHumanIdentityID string `pathParam:"style=simple,explode=false,name=non_human_identity_id"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*AddResourceNhiRequest) GetNonHumanIdentityID ¶
func (o *AddResourceNhiRequest) GetNonHumanIdentityID() string
func (*AddResourceNhiRequest) GetRequestBody ¶
func (o *AddResourceNhiRequest) GetRequestBody() *AddResourceNhiRequestBody
func (*AddResourceNhiRequest) GetResourceID ¶
func (o *AddResourceNhiRequest) GetResourceID() string
type AddResourceNhiRequestBody ¶
type AddResourceNhiRequestBody struct { // The remote ID of the access level to grant. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `json:"access_level_remote_id,omitempty"` // The duration for which the resource can be accessed (in minutes). Use 0 to set to indefinite. DurationMinutes int64 `json:"duration_minutes"` }
func (*AddResourceNhiRequestBody) GetAccessLevelRemoteID ¶
func (o *AddResourceNhiRequestBody) GetAccessLevelRemoteID() *string
func (*AddResourceNhiRequestBody) GetDurationMinutes ¶
func (o *AddResourceNhiRequestBody) GetDurationMinutes() int64
type AddResourceNhiResponse ¶
type AddResourceNhiResponse struct { // HTTP response content type for this operation ContentType string // Details about the access that the non-human identity was granted to the resource. ResourceNHI *shared.ResourceNHI // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*AddResourceNhiResponse) GetContentType ¶
func (o *AddResourceNhiResponse) GetContentType() string
func (*AddResourceNhiResponse) GetRawResponse ¶
func (o *AddResourceNhiResponse) GetRawResponse() *http.Response
func (*AddResourceNhiResponse) GetResourceNHI ¶
func (o *AddResourceNhiResponse) GetResourceNHI() *shared.ResourceNHI
func (*AddResourceNhiResponse) GetStatusCode ¶
func (o *AddResourceNhiResponse) GetStatusCode() int
type ApproveRequestRequest ¶
type ApproveRequestRequest struct { // Approval parameters RequestBody ApproveRequestRequestBody `request:"mediaType=application/json"` // The ID of the request to approve ID string `pathParam:"style=simple,explode=false,name=id"` }
func (*ApproveRequestRequest) GetID ¶
func (o *ApproveRequestRequest) GetID() string
func (*ApproveRequestRequest) GetRequestBody ¶
func (o *ApproveRequestRequest) GetRequestBody() ApproveRequestRequestBody
type ApproveRequestRequestBody ¶
type ApproveRequestRequestBody struct { // Optional comment for the approval Comment *string `json:"comment,omitempty"` // The decision level for the approval Level shared.RequestApprovalEnum `json:"level"` }
ApproveRequestRequestBody - Approval parameters
func (*ApproveRequestRequestBody) GetComment ¶
func (o *ApproveRequestRequestBody) GetComment() *string
func (*ApproveRequestRequestBody) GetLevel ¶
func (o *ApproveRequestRequestBody) GetLevel() shared.RequestApprovalEnum
type ApproveRequestResponse ¶
type ApproveRequestResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // Request successfully approved Object *ApproveRequestResponseBody }
func (*ApproveRequestResponse) GetContentType ¶
func (o *ApproveRequestResponse) GetContentType() string
func (*ApproveRequestResponse) GetObject ¶
func (o *ApproveRequestResponse) GetObject() *ApproveRequestResponseBody
func (*ApproveRequestResponse) GetRawResponse ¶
func (o *ApproveRequestResponse) GetRawResponse() *http.Response
func (*ApproveRequestResponse) GetStatusCode ¶
func (o *ApproveRequestResponse) GetStatusCode() int
type ApproveRequestResponseBody ¶
type ApproveRequestResponseBody struct { // # Request Object // ### Description // The `Request` object is used to represent a request. // // ### Usage Example // Returned from the `GET Requests` endpoint. Request *shared.Request `json:"request,omitempty"` }
ApproveRequestResponseBody - Request successfully approved
func (*ApproveRequestResponseBody) GetRequest ¶
func (o *ApproveRequestResponseBody) GetRequest() *shared.Request
type CreateAccessRuleResponse ¶
type CreateAccessRuleResponse struct { // The created access rule config for the group. AccessRule *shared.AccessRule // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateAccessRuleResponse) GetAccessRule ¶
func (o *CreateAccessRuleResponse) GetAccessRule() *shared.AccessRule
func (*CreateAccessRuleResponse) GetContentType ¶
func (o *CreateAccessRuleResponse) GetContentType() string
func (*CreateAccessRuleResponse) GetRawResponse ¶
func (o *CreateAccessRuleResponse) GetRawResponse() *http.Response
func (*CreateAccessRuleResponse) GetStatusCode ¶
func (o *CreateAccessRuleResponse) GetStatusCode() int
type CreateBundleResponse ¶
type CreateBundleResponse struct { // The bundle successfully created. Bundle *shared.Bundle // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateBundleResponse) GetBundle ¶
func (o *CreateBundleResponse) GetBundle() *shared.Bundle
func (*CreateBundleResponse) GetContentType ¶
func (o *CreateBundleResponse) GetContentType() string
func (*CreateBundleResponse) GetRawResponse ¶
func (o *CreateBundleResponse) GetRawResponse() *http.Response
func (*CreateBundleResponse) GetStatusCode ¶
func (o *CreateBundleResponse) GetStatusCode() int
type CreateConfigurationTemplateResponse ¶
type CreateConfigurationTemplateResponse struct { // The configuration template just created. ConfigurationTemplate *shared.ConfigurationTemplate // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateConfigurationTemplateResponse) GetConfigurationTemplate ¶
func (o *CreateConfigurationTemplateResponse) GetConfigurationTemplate() *shared.ConfigurationTemplate
func (*CreateConfigurationTemplateResponse) GetContentType ¶
func (o *CreateConfigurationTemplateResponse) GetContentType() string
func (*CreateConfigurationTemplateResponse) GetRawResponse ¶
func (o *CreateConfigurationTemplateResponse) GetRawResponse() *http.Response
func (*CreateConfigurationTemplateResponse) GetStatusCode ¶
func (o *CreateConfigurationTemplateResponse) GetStatusCode() int
type CreateGroupBindingResponse ¶
type CreateGroupBindingResponse struct { // HTTP response content type for this operation ContentType string // The group binding just created. GroupBinding *shared.GroupBinding // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateGroupBindingResponse) GetContentType ¶
func (o *CreateGroupBindingResponse) GetContentType() string
func (*CreateGroupBindingResponse) GetGroupBinding ¶
func (o *CreateGroupBindingResponse) GetGroupBinding() *shared.GroupBinding
func (*CreateGroupBindingResponse) GetRawResponse ¶
func (o *CreateGroupBindingResponse) GetRawResponse() *http.Response
func (*CreateGroupBindingResponse) GetStatusCode ¶
func (o *CreateGroupBindingResponse) GetStatusCode() int
type CreateGroupResourcesRequest ¶
type CreateGroupResourcesRequest struct { RequestBody *CreateGroupResourcesRequestBody `request:"mediaType=application/json"` // The remote ID of the access level to grant to this user. If omitted, the default access level remote ID value (empty string) is used. // // Deprecated: This will be removed in a future release, please migrate away from it as soon as possible. AccessLevelRemoteID *string `queryParam:"style=form,explode=true,name=access_level_remote_id"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*CreateGroupResourcesRequest) GetAccessLevelRemoteID ¶
func (o *CreateGroupResourcesRequest) GetAccessLevelRemoteID() *string
func (*CreateGroupResourcesRequest) GetGroupID ¶
func (o *CreateGroupResourcesRequest) GetGroupID() string
func (*CreateGroupResourcesRequest) GetRequestBody ¶
func (o *CreateGroupResourcesRequest) GetRequestBody() *CreateGroupResourcesRequestBody
func (*CreateGroupResourcesRequest) GetResourceID ¶
func (o *CreateGroupResourcesRequest) GetResourceID() string
type CreateGroupResourcesRequestBody ¶
type CreateGroupResourcesRequestBody struct { // The remote ID of the access level to grant to this user. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `json:"access_level_remote_id,omitempty"` // The duration for which the resource can be accessed (in minutes). Use 0 to set to indefinite. DurationMinutes *int64 `json:"duration_minutes,omitempty"` }
func (*CreateGroupResourcesRequestBody) GetAccessLevelRemoteID ¶
func (o *CreateGroupResourcesRequestBody) GetAccessLevelRemoteID() *string
func (*CreateGroupResourcesRequestBody) GetDurationMinutes ¶
func (o *CreateGroupResourcesRequestBody) GetDurationMinutes() *int64
type CreateGroupResourcesResponse ¶
type CreateGroupResourcesResponse struct { // HTTP response content type for this operation ContentType string // The created `GroupResource` object. GroupResource *shared.GroupResource // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateGroupResourcesResponse) GetContentType ¶
func (o *CreateGroupResourcesResponse) GetContentType() string
func (*CreateGroupResourcesResponse) GetGroupResource ¶
func (o *CreateGroupResourcesResponse) GetGroupResource() *shared.GroupResource
func (*CreateGroupResourcesResponse) GetRawResponse ¶
func (o *CreateGroupResourcesResponse) GetRawResponse() *http.Response
func (*CreateGroupResourcesResponse) GetStatusCode ¶
func (o *CreateGroupResourcesResponse) GetStatusCode() int
type CreateGroupResponse ¶
type CreateGroupResponse struct { // HTTP response content type for this operation ContentType string // The group just created. Group *shared.Group // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateGroupResponse) GetContentType ¶
func (o *CreateGroupResponse) GetContentType() string
func (*CreateGroupResponse) GetGroup ¶
func (o *CreateGroupResponse) GetGroup() *shared.Group
func (*CreateGroupResponse) GetRawResponse ¶
func (o *CreateGroupResponse) GetRawResponse() *http.Response
func (*CreateGroupResponse) GetStatusCode ¶
func (o *CreateGroupResponse) GetStatusCode() int
type CreateGroupTagRequest ¶
type CreateGroupTagRequest struct { // The ID of the group to apply the tag to. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` // The ID of the tag to apply. TagID string `pathParam:"style=simple,explode=false,name=tag_id"` }
func (*CreateGroupTagRequest) GetGroupID ¶
func (o *CreateGroupTagRequest) GetGroupID() string
func (*CreateGroupTagRequest) GetTagID ¶
func (o *CreateGroupTagRequest) GetTagID() string
type CreateGroupTagResponse ¶
type CreateGroupTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateGroupTagResponse) GetContentType ¶
func (o *CreateGroupTagResponse) GetContentType() string
func (*CreateGroupTagResponse) GetRawResponse ¶
func (o *CreateGroupTagResponse) GetRawResponse() *http.Response
func (*CreateGroupTagResponse) GetStatusCode ¶
func (o *CreateGroupTagResponse) GetStatusCode() int
type CreateGroupUserRequest ¶
type CreateGroupUserRequest struct { RequestBody CreateGroupUserRequestBody `request:"mediaType=application/json"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` // The ID of the user to add. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*CreateGroupUserRequest) GetGroupID ¶
func (o *CreateGroupUserRequest) GetGroupID() string
func (*CreateGroupUserRequest) GetRequestBody ¶
func (o *CreateGroupUserRequest) GetRequestBody() CreateGroupUserRequestBody
func (*CreateGroupUserRequest) GetUserID ¶
func (o *CreateGroupUserRequest) GetUserID() string
type CreateGroupUserRequestBody ¶
type CreateGroupUserRequestBody struct { // The remote ID of the access level to grant to this user. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `json:"access_level_remote_id,omitempty"` // Must be set to 0. Any nonzerovalue in terraform does not make sense. DurationMinutes *DurationMinutes `default:"0" json:"duration_minutes"` }
func (*CreateGroupUserRequestBody) GetAccessLevelRemoteID ¶
func (o *CreateGroupUserRequestBody) GetAccessLevelRemoteID() *string
func (*CreateGroupUserRequestBody) GetDurationMinutes ¶
func (o *CreateGroupUserRequestBody) GetDurationMinutes() *DurationMinutes
func (CreateGroupUserRequestBody) MarshalJSON ¶
func (c CreateGroupUserRequestBody) MarshalJSON() ([]byte, error)
func (*CreateGroupUserRequestBody) UnmarshalJSON ¶
func (c *CreateGroupUserRequestBody) UnmarshalJSON(data []byte) error
type CreateGroupUserResponse ¶
type CreateGroupUserResponse struct { // HTTP response content type for this operation ContentType string // The GroupUser that was created. GroupUser *shared.GroupUser // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateGroupUserResponse) GetContentType ¶
func (o *CreateGroupUserResponse) GetContentType() string
func (*CreateGroupUserResponse) GetGroupUser ¶
func (o *CreateGroupUserResponse) GetGroupUser() *shared.GroupUser
func (*CreateGroupUserResponse) GetRawResponse ¶
func (o *CreateGroupUserResponse) GetRawResponse() *http.Response
func (*CreateGroupUserResponse) GetStatusCode ¶
func (o *CreateGroupUserResponse) GetStatusCode() int
type CreateIdpGroupMappingRequest ¶ added in v3.2.0
type CreateIdpGroupMappingRequest struct { RequestBody *CreateIdpGroupMappingRequestBody `request:"mediaType=application/json"` // The ID of the Okta app. AppResourceID string `pathParam:"style=simple,explode=false,name=app_resource_id"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*CreateIdpGroupMappingRequest) GetAppResourceID ¶ added in v3.2.0
func (o *CreateIdpGroupMappingRequest) GetAppResourceID() string
func (*CreateIdpGroupMappingRequest) GetGroupID ¶ added in v3.2.0
func (o *CreateIdpGroupMappingRequest) GetGroupID() string
func (*CreateIdpGroupMappingRequest) GetRequestBody ¶ added in v3.2.0
func (o *CreateIdpGroupMappingRequest) GetRequestBody() *CreateIdpGroupMappingRequestBody
type CreateIdpGroupMappingRequestBody ¶ added in v3.2.0
type CreateIdpGroupMappingRequestBody struct { // Optional alias for the group mapping Alias *string `json:"alias,omitempty"` // Whether this mapping should be hidden from end users. // - **New mappings**: If not provided, defaults to `false` // - **Existing mappings**: If not provided, existing value is preserved (no change) // - **Explicit values**: If provided, value is updated to the specified boolean // HiddenFromEndUser *bool `json:"hidden_from_end_user,omitempty"` }
func (*CreateIdpGroupMappingRequestBody) GetAlias ¶ added in v3.2.0
func (o *CreateIdpGroupMappingRequestBody) GetAlias() *string
func (*CreateIdpGroupMappingRequestBody) GetHiddenFromEndUser ¶ added in v3.2.0
func (o *CreateIdpGroupMappingRequestBody) GetHiddenFromEndUser() *bool
type CreateIdpGroupMappingResponse ¶ added in v3.2.0
type CreateIdpGroupMappingResponse struct { // HTTP response content type for this operation ContentType string // The IDP group mapping was successfully created or updated. IdpGroupMapping *shared.IdpGroupMapping // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateIdpGroupMappingResponse) GetContentType ¶ added in v3.2.0
func (o *CreateIdpGroupMappingResponse) GetContentType() string
func (*CreateIdpGroupMappingResponse) GetIdpGroupMapping ¶ added in v3.2.0
func (o *CreateIdpGroupMappingResponse) GetIdpGroupMapping() *shared.IdpGroupMapping
func (*CreateIdpGroupMappingResponse) GetRawResponse ¶ added in v3.2.0
func (o *CreateIdpGroupMappingResponse) GetRawResponse() *http.Response
func (*CreateIdpGroupMappingResponse) GetStatusCode ¶ added in v3.2.0
func (o *CreateIdpGroupMappingResponse) GetStatusCode() int
type CreateMessageChannelResponse ¶
type CreateMessageChannelResponse struct { // HTTP response content type for this operation ContentType string // The message channel that was created. MessageChannel *shared.MessageChannel // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateMessageChannelResponse) GetContentType ¶
func (o *CreateMessageChannelResponse) GetContentType() string
func (*CreateMessageChannelResponse) GetMessageChannel ¶
func (o *CreateMessageChannelResponse) GetMessageChannel() *shared.MessageChannel
func (*CreateMessageChannelResponse) GetRawResponse ¶
func (o *CreateMessageChannelResponse) GetRawResponse() *http.Response
func (*CreateMessageChannelResponse) GetStatusCode ¶
func (o *CreateMessageChannelResponse) GetStatusCode() int
type CreateOnCallScheduleResponse ¶
type CreateOnCallScheduleResponse struct { // HTTP response content type for this operation ContentType string // The on call schedule that was created. OnCallSchedule *shared.OnCallSchedule // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateOnCallScheduleResponse) GetContentType ¶
func (o *CreateOnCallScheduleResponse) GetContentType() string
func (*CreateOnCallScheduleResponse) GetOnCallSchedule ¶
func (o *CreateOnCallScheduleResponse) GetOnCallSchedule() *shared.OnCallSchedule
func (*CreateOnCallScheduleResponse) GetRawResponse ¶
func (o *CreateOnCallScheduleResponse) GetRawResponse() *http.Response
func (*CreateOnCallScheduleResponse) GetStatusCode ¶
func (o *CreateOnCallScheduleResponse) GetStatusCode() int
type CreateOwnerResponse ¶
type CreateOwnerResponse struct { // HTTP response content type for this operation ContentType string // The owner just created. Owner *shared.Owner // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateOwnerResponse) GetContentType ¶
func (o *CreateOwnerResponse) GetContentType() string
func (*CreateOwnerResponse) GetOwner ¶
func (o *CreateOwnerResponse) GetOwner() *shared.Owner
func (*CreateOwnerResponse) GetRawResponse ¶
func (o *CreateOwnerResponse) GetRawResponse() *http.Response
func (*CreateOwnerResponse) GetStatusCode ¶
func (o *CreateOwnerResponse) GetStatusCode() int
type CreateRequestResponse ¶
type CreateRequestResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The resulting request. Object *CreateRequestResponseBody }
func (*CreateRequestResponse) GetContentType ¶
func (o *CreateRequestResponse) GetContentType() string
func (*CreateRequestResponse) GetObject ¶
func (o *CreateRequestResponse) GetObject() *CreateRequestResponseBody
func (*CreateRequestResponse) GetRawResponse ¶
func (o *CreateRequestResponse) GetRawResponse() *http.Response
func (*CreateRequestResponse) GetStatusCode ¶
func (o *CreateRequestResponse) GetStatusCode() int
type CreateRequestResponseBody ¶
type CreateRequestResponseBody struct {
ID *string `json:"id,omitempty"`
}
CreateRequestResponseBody - The resulting request.
func (*CreateRequestResponseBody) GetID ¶
func (o *CreateRequestResponseBody) GetID() *string
type CreateResourceResponse ¶
type CreateResourceResponse struct { // HTTP response content type for this operation ContentType string // The resource just created. Resource *shared.Resource // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateResourceResponse) GetContentType ¶
func (o *CreateResourceResponse) GetContentType() string
func (*CreateResourceResponse) GetRawResponse ¶
func (o *CreateResourceResponse) GetRawResponse() *http.Response
func (*CreateResourceResponse) GetResource ¶
func (o *CreateResourceResponse) GetResource() *shared.Resource
func (*CreateResourceResponse) GetStatusCode ¶
func (o *CreateResourceResponse) GetStatusCode() int
type CreateResourceTagRequest ¶
type CreateResourceTagRequest struct { // The ID of the resource to apply the tag to. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` // The ID of the tag to apply. TagID string `pathParam:"style=simple,explode=false,name=tag_id"` }
func (*CreateResourceTagRequest) GetResourceID ¶
func (o *CreateResourceTagRequest) GetResourceID() string
func (*CreateResourceTagRequest) GetTagID ¶
func (o *CreateResourceTagRequest) GetTagID() string
type CreateResourceTagResponse ¶
type CreateResourceTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateResourceTagResponse) GetContentType ¶
func (o *CreateResourceTagResponse) GetContentType() string
func (*CreateResourceTagResponse) GetRawResponse ¶
func (o *CreateResourceTagResponse) GetRawResponse() *http.Response
func (*CreateResourceTagResponse) GetStatusCode ¶
func (o *CreateResourceTagResponse) GetStatusCode() int
type CreateTagResponse ¶
type CreateTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The tag that was created. Tag *shared.Tag }
func (*CreateTagResponse) GetContentType ¶
func (o *CreateTagResponse) GetContentType() string
func (*CreateTagResponse) GetRawResponse ¶
func (o *CreateTagResponse) GetRawResponse() *http.Response
func (*CreateTagResponse) GetStatusCode ¶
func (o *CreateTagResponse) GetStatusCode() int
func (*CreateTagResponse) GetTag ¶
func (o *CreateTagResponse) GetTag() *shared.Tag
type CreateUARResponse ¶
type CreateUARResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The UAR that was started. Uar *shared.Uar }
func (*CreateUARResponse) GetContentType ¶
func (o *CreateUARResponse) GetContentType() string
func (*CreateUARResponse) GetRawResponse ¶
func (o *CreateUARResponse) GetRawResponse() *http.Response
func (*CreateUARResponse) GetStatusCode ¶
func (o *CreateUARResponse) GetStatusCode() int
func (*CreateUARResponse) GetUar ¶
func (o *CreateUARResponse) GetUar() *shared.Uar
type CreateUserTagRequest ¶
type CreateUserTagRequest struct { RequestBody *CreateUserTagRequestBody `request:"mediaType=application/json"` // The ID of the tag to apply. TagID string `pathParam:"style=simple,explode=false,name=tag_id"` // The ID of the user to apply the tag to. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*CreateUserTagRequest) GetRequestBody ¶
func (o *CreateUserTagRequest) GetRequestBody() *CreateUserTagRequestBody
func (*CreateUserTagRequest) GetTagID ¶
func (o *CreateUserTagRequest) GetTagID() string
func (*CreateUserTagRequest) GetUserID ¶
func (o *CreateUserTagRequest) GetUserID() string
type CreateUserTagRequestBody ¶
type CreateUserTagRequestBody struct { }
type CreateUserTagResponse ¶
type CreateUserTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*CreateUserTagResponse) GetContentType ¶
func (o *CreateUserTagResponse) GetContentType() string
func (*CreateUserTagResponse) GetRawResponse ¶
func (o *CreateUserTagResponse) GetRawResponse() *http.Response
func (*CreateUserTagResponse) GetStatusCode ¶
func (o *CreateUserTagResponse) GetStatusCode() int
type DeleteBundleRequest ¶
type DeleteBundleRequest struct { // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=true,name=bundle_id"` }
func (*DeleteBundleRequest) GetBundleID ¶
func (o *DeleteBundleRequest) GetBundleID() string
type DeleteBundleResponse ¶
type DeleteBundleResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteBundleResponse) GetContentType ¶
func (o *DeleteBundleResponse) GetContentType() string
func (*DeleteBundleResponse) GetRawResponse ¶
func (o *DeleteBundleResponse) GetRawResponse() *http.Response
func (*DeleteBundleResponse) GetStatusCode ¶
func (o *DeleteBundleResponse) GetStatusCode() int
type DeleteConfigurationTemplateRequest ¶
type DeleteConfigurationTemplateRequest struct { // The ID of the configuration template. ConfigurationTemplateID string `pathParam:"style=simple,explode=false,name=configuration_template_id"` }
func (*DeleteConfigurationTemplateRequest) GetConfigurationTemplateID ¶
func (o *DeleteConfigurationTemplateRequest) GetConfigurationTemplateID() string
type DeleteConfigurationTemplateResponse ¶
type DeleteConfigurationTemplateResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteConfigurationTemplateResponse) GetContentType ¶
func (o *DeleteConfigurationTemplateResponse) GetContentType() string
func (*DeleteConfigurationTemplateResponse) GetRawResponse ¶
func (o *DeleteConfigurationTemplateResponse) GetRawResponse() *http.Response
func (*DeleteConfigurationTemplateResponse) GetStatusCode ¶
func (o *DeleteConfigurationTemplateResponse) GetStatusCode() int
type DeleteGroupBindingRequest ¶
type DeleteGroupBindingRequest struct { // The ID of the group binding. GroupBindingID string `pathParam:"style=simple,explode=false,name=group_binding_id"` }
func (*DeleteGroupBindingRequest) GetGroupBindingID ¶
func (o *DeleteGroupBindingRequest) GetGroupBindingID() string
type DeleteGroupBindingResponse ¶
type DeleteGroupBindingResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteGroupBindingResponse) GetContentType ¶
func (o *DeleteGroupBindingResponse) GetContentType() string
func (*DeleteGroupBindingResponse) GetRawResponse ¶
func (o *DeleteGroupBindingResponse) GetRawResponse() *http.Response
func (*DeleteGroupBindingResponse) GetStatusCode ¶
func (o *DeleteGroupBindingResponse) GetStatusCode() int
type DeleteGroupRequest ¶
type DeleteGroupRequest struct { // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*DeleteGroupRequest) GetID ¶
func (o *DeleteGroupRequest) GetID() string
type DeleteGroupResponse ¶
type DeleteGroupResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteGroupResponse) GetContentType ¶
func (o *DeleteGroupResponse) GetContentType() string
func (*DeleteGroupResponse) GetRawResponse ¶
func (o *DeleteGroupResponse) GetRawResponse() *http.Response
func (*DeleteGroupResponse) GetStatusCode ¶
func (o *DeleteGroupResponse) GetStatusCode() int
type DeleteGroupTagRequest ¶
type DeleteGroupTagRequest struct { // The ID of the group to remove the tag from. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` // The ID of the tag to remove. TagID string `pathParam:"style=simple,explode=false,name=tag_id"` }
func (*DeleteGroupTagRequest) GetGroupID ¶
func (o *DeleteGroupTagRequest) GetGroupID() string
func (*DeleteGroupTagRequest) GetTagID ¶
func (o *DeleteGroupTagRequest) GetTagID() string
type DeleteGroupTagResponse ¶
type DeleteGroupTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteGroupTagResponse) GetContentType ¶
func (o *DeleteGroupTagResponse) GetContentType() string
func (*DeleteGroupTagResponse) GetRawResponse ¶
func (o *DeleteGroupTagResponse) GetRawResponse() *http.Response
func (*DeleteGroupTagResponse) GetStatusCode ¶
func (o *DeleteGroupTagResponse) GetStatusCode() int
type DeleteGroupUserRequest ¶
type DeleteGroupUserRequest struct { // The remote ID of the access level for which this user has direct access. If omitted, the default access level remote ID value (empty string) is assumed. AccessLevelRemoteID *string `queryParam:"style=form,explode=true,name=access_level_remote_id"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` // The ID of a user to remove from this group. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*DeleteGroupUserRequest) GetAccessLevelRemoteID ¶
func (o *DeleteGroupUserRequest) GetAccessLevelRemoteID() *string
func (*DeleteGroupUserRequest) GetGroupID ¶
func (o *DeleteGroupUserRequest) GetGroupID() string
func (*DeleteGroupUserRequest) GetUserID ¶
func (o *DeleteGroupUserRequest) GetUserID() string
type DeleteGroupUserResponse ¶
type DeleteGroupUserResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteGroupUserResponse) GetContentType ¶
func (o *DeleteGroupUserResponse) GetContentType() string
func (*DeleteGroupUserResponse) GetRawResponse ¶
func (o *DeleteGroupUserResponse) GetRawResponse() *http.Response
func (*DeleteGroupUserResponse) GetStatusCode ¶
func (o *DeleteGroupUserResponse) GetStatusCode() int
type DeleteIdpGroupMappingsRequest ¶
type DeleteIdpGroupMappingsRequest struct { // The ID of the Okta app. AppResourceID string `pathParam:"style=simple,explode=false,name=app_resource_id"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*DeleteIdpGroupMappingsRequest) GetAppResourceID ¶
func (o *DeleteIdpGroupMappingsRequest) GetAppResourceID() string
func (*DeleteIdpGroupMappingsRequest) GetGroupID ¶
func (o *DeleteIdpGroupMappingsRequest) GetGroupID() string
type DeleteIdpGroupMappingsResponse ¶
type DeleteIdpGroupMappingsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteIdpGroupMappingsResponse) GetContentType ¶
func (o *DeleteIdpGroupMappingsResponse) GetContentType() string
func (*DeleteIdpGroupMappingsResponse) GetRawResponse ¶
func (o *DeleteIdpGroupMappingsResponse) GetRawResponse() *http.Response
func (*DeleteIdpGroupMappingsResponse) GetStatusCode ¶
func (o *DeleteIdpGroupMappingsResponse) GetStatusCode() int
type DeleteOwnerRequest ¶
type DeleteOwnerRequest struct { // The ID of the owner. ID string `pathParam:"style=simple,explode=false,name=owner_id"` }
func (*DeleteOwnerRequest) GetID ¶
func (o *DeleteOwnerRequest) GetID() string
type DeleteOwnerResponse ¶
type DeleteOwnerResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteOwnerResponse) GetContentType ¶
func (o *DeleteOwnerResponse) GetContentType() string
func (*DeleteOwnerResponse) GetRawResponse ¶
func (o *DeleteOwnerResponse) GetRawResponse() *http.Response
func (*DeleteOwnerResponse) GetStatusCode ¶
func (o *DeleteOwnerResponse) GetStatusCode() int
type DeleteResourceNhiRequest ¶
type DeleteResourceNhiRequest struct { // The remote ID of the access level for which this non-human identity has direct access. If omitted, the default access level remote ID value (empty string) is assumed. AccessLevelRemoteID *string `queryParam:"style=form,explode=true,name=access_level_remote_id"` // The resource ID of the non-human identity to remove from this resource. NonHumanIdentityID string `pathParam:"style=simple,explode=false,name=non_human_identity_id"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*DeleteResourceNhiRequest) GetAccessLevelRemoteID ¶
func (o *DeleteResourceNhiRequest) GetAccessLevelRemoteID() *string
func (*DeleteResourceNhiRequest) GetNonHumanIdentityID ¶
func (o *DeleteResourceNhiRequest) GetNonHumanIdentityID() string
func (*DeleteResourceNhiRequest) GetResourceID ¶
func (o *DeleteResourceNhiRequest) GetResourceID() string
type DeleteResourceNhiResponse ¶
type DeleteResourceNhiResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteResourceNhiResponse) GetContentType ¶
func (o *DeleteResourceNhiResponse) GetContentType() string
func (*DeleteResourceNhiResponse) GetRawResponse ¶
func (o *DeleteResourceNhiResponse) GetRawResponse() *http.Response
func (*DeleteResourceNhiResponse) GetStatusCode ¶
func (o *DeleteResourceNhiResponse) GetStatusCode() int
type DeleteResourceRequest ¶
type DeleteResourceRequest struct { // The ID of the resource. ID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*DeleteResourceRequest) GetID ¶
func (o *DeleteResourceRequest) GetID() string
type DeleteResourceResponse ¶
type DeleteResourceResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteResourceResponse) GetContentType ¶
func (o *DeleteResourceResponse) GetContentType() string
func (*DeleteResourceResponse) GetRawResponse ¶
func (o *DeleteResourceResponse) GetRawResponse() *http.Response
func (*DeleteResourceResponse) GetStatusCode ¶
func (o *DeleteResourceResponse) GetStatusCode() int
type DeleteResourceTagRequest ¶
type DeleteResourceTagRequest struct { // The ID of the resource to remove the tag from. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` // The ID of the tag to remove. TagID string `pathParam:"style=simple,explode=false,name=tag_id"` }
func (*DeleteResourceTagRequest) GetResourceID ¶
func (o *DeleteResourceTagRequest) GetResourceID() string
func (*DeleteResourceTagRequest) GetTagID ¶
func (o *DeleteResourceTagRequest) GetTagID() string
type DeleteResourceTagResponse ¶
type DeleteResourceTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteResourceTagResponse) GetContentType ¶
func (o *DeleteResourceTagResponse) GetContentType() string
func (*DeleteResourceTagResponse) GetRawResponse ¶
func (o *DeleteResourceTagResponse) GetRawResponse() *http.Response
func (*DeleteResourceTagResponse) GetStatusCode ¶
func (o *DeleteResourceTagResponse) GetStatusCode() int
type DeleteTagByIDRequest ¶
type DeleteTagByIDRequest struct { // The tag ID ID string `pathParam:"style=simple,explode=false,name=tag_id"` }
func (*DeleteTagByIDRequest) GetID ¶
func (o *DeleteTagByIDRequest) GetID() string
type DeleteTagByIDResponse ¶
type DeleteTagByIDResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteTagByIDResponse) GetContentType ¶
func (o *DeleteTagByIDResponse) GetContentType() string
func (*DeleteTagByIDResponse) GetRawResponse ¶
func (o *DeleteTagByIDResponse) GetRawResponse() *http.Response
func (*DeleteTagByIDResponse) GetStatusCode ¶
func (o *DeleteTagByIDResponse) GetStatusCode() int
type DeleteUserTagRequest ¶
type DeleteUserTagRequest struct { // The ID of the tag to remove. TagID string `pathParam:"style=simple,explode=false,name=tag_id"` // The ID of the user to remove the tag from. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*DeleteUserTagRequest) GetTagID ¶
func (o *DeleteUserTagRequest) GetTagID() string
func (*DeleteUserTagRequest) GetUserID ¶
func (o *DeleteUserTagRequest) GetUserID() string
type DeleteUserTagResponse ¶
type DeleteUserTagResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*DeleteUserTagResponse) GetContentType ¶
func (o *DeleteUserTagResponse) GetContentType() string
func (*DeleteUserTagResponse) GetRawResponse ¶
func (o *DeleteUserTagResponse) GetRawResponse() *http.Response
func (*DeleteUserTagResponse) GetStatusCode ¶
func (o *DeleteUserTagResponse) GetStatusCode() int
type DurationMinutes ¶
type DurationMinutes int64
DurationMinutes - Must be set to 0. Any nonzerovalue in terraform does not make sense.
const (
DurationMinutesZero DurationMinutes = 0
)
func (DurationMinutes) ToPointer ¶
func (e DurationMinutes) ToPointer() *DurationMinutes
func (*DurationMinutes) UnmarshalJSON ¶
func (e *DurationMinutes) UnmarshalJSON(data []byte) error
type GetAccessRuleRequest ¶
type GetAccessRuleRequest struct { // The access rule ID (group ID) of the access rule. ID string `pathParam:"style=simple,explode=false,name=access_rule_id"` }
func (*GetAccessRuleRequest) GetID ¶
func (o *GetAccessRuleRequest) GetID() string
type GetAccessRuleResponse ¶
type GetAccessRuleResponse struct { // The access rules for the group. AccessRule *shared.AccessRule // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetAccessRuleResponse) GetAccessRule ¶
func (o *GetAccessRuleResponse) GetAccessRule() *shared.AccessRule
func (*GetAccessRuleResponse) GetContentType ¶
func (o *GetAccessRuleResponse) GetContentType() string
func (*GetAccessRuleResponse) GetRawResponse ¶
func (o *GetAccessRuleResponse) GetRawResponse() *http.Response
func (*GetAccessRuleResponse) GetStatusCode ¶
func (o *GetAccessRuleResponse) GetStatusCode() int
type GetAppIDRequest ¶
type GetAppIDRequest struct { // The ID of the app. ID string `pathParam:"style=simple,explode=true,name=app_id"` }
func (*GetAppIDRequest) GetID ¶
func (o *GetAppIDRequest) GetID() string
type GetAppIDResponse ¶
type GetAppIDResponse struct { // The requested `App`. App *shared.App // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetAppIDResponse) GetApp ¶
func (o *GetAppIDResponse) GetApp() *shared.App
func (*GetAppIDResponse) GetContentType ¶
func (o *GetAppIDResponse) GetContentType() string
func (*GetAppIDResponse) GetRawResponse ¶
func (o *GetAppIDResponse) GetRawResponse() *http.Response
func (*GetAppIDResponse) GetStatusCode ¶
func (o *GetAppIDResponse) GetStatusCode() int
type GetAppsRequest ¶
type GetAppsRequest struct { // A list of app types to filter by. AppTypeFilter []shared.AppTypeEnum `queryParam:"style=form,explode=false,name=app_type_filter"` // An owner ID to filter by. OwnerFilter *string `queryParam:"style=form,explode=true,name=owner_filter"` }
func (*GetAppsRequest) GetAppTypeFilter ¶
func (o *GetAppsRequest) GetAppTypeFilter() []shared.AppTypeEnum
func (*GetAppsRequest) GetOwnerFilter ¶
func (o *GetAppsRequest) GetOwnerFilter() *string
type GetAppsResponse ¶
type GetAppsResponse struct { // A list of apps for your organization. AppsList *shared.AppsList // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetAppsResponse) GetAppsList ¶
func (o *GetAppsResponse) GetAppsList() *shared.AppsList
func (*GetAppsResponse) GetContentType ¶
func (o *GetAppsResponse) GetContentType() string
func (*GetAppsResponse) GetRawResponse ¶
func (o *GetAppsResponse) GetRawResponse() *http.Response
func (*GetAppsResponse) GetStatusCode ¶
func (o *GetAppsResponse) GetStatusCode() int
type GetBundleGroupsRequest ¶
type GetBundleGroupsRequest struct { // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` // A cursor indicating where to start fetching items after a specific point. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // The maximum number of groups to return from the beginning of the list. Default is 200, max is 1000. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetBundleGroupsRequest) GetBundleID ¶
func (o *GetBundleGroupsRequest) GetBundleID() string
func (*GetBundleGroupsRequest) GetCursor ¶
func (o *GetBundleGroupsRequest) GetCursor() *string
func (*GetBundleGroupsRequest) GetPageSize ¶
func (o *GetBundleGroupsRequest) GetPageSize() *int64
type GetBundleGroupsResponse ¶
type GetBundleGroupsResponse struct { // HTTP response content type for this operation ContentType string // A list of groups for the bundle. PaginatedBundleGroupList *shared.PaginatedBundleGroupList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetBundleGroupsResponse) GetContentType ¶
func (o *GetBundleGroupsResponse) GetContentType() string
func (*GetBundleGroupsResponse) GetPaginatedBundleGroupList ¶
func (o *GetBundleGroupsResponse) GetPaginatedBundleGroupList() *shared.PaginatedBundleGroupList
func (*GetBundleGroupsResponse) GetRawResponse ¶
func (o *GetBundleGroupsResponse) GetRawResponse() *http.Response
func (*GetBundleGroupsResponse) GetStatusCode ¶
func (o *GetBundleGroupsResponse) GetStatusCode() int
type GetBundleRequest ¶
type GetBundleRequest struct { // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=true,name=bundle_id"` }
func (*GetBundleRequest) GetBundleID ¶
func (o *GetBundleRequest) GetBundleID() string
type GetBundleResourcesRequest ¶
type GetBundleResourcesRequest struct { // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` // A cursor indicating where to start fetching items after a specific point. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // The maximum number of resources to return from the beginning of the list. Default is 200, max is 1000. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetBundleResourcesRequest) GetBundleID ¶
func (o *GetBundleResourcesRequest) GetBundleID() string
func (*GetBundleResourcesRequest) GetCursor ¶
func (o *GetBundleResourcesRequest) GetCursor() *string
func (*GetBundleResourcesRequest) GetPageSize ¶
func (o *GetBundleResourcesRequest) GetPageSize() *int64
type GetBundleResourcesResponse ¶
type GetBundleResourcesResponse struct { // HTTP response content type for this operation ContentType string // A list of resources for the bundle. PaginatedBundleResourceList *shared.PaginatedBundleResourceList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetBundleResourcesResponse) GetContentType ¶
func (o *GetBundleResourcesResponse) GetContentType() string
func (*GetBundleResourcesResponse) GetPaginatedBundleResourceList ¶
func (o *GetBundleResourcesResponse) GetPaginatedBundleResourceList() *shared.PaginatedBundleResourceList
func (*GetBundleResourcesResponse) GetRawResponse ¶
func (o *GetBundleResourcesResponse) GetRawResponse() *http.Response
func (*GetBundleResourcesResponse) GetStatusCode ¶
func (o *GetBundleResourcesResponse) GetStatusCode() int
type GetBundleResponse ¶
type GetBundleResponse struct { // The requested `Bundle`. Bundle *shared.Bundle // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetBundleResponse) GetBundle ¶
func (o *GetBundleResponse) GetBundle() *shared.Bundle
func (*GetBundleResponse) GetContentType ¶
func (o *GetBundleResponse) GetContentType() string
func (*GetBundleResponse) GetRawResponse ¶
func (o *GetBundleResponse) GetRawResponse() *http.Response
func (*GetBundleResponse) GetStatusCode ¶
func (o *GetBundleResponse) GetStatusCode() int
type GetBundleVisibilityRequest ¶
type GetBundleVisibilityRequest struct { // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` }
func (*GetBundleVisibilityRequest) GetBundleID ¶
func (o *GetBundleVisibilityRequest) GetBundleID() string
type GetBundleVisibilityResponse ¶
type GetBundleVisibilityResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The visibility details of a bundle. VisibilityInfo *shared.VisibilityInfo }
func (*GetBundleVisibilityResponse) GetContentType ¶
func (o *GetBundleVisibilityResponse) GetContentType() string
func (*GetBundleVisibilityResponse) GetRawResponse ¶
func (o *GetBundleVisibilityResponse) GetRawResponse() *http.Response
func (*GetBundleVisibilityResponse) GetStatusCode ¶
func (o *GetBundleVisibilityResponse) GetStatusCode() int
func (*GetBundleVisibilityResponse) GetVisibilityInfo ¶
func (o *GetBundleVisibilityResponse) GetVisibilityInfo() *shared.VisibilityInfo
type GetBundlesRequest ¶
type GetBundlesRequest struct { // A filter for the bundle name. Contains *string `queryParam:"style=form,explode=true,name=contains"` // A cursor indicating where to start fetching items after a specific point. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // The maximum number of bundles to return from the beginning of the list. Default is 200, max is 1000. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetBundlesRequest) GetContains ¶
func (o *GetBundlesRequest) GetContains() *string
func (*GetBundlesRequest) GetCursor ¶
func (o *GetBundlesRequest) GetCursor() *string
func (*GetBundlesRequest) GetPageSize ¶
func (o *GetBundlesRequest) GetPageSize() *int64
type GetBundlesResponse ¶
type GetBundlesResponse struct { // HTTP response content type for this operation ContentType string // A list of bundles for your organization. PaginatedBundleList *shared.PaginatedBundleList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetBundlesResponse) GetContentType ¶
func (o *GetBundlesResponse) GetContentType() string
func (*GetBundlesResponse) GetPaginatedBundleList ¶
func (o *GetBundlesResponse) GetPaginatedBundleList() *shared.PaginatedBundleList
func (*GetBundlesResponse) GetRawResponse ¶
func (o *GetBundlesResponse) GetRawResponse() *http.Response
func (*GetBundlesResponse) GetStatusCode ¶
func (o *GetBundlesResponse) GetStatusCode() int
type GetConfigurationTemplatesResponse ¶
type GetConfigurationTemplatesResponse struct { // HTTP response content type for this operation ContentType string // One page worth of configuration templates for your organization. PaginatedConfigurationTemplateList *shared.PaginatedConfigurationTemplateList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetConfigurationTemplatesResponse) GetContentType ¶
func (o *GetConfigurationTemplatesResponse) GetContentType() string
func (*GetConfigurationTemplatesResponse) GetPaginatedConfigurationTemplateList ¶
func (o *GetConfigurationTemplatesResponse) GetPaginatedConfigurationTemplateList() *shared.PaginatedConfigurationTemplateList
func (*GetConfigurationTemplatesResponse) GetRawResponse ¶
func (o *GetConfigurationTemplatesResponse) GetRawResponse() *http.Response
func (*GetConfigurationTemplatesResponse) GetStatusCode ¶
func (o *GetConfigurationTemplatesResponse) GetStatusCode() int
type GetEventsRequest ¶
type GetEventsRequest struct { // An actor filter for the events. Supply the ID of the actor. ActorFilter *string `queryParam:"style=form,explode=true,name=actor_filter"` // An API filter for the events. Supply the name and preview of the API token. APITokenFilter *string `queryParam:"style=form,explode=true,name=api_token_filter"` // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // An end date filter for the events. EndDateFilter *string `queryParam:"style=form,explode=true,name=end_date_filter"` // An event type filter for the events. EventTypeFilter *string `queryParam:"style=form,explode=true,name=event_type_filter"` // An object filter for the events. Supply the ID of the object. ObjectFilter *string `queryParam:"style=form,explode=true,name=object_filter"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` // A start date filter for the events. StartDateFilter *string `queryParam:"style=form,explode=true,name=start_date_filter"` }
func (*GetEventsRequest) GetAPITokenFilter ¶
func (o *GetEventsRequest) GetAPITokenFilter() *string
func (*GetEventsRequest) GetActorFilter ¶
func (o *GetEventsRequest) GetActorFilter() *string
func (*GetEventsRequest) GetCursor ¶
func (o *GetEventsRequest) GetCursor() *string
func (*GetEventsRequest) GetEndDateFilter ¶
func (o *GetEventsRequest) GetEndDateFilter() *string
func (*GetEventsRequest) GetEventTypeFilter ¶
func (o *GetEventsRequest) GetEventTypeFilter() *string
func (*GetEventsRequest) GetObjectFilter ¶
func (o *GetEventsRequest) GetObjectFilter() *string
func (*GetEventsRequest) GetPageSize ¶
func (o *GetEventsRequest) GetPageSize() *int64
func (*GetEventsRequest) GetStartDateFilter ¶
func (o *GetEventsRequest) GetStartDateFilter() *string
type GetEventsResponse ¶
type GetEventsResponse struct { // HTTP response content type for this operation ContentType string // One page worth of events with the appropriate filters applied. PaginatedEventList *shared.PaginatedEventList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetEventsResponse) GetContentType ¶
func (o *GetEventsResponse) GetContentType() string
func (*GetEventsResponse) GetPaginatedEventList ¶
func (o *GetEventsResponse) GetPaginatedEventList() *shared.PaginatedEventList
func (*GetEventsResponse) GetRawResponse ¶
func (o *GetEventsResponse) GetRawResponse() *http.Response
func (*GetEventsResponse) GetStatusCode ¶
func (o *GetEventsResponse) GetStatusCode() int
type GetGroupBindingRequest ¶
type GetGroupBindingRequest struct { // The ID of the group binding. GroupBindingID string `pathParam:"style=simple,explode=true,name=group_binding_id"` }
func (*GetGroupBindingRequest) GetGroupBindingID ¶
func (o *GetGroupBindingRequest) GetGroupBindingID() string
type GetGroupBindingResponse ¶
type GetGroupBindingResponse struct { // HTTP response content type for this operation ContentType string // The requested `GroupBinding`. GroupBinding *shared.GroupBinding // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupBindingResponse) GetContentType ¶
func (o *GetGroupBindingResponse) GetContentType() string
func (*GetGroupBindingResponse) GetGroupBinding ¶
func (o *GetGroupBindingResponse) GetGroupBinding() *shared.GroupBinding
func (*GetGroupBindingResponse) GetRawResponse ¶
func (o *GetGroupBindingResponse) GetRawResponse() *http.Response
func (*GetGroupBindingResponse) GetStatusCode ¶
func (o *GetGroupBindingResponse) GetStatusCode() int
type GetGroupBindingsRequest ¶
type GetGroupBindingsRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetGroupBindingsRequest) GetCursor ¶
func (o *GetGroupBindingsRequest) GetCursor() *string
func (*GetGroupBindingsRequest) GetPageSize ¶
func (o *GetGroupBindingsRequest) GetPageSize() *int64
type GetGroupBindingsResponse ¶
type GetGroupBindingsResponse struct { // HTTP response content type for this operation ContentType string // One page worth of group bindings for your organization. PaginatedGroupBindingsList *shared.PaginatedGroupBindingsList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupBindingsResponse) GetContentType ¶
func (o *GetGroupBindingsResponse) GetContentType() string
func (*GetGroupBindingsResponse) GetPaginatedGroupBindingsList ¶
func (o *GetGroupBindingsResponse) GetPaginatedGroupBindingsList() *shared.PaginatedGroupBindingsList
func (*GetGroupBindingsResponse) GetRawResponse ¶
func (o *GetGroupBindingsResponse) GetRawResponse() *http.Response
func (*GetGroupBindingsResponse) GetStatusCode ¶
func (o *GetGroupBindingsResponse) GetStatusCode() int
type GetGroupContainingGroupRequest ¶
type GetGroupContainingGroupRequest struct { // The ID of the containing group. ContainingGroupID string `pathParam:"style=simple,explode=false,name=containing_group_id"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupContainingGroupRequest) GetContainingGroupID ¶
func (o *GetGroupContainingGroupRequest) GetContainingGroupID() string
func (*GetGroupContainingGroupRequest) GetGroupID ¶
func (o *GetGroupContainingGroupRequest) GetGroupID() string
type GetGroupContainingGroupResponse ¶
type GetGroupContainingGroupResponse struct { // HTTP response content type for this operation ContentType string // The created `GroupContainingGroup` object. GroupContainingGroup *shared.GroupContainingGroup // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupContainingGroupResponse) GetContentType ¶
func (o *GetGroupContainingGroupResponse) GetContentType() string
func (*GetGroupContainingGroupResponse) GetGroupContainingGroup ¶
func (o *GetGroupContainingGroupResponse) GetGroupContainingGroup() *shared.GroupContainingGroup
func (*GetGroupContainingGroupResponse) GetRawResponse ¶
func (o *GetGroupContainingGroupResponse) GetRawResponse() *http.Response
func (*GetGroupContainingGroupResponse) GetStatusCode ¶
func (o *GetGroupContainingGroupResponse) GetStatusCode() int
type GetGroupMessageChannelsRequest ¶
type GetGroupMessageChannelsRequest struct { // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupMessageChannelsRequest) GetID ¶
func (o *GetGroupMessageChannelsRequest) GetID() string
type GetGroupMessageChannelsResponse ¶
type GetGroupMessageChannelsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The audit and reviewer message channels attached to the group. Object *GetGroupMessageChannelsResponseBody }
func (*GetGroupMessageChannelsResponse) GetContentType ¶
func (o *GetGroupMessageChannelsResponse) GetContentType() string
func (*GetGroupMessageChannelsResponse) GetObject ¶
func (o *GetGroupMessageChannelsResponse) GetObject() *GetGroupMessageChannelsResponseBody
func (*GetGroupMessageChannelsResponse) GetRawResponse ¶
func (o *GetGroupMessageChannelsResponse) GetRawResponse() *http.Response
func (*GetGroupMessageChannelsResponse) GetStatusCode ¶
func (o *GetGroupMessageChannelsResponse) GetStatusCode() int
type GetGroupMessageChannelsResponseBody ¶
type GetGroupMessageChannelsResponseBody struct {
Channels []shared.MessageChannel `json:"channels"`
}
GetGroupMessageChannelsResponseBody - The audit and reviewer message channels attached to the group.
func (*GetGroupMessageChannelsResponseBody) GetChannels ¶
func (o *GetGroupMessageChannelsResponseBody) GetChannels() []shared.MessageChannel
type GetGroupOnCallSchedulesRequest ¶
type GetGroupOnCallSchedulesRequest struct { // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupOnCallSchedulesRequest) GetID ¶
func (o *GetGroupOnCallSchedulesRequest) GetID() string
type GetGroupOnCallSchedulesResponse ¶
type GetGroupOnCallSchedulesResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The on call schedules attached to the group. Object *GetGroupOnCallSchedulesResponseBody }
func (*GetGroupOnCallSchedulesResponse) GetContentType ¶
func (o *GetGroupOnCallSchedulesResponse) GetContentType() string
func (*GetGroupOnCallSchedulesResponse) GetObject ¶
func (o *GetGroupOnCallSchedulesResponse) GetObject() *GetGroupOnCallSchedulesResponseBody
func (*GetGroupOnCallSchedulesResponse) GetRawResponse ¶
func (o *GetGroupOnCallSchedulesResponse) GetRawResponse() *http.Response
func (*GetGroupOnCallSchedulesResponse) GetStatusCode ¶
func (o *GetGroupOnCallSchedulesResponse) GetStatusCode() int
type GetGroupOnCallSchedulesResponseBody ¶
type GetGroupOnCallSchedulesResponseBody struct {
OnCallSchedules []shared.OnCallSchedule `json:"on_call_schedules"`
}
GetGroupOnCallSchedulesResponseBody - The on call schedules attached to the group.
func (*GetGroupOnCallSchedulesResponseBody) GetOnCallSchedules ¶
func (o *GetGroupOnCallSchedulesResponseBody) GetOnCallSchedules() []shared.OnCallSchedule
type GetGroupRequest ¶
type GetGroupRequest struct { // The ID of the group. ID string `pathParam:"style=simple,explode=true,name=group_id"` }
func (*GetGroupRequest) GetID ¶
func (o *GetGroupRequest) GetID() string
type GetGroupResourcesRequest ¶
type GetGroupResourcesRequest struct { // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupResourcesRequest) GetGroupID ¶
func (o *GetGroupResourcesRequest) GetGroupID() string
type GetGroupResourcesResponse ¶
type GetGroupResourcesResponse struct { // HTTP response content type for this operation ContentType string // The resources that the group gives access to. GroupResourceList *shared.GroupResourceList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupResourcesResponse) GetContentType ¶
func (o *GetGroupResourcesResponse) GetContentType() string
func (*GetGroupResourcesResponse) GetGroupResourceList ¶
func (o *GetGroupResourcesResponse) GetGroupResourceList() *shared.GroupResourceList
func (*GetGroupResourcesResponse) GetRawResponse ¶
func (o *GetGroupResourcesResponse) GetRawResponse() *http.Response
func (*GetGroupResourcesResponse) GetStatusCode ¶
func (o *GetGroupResourcesResponse) GetStatusCode() int
type GetGroupResponse ¶
type GetGroupResponse struct { // HTTP response content type for this operation ContentType string // The requested `Group`. Group *shared.Group // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupResponse) GetContentType ¶
func (o *GetGroupResponse) GetContentType() string
func (*GetGroupResponse) GetGroup ¶
func (o *GetGroupResponse) GetGroup() *shared.Group
func (*GetGroupResponse) GetRawResponse ¶
func (o *GetGroupResponse) GetRawResponse() *http.Response
func (*GetGroupResponse) GetStatusCode ¶
func (o *GetGroupResponse) GetStatusCode() int
type GetGroupReviewersStagesRequest ¶
type GetGroupReviewersStagesRequest struct { // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupReviewersStagesRequest) GetGroupID ¶
func (o *GetGroupReviewersStagesRequest) GetGroupID() string
type GetGroupReviewersStagesResponse ¶
type GetGroupReviewersStagesResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The reviewer stages for this group. Classes []shared.ReviewerStage }
func (*GetGroupReviewersStagesResponse) GetClasses ¶
func (o *GetGroupReviewersStagesResponse) GetClasses() []shared.ReviewerStage
func (*GetGroupReviewersStagesResponse) GetContentType ¶
func (o *GetGroupReviewersStagesResponse) GetContentType() string
func (*GetGroupReviewersStagesResponse) GetRawResponse ¶
func (o *GetGroupReviewersStagesResponse) GetRawResponse() *http.Response
func (*GetGroupReviewersStagesResponse) GetStatusCode ¶
func (o *GetGroupReviewersStagesResponse) GetStatusCode() int
type GetGroupTagsRequest ¶
type GetGroupTagsRequest struct { // The ID of the group whose tags to return. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupTagsRequest) GetGroupID ¶
func (o *GetGroupTagsRequest) GetGroupID() string
type GetGroupTagsResponse ¶
type GetGroupTagsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The tags applied to the group. TagsList *shared.TagsList }
func (*GetGroupTagsResponse) GetContentType ¶
func (o *GetGroupTagsResponse) GetContentType() string
func (*GetGroupTagsResponse) GetRawResponse ¶
func (o *GetGroupTagsResponse) GetRawResponse() *http.Response
func (*GetGroupTagsResponse) GetStatusCode ¶
func (o *GetGroupTagsResponse) GetStatusCode() int
func (*GetGroupTagsResponse) GetTagsList ¶
func (o *GetGroupTagsResponse) GetTagsList() *shared.TagsList
type GetGroupUsersRequest ¶
type GetGroupUsersRequest struct { // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupUsersRequest) GetGroupID ¶
func (o *GetGroupUsersRequest) GetGroupID() string
type GetGroupUsersResponse ¶
type GetGroupUsersResponse struct { // HTTP response content type for this operation ContentType string // List of users with access to this group. GroupUserList *shared.GroupUserList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupUsersResponse) GetContentType ¶
func (o *GetGroupUsersResponse) GetContentType() string
func (*GetGroupUsersResponse) GetGroupUserList ¶
func (o *GetGroupUsersResponse) GetGroupUserList() *shared.GroupUserList
func (*GetGroupUsersResponse) GetRawResponse ¶
func (o *GetGroupUsersResponse) GetRawResponse() *http.Response
func (*GetGroupUsersResponse) GetStatusCode ¶
func (o *GetGroupUsersResponse) GetStatusCode() int
type GetGroupVisibilityRequest ¶
type GetGroupVisibilityRequest struct { // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*GetGroupVisibilityRequest) GetID ¶
func (o *GetGroupVisibilityRequest) GetID() string
type GetGroupVisibilityResponse ¶
type GetGroupVisibilityResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The visibility info of this group. Object *GetGroupVisibilityResponseBody }
func (*GetGroupVisibilityResponse) GetContentType ¶
func (o *GetGroupVisibilityResponse) GetContentType() string
func (*GetGroupVisibilityResponse) GetObject ¶
func (o *GetGroupVisibilityResponse) GetObject() *GetGroupVisibilityResponseBody
func (*GetGroupVisibilityResponse) GetRawResponse ¶
func (o *GetGroupVisibilityResponse) GetRawResponse() *http.Response
func (*GetGroupVisibilityResponse) GetStatusCode ¶
func (o *GetGroupVisibilityResponse) GetStatusCode() int
type GetGroupVisibilityResponseBody ¶
type GetGroupVisibilityResponseBody struct { // The visibility level of the entity. Visibility shared.VisibilityTypeEnum `json:"visibility"` VisibilityGroupIds []string `json:"visibility_group_ids"` }
GetGroupVisibilityResponseBody - Visibility infomation of an entity.
func (*GetGroupVisibilityResponseBody) GetVisibility ¶
func (o *GetGroupVisibilityResponseBody) GetVisibility() shared.VisibilityTypeEnum
func (*GetGroupVisibilityResponseBody) GetVisibilityGroupIds ¶
func (o *GetGroupVisibilityResponseBody) GetVisibilityGroupIds() []string
func (GetGroupVisibilityResponseBody) MarshalJSON ¶
func (g GetGroupVisibilityResponseBody) MarshalJSON() ([]byte, error)
func (*GetGroupVisibilityResponseBody) UnmarshalJSON ¶
func (g *GetGroupVisibilityResponseBody) UnmarshalJSON(data []byte) error
type GetGroupsRequest ¶
type GetGroupsRequest struct { // The group ids to filter by. GroupIds []string `queryParam:"style=form,explode=false,name=group_ids"` // Group name. GroupName *string `queryParam:"style=form,explode=true,name=group_name"` // The group type to filter by. GroupTypeFilter *shared.GroupTypeEnum `queryParam:"style=form,explode=true,name=group_type_filter"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetGroupsRequest) GetGroupIds ¶
func (o *GetGroupsRequest) GetGroupIds() []string
func (*GetGroupsRequest) GetGroupName ¶
func (o *GetGroupsRequest) GetGroupName() *string
func (*GetGroupsRequest) GetGroupTypeFilter ¶
func (o *GetGroupsRequest) GetGroupTypeFilter() *shared.GroupTypeEnum
func (*GetGroupsRequest) GetPageSize ¶
func (o *GetGroupsRequest) GetPageSize() *int64
type GetGroupsResponse ¶
type GetGroupsResponse struct { // HTTP response content type for this operation ContentType string // One page worth groups associated with your organization. PaginatedGroupsList *shared.PaginatedGroupsList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetGroupsResponse) GetContentType ¶
func (o *GetGroupsResponse) GetContentType() string
func (*GetGroupsResponse) GetPaginatedGroupsList ¶
func (o *GetGroupsResponse) GetPaginatedGroupsList() *shared.PaginatedGroupsList
func (*GetGroupsResponse) GetRawResponse ¶
func (o *GetGroupsResponse) GetRawResponse() *http.Response
func (*GetGroupsResponse) GetStatusCode ¶
func (o *GetGroupsResponse) GetStatusCode() int
type GetIdpGroupMappingsRequest ¶
type GetIdpGroupMappingsRequest struct { // The ID of the Okta app. AppResourceID string `pathParam:"style=simple,explode=false,name=app_resource_id"` }
func (*GetIdpGroupMappingsRequest) GetAppResourceID ¶
func (o *GetIdpGroupMappingsRequest) GetAppResourceID() string
type GetIdpGroupMappingsResponse ¶
type GetIdpGroupMappingsResponse struct { // HTTP response content type for this operation ContentType string // The configured set of available `IdpGroupMapping` objects for an Okta app. IdpGroupMappingList *shared.IdpGroupMappingList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetIdpGroupMappingsResponse) GetContentType ¶
func (o *GetIdpGroupMappingsResponse) GetContentType() string
func (*GetIdpGroupMappingsResponse) GetIdpGroupMappingList ¶
func (o *GetIdpGroupMappingsResponse) GetIdpGroupMappingList() *shared.IdpGroupMappingList
func (*GetIdpGroupMappingsResponse) GetRawResponse ¶
func (o *GetIdpGroupMappingsResponse) GetRawResponse() *http.Response
func (*GetIdpGroupMappingsResponse) GetStatusCode ¶
func (o *GetIdpGroupMappingsResponse) GetStatusCode() int
type GetMessageChannelIDRequest ¶
type GetMessageChannelIDRequest struct { // The ID of the message_channel. ID string `pathParam:"style=simple,explode=false,name=message_channel_id"` }
func (*GetMessageChannelIDRequest) GetID ¶
func (o *GetMessageChannelIDRequest) GetID() string
type GetMessageChannelIDResponse ¶
type GetMessageChannelIDResponse struct { // HTTP response content type for this operation ContentType string // The requested message channel. MessageChannel *shared.MessageChannel // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetMessageChannelIDResponse) GetContentType ¶
func (o *GetMessageChannelIDResponse) GetContentType() string
func (*GetMessageChannelIDResponse) GetMessageChannel ¶
func (o *GetMessageChannelIDResponse) GetMessageChannel() *shared.MessageChannel
func (*GetMessageChannelIDResponse) GetRawResponse ¶
func (o *GetMessageChannelIDResponse) GetRawResponse() *http.Response
func (*GetMessageChannelIDResponse) GetStatusCode ¶
func (o *GetMessageChannelIDResponse) GetStatusCode() int
type GetMessageChannelsResponse ¶
type GetMessageChannelsResponse struct { // HTTP response content type for this operation ContentType string // A list of message channels for your organization. MessageChannelList *shared.MessageChannelList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetMessageChannelsResponse) GetContentType ¶
func (o *GetMessageChannelsResponse) GetContentType() string
func (*GetMessageChannelsResponse) GetMessageChannelList ¶
func (o *GetMessageChannelsResponse) GetMessageChannelList() *shared.MessageChannelList
func (*GetMessageChannelsResponse) GetRawResponse ¶
func (o *GetMessageChannelsResponse) GetRawResponse() *http.Response
func (*GetMessageChannelsResponse) GetStatusCode ¶
func (o *GetMessageChannelsResponse) GetStatusCode() int
type GetNhisRequest ¶
type GetNhisRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetNhisRequest) GetCursor ¶
func (o *GetNhisRequest) GetCursor() *string
func (*GetNhisRequest) GetPageSize ¶
func (o *GetNhisRequest) GetPageSize() *int64
type GetNhisResponse ¶
type GetNhisResponse struct { // HTTP response content type for this operation ContentType string // One page worth non-human identities in your organization. PaginatedResourcesList *shared.PaginatedResourcesList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetNhisResponse) GetContentType ¶
func (o *GetNhisResponse) GetContentType() string
func (*GetNhisResponse) GetPaginatedResourcesList ¶
func (o *GetNhisResponse) GetPaginatedResourcesList() *shared.PaginatedResourcesList
func (*GetNhisResponse) GetRawResponse ¶
func (o *GetNhisResponse) GetRawResponse() *http.Response
func (*GetNhisResponse) GetStatusCode ¶
func (o *GetNhisResponse) GetStatusCode() int
type GetOnCallScheduleIDRequest ¶
type GetOnCallScheduleIDRequest struct { // The ID of the on_call_schedule. ID string `pathParam:"style=simple,explode=false,name=on_call_schedule_id"` }
func (*GetOnCallScheduleIDRequest) GetID ¶
func (o *GetOnCallScheduleIDRequest) GetID() string
type GetOnCallScheduleIDResponse ¶
type GetOnCallScheduleIDResponse struct { // HTTP response content type for this operation ContentType string // The requested on call schedule. OnCallSchedule *shared.OnCallSchedule // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetOnCallScheduleIDResponse) GetContentType ¶
func (o *GetOnCallScheduleIDResponse) GetContentType() string
func (*GetOnCallScheduleIDResponse) GetOnCallSchedule ¶
func (o *GetOnCallScheduleIDResponse) GetOnCallSchedule() *shared.OnCallSchedule
func (*GetOnCallScheduleIDResponse) GetRawResponse ¶
func (o *GetOnCallScheduleIDResponse) GetRawResponse() *http.Response
func (*GetOnCallScheduleIDResponse) GetStatusCode ¶
func (o *GetOnCallScheduleIDResponse) GetStatusCode() int
type GetOnCallScheduleResponse ¶
type GetOnCallScheduleResponse struct { // HTTP response content type for this operation ContentType string // A list of on call schedules for your organization. OnCallScheduleList *shared.OnCallScheduleList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetOnCallScheduleResponse) GetContentType ¶
func (o *GetOnCallScheduleResponse) GetContentType() string
func (*GetOnCallScheduleResponse) GetOnCallScheduleList ¶
func (o *GetOnCallScheduleResponse) GetOnCallScheduleList() *shared.OnCallScheduleList
func (*GetOnCallScheduleResponse) GetRawResponse ¶
func (o *GetOnCallScheduleResponse) GetRawResponse() *http.Response
func (*GetOnCallScheduleResponse) GetStatusCode ¶
func (o *GetOnCallScheduleResponse) GetStatusCode() int
type GetOwnerFromNameRequest ¶
type GetOwnerFromNameRequest struct { // The name of the owner. OwnerName string `pathParam:"style=simple,explode=true,name=owner_name"` }
func (*GetOwnerFromNameRequest) GetOwnerName ¶
func (o *GetOwnerFromNameRequest) GetOwnerName() string
type GetOwnerFromNameResponse ¶
type GetOwnerFromNameResponse struct { // HTTP response content type for this operation ContentType string // The owner object associated with the passed-in name. Owner *shared.Owner // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetOwnerFromNameResponse) GetContentType ¶
func (o *GetOwnerFromNameResponse) GetContentType() string
func (*GetOwnerFromNameResponse) GetOwner ¶
func (o *GetOwnerFromNameResponse) GetOwner() *shared.Owner
func (*GetOwnerFromNameResponse) GetRawResponse ¶
func (o *GetOwnerFromNameResponse) GetRawResponse() *http.Response
func (*GetOwnerFromNameResponse) GetStatusCode ¶
func (o *GetOwnerFromNameResponse) GetStatusCode() int
type GetOwnerIDRequest ¶
type GetOwnerIDRequest struct { // The ID of the owner. ID string `pathParam:"style=simple,explode=true,name=owner_id"` }
func (*GetOwnerIDRequest) GetID ¶
func (o *GetOwnerIDRequest) GetID() string
type GetOwnerIDResponse ¶
type GetOwnerIDResponse struct { // HTTP response content type for this operation ContentType string // The owner object associated with the passed-in ID. Owner *shared.Owner // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetOwnerIDResponse) GetContentType ¶
func (o *GetOwnerIDResponse) GetContentType() string
func (*GetOwnerIDResponse) GetOwner ¶
func (o *GetOwnerIDResponse) GetOwner() *shared.Owner
func (*GetOwnerIDResponse) GetRawResponse ¶
func (o *GetOwnerIDResponse) GetRawResponse() *http.Response
func (*GetOwnerIDResponse) GetStatusCode ¶
func (o *GetOwnerIDResponse) GetStatusCode() int
type GetOwnersRequest ¶
type GetOwnersRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Owner name to filter by. Name *string `queryParam:"style=form,explode=true,name=name"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetOwnersRequest) GetCursor ¶
func (o *GetOwnersRequest) GetCursor() *string
func (*GetOwnersRequest) GetName ¶
func (o *GetOwnersRequest) GetName() *string
func (*GetOwnersRequest) GetPageSize ¶
func (o *GetOwnersRequest) GetPageSize() *int64
type GetOwnersResponse ¶
type GetOwnersResponse struct { // HTTP response content type for this operation ContentType string // One page worth of owners in your organization. PaginatedOwnersList *shared.PaginatedOwnersList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetOwnersResponse) GetContentType ¶
func (o *GetOwnersResponse) GetContentType() string
func (*GetOwnersResponse) GetPaginatedOwnersList ¶
func (o *GetOwnersResponse) GetPaginatedOwnersList() *shared.PaginatedOwnersList
func (*GetOwnersResponse) GetRawResponse ¶
func (o *GetOwnersResponse) GetRawResponse() *http.Response
func (*GetOwnersResponse) GetStatusCode ¶
func (o *GetOwnersResponse) GetStatusCode() int
type GetRemoteUsersRequest ¶ added in v3.1.1
type GetRemoteUsersRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` // Filter remote users by their remote ID. RemoteID []string `queryParam:"style=form,explode=true,name=remote_id"` // Filter remote users by their third party provider. ThirdPartyProvider []shared.ThirdPartyProviderEnum `queryParam:"style=form,explode=true,name=third_party_provider"` // Filter remote users by their user ID. UserID []string `queryParam:"style=form,explode=true,name=user_id"` }
func (*GetRemoteUsersRequest) GetCursor ¶ added in v3.1.1
func (o *GetRemoteUsersRequest) GetCursor() *string
func (*GetRemoteUsersRequest) GetPageSize ¶ added in v3.1.1
func (o *GetRemoteUsersRequest) GetPageSize() *int64
func (*GetRemoteUsersRequest) GetRemoteID ¶ added in v3.1.1
func (o *GetRemoteUsersRequest) GetRemoteID() []string
func (*GetRemoteUsersRequest) GetThirdPartyProvider ¶ added in v3.1.1
func (o *GetRemoteUsersRequest) GetThirdPartyProvider() []shared.ThirdPartyProviderEnum
func (*GetRemoteUsersRequest) GetUserID ¶ added in v3.1.1
func (o *GetRemoteUsersRequest) GetUserID() []string
type GetRemoteUsersResponse ¶ added in v3.1.1
type GetRemoteUsersResponse struct { // HTTP response content type for this operation ContentType string // One page worth users in your organization. PaginatedRemoteUsersList *shared.PaginatedRemoteUsersList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetRemoteUsersResponse) GetContentType ¶ added in v3.1.1
func (o *GetRemoteUsersResponse) GetContentType() string
func (*GetRemoteUsersResponse) GetPaginatedRemoteUsersList ¶ added in v3.1.1
func (o *GetRemoteUsersResponse) GetPaginatedRemoteUsersList() *shared.PaginatedRemoteUsersList
func (*GetRemoteUsersResponse) GetRawResponse ¶ added in v3.1.1
func (o *GetRemoteUsersResponse) GetRawResponse() *http.Response
func (*GetRemoteUsersResponse) GetStatusCode ¶ added in v3.1.1
func (o *GetRemoteUsersResponse) GetStatusCode() int
type GetRequestRequest ¶
type GetRequestRequest struct { // The ID of the request. ID string `pathParam:"style=simple,explode=false,name=id"` }
func (*GetRequestRequest) GetID ¶
func (o *GetRequestRequest) GetID() string
type GetRequestResponse ¶
type GetRequestResponse struct { // HTTP response content type for this operation ContentType string // The requested request object. Request *shared.Request // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetRequestResponse) GetContentType ¶
func (o *GetRequestResponse) GetContentType() string
func (*GetRequestResponse) GetRawResponse ¶
func (o *GetRequestResponse) GetRawResponse() *http.Response
func (*GetRequestResponse) GetRequest ¶
func (o *GetRequestResponse) GetRequest() *shared.Request
func (*GetRequestResponse) GetStatusCode ¶
func (o *GetRequestResponse) GetStatusCode() int
type GetRequestsRelayRequest ¶
type GetRequestsRelayRequest struct { // Cursor to fetch results after. Used with 'first' for forward pagination. After *string `queryParam:"style=form,explode=true,name=after"` // Cursor to fetch results before. Used with 'last' for backward pagination. Before *string `queryParam:"style=form,explode=true,name=before"` // Number of results to return after the cursor. Use either first/after or last/before, not both. First *int64 `queryParam:"style=form,explode=true,name=first"` // Filter requests made by a specific user ID. From *string `queryParam:"style=form,explode=true,name=from"` // Number of results to return before the cursor. Use either first/after or last/before, not both. Last *int64 `queryParam:"style=form,explode=true,name=last"` // Filter requests by their status. Status *shared.RequestStatusEnum `queryParam:"style=form,explode=true,name=status"` // Filter requests assigned to a specific user ID. To *string `queryParam:"style=form,explode=true,name=to"` }
func (*GetRequestsRelayRequest) GetAfter ¶
func (o *GetRequestsRelayRequest) GetAfter() *string
func (*GetRequestsRelayRequest) GetBefore ¶
func (o *GetRequestsRelayRequest) GetBefore() *string
func (*GetRequestsRelayRequest) GetFirst ¶
func (o *GetRequestsRelayRequest) GetFirst() *int64
func (*GetRequestsRelayRequest) GetFrom ¶
func (o *GetRequestsRelayRequest) GetFrom() *string
func (*GetRequestsRelayRequest) GetLast ¶
func (o *GetRequestsRelayRequest) GetLast() *int64
func (*GetRequestsRelayRequest) GetStatus ¶
func (o *GetRequestsRelayRequest) GetStatus() *shared.RequestStatusEnum
func (*GetRequestsRelayRequest) GetTo ¶
func (o *GetRequestsRelayRequest) GetTo() *string
type GetRequestsRelayResponse ¶
type GetRequestsRelayResponse struct { // HTTP response content type for this operation ContentType string // A paginated list of requests using Relay-style cursor pagination. RequestConnection *shared.RequestConnection // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetRequestsRelayResponse) GetContentType ¶
func (o *GetRequestsRelayResponse) GetContentType() string
func (*GetRequestsRelayResponse) GetRawResponse ¶
func (o *GetRequestsRelayResponse) GetRawResponse() *http.Response
func (*GetRequestsRelayResponse) GetRequestConnection ¶
func (o *GetRequestsRelayResponse) GetRequestConnection() *shared.RequestConnection
func (*GetRequestsRelayResponse) GetStatusCode ¶
func (o *GetRequestsRelayResponse) GetStatusCode() int
type GetRequestsRequest ¶
type GetRequestsRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // An end date filter for the events. EndDateFilter *string `queryParam:"style=form,explode=true,name=end_date_filter"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` // Filter requests by their requester ID. RequesterID *string `queryParam:"style=form,explode=true,name=requester_id"` // Boolean toggle for if it should only show pending requests. ShowPendingOnly *bool `queryParam:"style=form,explode=true,name=show_pending_only"` // A start date filter for the events. StartDateFilter *string `queryParam:"style=form,explode=true,name=start_date_filter"` // Filter requests by their target user ID. TargetUserID *string `queryParam:"style=form,explode=true,name=target_user_id"` }
func (*GetRequestsRequest) GetCursor ¶
func (o *GetRequestsRequest) GetCursor() *string
func (*GetRequestsRequest) GetEndDateFilter ¶
func (o *GetRequestsRequest) GetEndDateFilter() *string
func (*GetRequestsRequest) GetPageSize ¶
func (o *GetRequestsRequest) GetPageSize() *int64
func (*GetRequestsRequest) GetRequesterID ¶ added in v3.1.1
func (o *GetRequestsRequest) GetRequesterID() *string
func (*GetRequestsRequest) GetShowPendingOnly ¶
func (o *GetRequestsRequest) GetShowPendingOnly() *bool
func (*GetRequestsRequest) GetStartDateFilter ¶
func (o *GetRequestsRequest) GetStartDateFilter() *string
func (*GetRequestsRequest) GetTargetUserID ¶ added in v3.1.1
func (o *GetRequestsRequest) GetTargetUserID() *string
type GetRequestsResponse ¶
type GetRequestsResponse struct { // HTTP response content type for this operation ContentType string // The list of requests. RequestList *shared.RequestList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetRequestsResponse) GetContentType ¶
func (o *GetRequestsResponse) GetContentType() string
func (*GetRequestsResponse) GetRawResponse ¶
func (o *GetRequestsResponse) GetRawResponse() *http.Response
func (*GetRequestsResponse) GetRequestList ¶
func (o *GetRequestsResponse) GetRequestList() *shared.RequestList
func (*GetRequestsResponse) GetStatusCode ¶
func (o *GetRequestsResponse) GetStatusCode() int
type GetResourceIDRequest ¶
type GetResourceIDRequest struct { // The ID of the resource. ID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceIDRequest) GetID ¶
func (o *GetResourceIDRequest) GetID() string
type GetResourceIDResponse ¶
type GetResourceIDResponse struct { // HTTP response content type for this operation ContentType string // The requested resource. Resource *shared.Resource // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourceIDResponse) GetContentType ¶
func (o *GetResourceIDResponse) GetContentType() string
func (*GetResourceIDResponse) GetRawResponse ¶
func (o *GetResourceIDResponse) GetRawResponse() *http.Response
func (*GetResourceIDResponse) GetResource ¶
func (o *GetResourceIDResponse) GetResource() *shared.Resource
func (*GetResourceIDResponse) GetStatusCode ¶
func (o *GetResourceIDResponse) GetStatusCode() int
type GetResourceMessageChannelsRequest ¶
type GetResourceMessageChannelsRequest struct { // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceMessageChannelsRequest) GetResourceID ¶
func (o *GetResourceMessageChannelsRequest) GetResourceID() string
type GetResourceMessageChannelsResponse ¶
type GetResourceMessageChannelsResponse struct { // HTTP response content type for this operation ContentType string // The audit message channels attached to the resource. MessageChannelList *shared.MessageChannelList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourceMessageChannelsResponse) GetContentType ¶
func (o *GetResourceMessageChannelsResponse) GetContentType() string
func (*GetResourceMessageChannelsResponse) GetMessageChannelList ¶
func (o *GetResourceMessageChannelsResponse) GetMessageChannelList() *shared.MessageChannelList
func (*GetResourceMessageChannelsResponse) GetRawResponse ¶
func (o *GetResourceMessageChannelsResponse) GetRawResponse() *http.Response
func (*GetResourceMessageChannelsResponse) GetStatusCode ¶
func (o *GetResourceMessageChannelsResponse) GetStatusCode() int
type GetResourceNhisRequest ¶
type GetResourceNhisRequest struct { // Limit the number of results returned. Limit *int64 `queryParam:"style=form,explode=true,name=limit"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceNhisRequest) GetLimit ¶
func (o *GetResourceNhisRequest) GetLimit() *int64
func (*GetResourceNhisRequest) GetResourceID ¶
func (o *GetResourceNhisRequest) GetResourceID() string
type GetResourceNhisResponse ¶
type GetResourceNhisResponse struct { // List of non-human identities with access to this resource. AccessList *shared.AccessList // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourceNhisResponse) GetAccessList ¶
func (o *GetResourceNhisResponse) GetAccessList() *shared.AccessList
func (*GetResourceNhisResponse) GetContentType ¶
func (o *GetResourceNhisResponse) GetContentType() string
func (*GetResourceNhisResponse) GetRawResponse ¶
func (o *GetResourceNhisResponse) GetRawResponse() *http.Response
func (*GetResourceNhisResponse) GetStatusCode ¶
func (o *GetResourceNhisResponse) GetStatusCode() int
type GetResourceReviewersRequest ¶
type GetResourceReviewersRequest struct { // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceReviewersRequest) GetResourceID ¶
func (o *GetResourceReviewersRequest) GetResourceID() string
type GetResourceReviewersResponse ¶
type GetResourceReviewersResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The IDs of owners that are reviewers for this resource. Strings []string }
func (*GetResourceReviewersResponse) GetContentType ¶
func (o *GetResourceReviewersResponse) GetContentType() string
func (*GetResourceReviewersResponse) GetRawResponse ¶
func (o *GetResourceReviewersResponse) GetRawResponse() *http.Response
func (*GetResourceReviewersResponse) GetStatusCode ¶
func (o *GetResourceReviewersResponse) GetStatusCode() int
func (*GetResourceReviewersResponse) GetStrings ¶
func (o *GetResourceReviewersResponse) GetStrings() []string
type GetResourceScopedRolePermissionsRequest ¶
type GetResourceScopedRolePermissionsRequest struct { // The ID of the resource whose scoped role permissions belong to. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceScopedRolePermissionsRequest) GetResourceID ¶
func (o *GetResourceScopedRolePermissionsRequest) GetResourceID() string
type GetResourceScopedRolePermissionsResponse ¶
type GetResourceScopedRolePermissionsResponse struct { // HTTP response content type for this operation ContentType string // The role permissions that this Opal Scoped Role has. ScopedRolePermissionList *shared.ScopedRolePermissionList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourceScopedRolePermissionsResponse) GetContentType ¶
func (o *GetResourceScopedRolePermissionsResponse) GetContentType() string
func (*GetResourceScopedRolePermissionsResponse) GetRawResponse ¶
func (o *GetResourceScopedRolePermissionsResponse) GetRawResponse() *http.Response
func (*GetResourceScopedRolePermissionsResponse) GetScopedRolePermissionList ¶
func (o *GetResourceScopedRolePermissionsResponse) GetScopedRolePermissionList() *shared.ScopedRolePermissionList
func (*GetResourceScopedRolePermissionsResponse) GetStatusCode ¶
func (o *GetResourceScopedRolePermissionsResponse) GetStatusCode() int
type GetResourceTagsRequest ¶
type GetResourceTagsRequest struct { // The ID of the resource whose tags to return. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceTagsRequest) GetResourceID ¶
func (o *GetResourceTagsRequest) GetResourceID() string
type GetResourceTagsResponse ¶
type GetResourceTagsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The tags applied to the resource. TagsList *shared.TagsList }
func (*GetResourceTagsResponse) GetContentType ¶
func (o *GetResourceTagsResponse) GetContentType() string
func (*GetResourceTagsResponse) GetRawResponse ¶
func (o *GetResourceTagsResponse) GetRawResponse() *http.Response
func (*GetResourceTagsResponse) GetStatusCode ¶
func (o *GetResourceTagsResponse) GetStatusCode() int
func (*GetResourceTagsResponse) GetTagsList ¶
func (o *GetResourceTagsResponse) GetTagsList() *shared.TagsList
type GetResourceUserAccessStatusRequest ¶
type GetResourceUserAccessStatusRequest struct { // The remote ID of the access level that you wish to query for the resource. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `queryParam:"style=form,explode=true,name=access_level_remote_id"` // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` // The ID of the user. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*GetResourceUserAccessStatusRequest) GetAccessLevelRemoteID ¶
func (o *GetResourceUserAccessStatusRequest) GetAccessLevelRemoteID() *string
func (*GetResourceUserAccessStatusRequest) GetCursor ¶
func (o *GetResourceUserAccessStatusRequest) GetCursor() *string
func (*GetResourceUserAccessStatusRequest) GetPageSize ¶
func (o *GetResourceUserAccessStatusRequest) GetPageSize() *int64
func (*GetResourceUserAccessStatusRequest) GetResourceID ¶
func (o *GetResourceUserAccessStatusRequest) GetResourceID() string
func (*GetResourceUserAccessStatusRequest) GetUserID ¶
func (o *GetResourceUserAccessStatusRequest) GetUserID() string
type GetResourceUserAccessStatusResponse ¶
type GetResourceUserAccessStatusResponse struct { // HTTP response content type for this operation ContentType string // The access status reflecting the user's access to the resource. ResourceUserAccessStatus *shared.ResourceUserAccessStatus // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourceUserAccessStatusResponse) GetContentType ¶
func (o *GetResourceUserAccessStatusResponse) GetContentType() string
func (*GetResourceUserAccessStatusResponse) GetRawResponse ¶
func (o *GetResourceUserAccessStatusResponse) GetRawResponse() *http.Response
func (*GetResourceUserAccessStatusResponse) GetResourceUserAccessStatus ¶
func (o *GetResourceUserAccessStatusResponse) GetResourceUserAccessStatus() *shared.ResourceUserAccessStatus
func (*GetResourceUserAccessStatusResponse) GetStatusCode ¶
func (o *GetResourceUserAccessStatusResponse) GetStatusCode() int
type GetResourceUsersRequest ¶
type GetResourceUsersRequest struct { // Limit the number of results returned. Limit *int64 `queryParam:"style=form,explode=true,name=limit"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceUsersRequest) GetLimit ¶
func (o *GetResourceUsersRequest) GetLimit() *int64
func (*GetResourceUsersRequest) GetResourceID ¶
func (o *GetResourceUsersRequest) GetResourceID() string
type GetResourceUsersResponse ¶
type GetResourceUsersResponse struct { // HTTP response content type for this operation ContentType string // List of users with access to this resource. ResourceAccessUserList *shared.ResourceAccessUserList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourceUsersResponse) GetContentType ¶
func (o *GetResourceUsersResponse) GetContentType() string
func (*GetResourceUsersResponse) GetRawResponse ¶
func (o *GetResourceUsersResponse) GetRawResponse() *http.Response
func (*GetResourceUsersResponse) GetResourceAccessUserList ¶
func (o *GetResourceUsersResponse) GetResourceAccessUserList() *shared.ResourceAccessUserList
func (*GetResourceUsersResponse) GetStatusCode ¶
func (o *GetResourceUsersResponse) GetStatusCode() int
type GetResourceVisibilityRequest ¶
type GetResourceVisibilityRequest struct { // The ID of the resource. ID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*GetResourceVisibilityRequest) GetID ¶
func (o *GetResourceVisibilityRequest) GetID() string
type GetResourceVisibilityResponse ¶
type GetResourceVisibilityResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The visibility info of this resource. VisibilityInfo *shared.VisibilityInfo }
func (*GetResourceVisibilityResponse) GetContentType ¶
func (o *GetResourceVisibilityResponse) GetContentType() string
func (*GetResourceVisibilityResponse) GetRawResponse ¶
func (o *GetResourceVisibilityResponse) GetRawResponse() *http.Response
func (*GetResourceVisibilityResponse) GetStatusCode ¶
func (o *GetResourceVisibilityResponse) GetStatusCode() int
func (*GetResourceVisibilityResponse) GetVisibilityInfo ¶
func (o *GetResourceVisibilityResponse) GetVisibilityInfo() *shared.VisibilityInfo
type GetResourcesRequest ¶
type GetResourcesRequest struct { // The ancestor resource id to filter by. Returns all resources that are descendants of the specified resource. AncestorResourceID *string `queryParam:"style=form,explode=false,name=ancestor_resource_id"` // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` // The parent resource id to filter by. ParentResourceID *string `queryParam:"style=form,explode=false,name=parent_resource_id"` // Filter resources by their remote id. This will return all resources that have a remote id that matches the provided remote id. Note that this requires resource_type_filter to be provided. RemoteID *string `queryParam:"style=form,explode=true,name=remote_id"` // The resource ids to filter by. ResourceIds []string `queryParam:"style=form,explode=false,name=resource_ids"` // Resource name. ResourceName *string `queryParam:"style=form,explode=true,name=resource_name"` // The resource type to filter by. Required when remote_id is provided. ResourceTypeFilter *shared.ResourceTypeEnum `queryParam:"style=form,explode=true,name=resource_type_filter"` }
func (*GetResourcesRequest) GetAncestorResourceID ¶
func (o *GetResourcesRequest) GetAncestorResourceID() *string
func (*GetResourcesRequest) GetCursor ¶
func (o *GetResourcesRequest) GetCursor() *string
func (*GetResourcesRequest) GetPageSize ¶
func (o *GetResourcesRequest) GetPageSize() *int64
func (*GetResourcesRequest) GetParentResourceID ¶
func (o *GetResourcesRequest) GetParentResourceID() *string
func (*GetResourcesRequest) GetRemoteID ¶ added in v3.1.2
func (o *GetResourcesRequest) GetRemoteID() *string
func (*GetResourcesRequest) GetResourceIds ¶
func (o *GetResourcesRequest) GetResourceIds() []string
func (*GetResourcesRequest) GetResourceName ¶
func (o *GetResourcesRequest) GetResourceName() *string
func (*GetResourcesRequest) GetResourceTypeFilter ¶
func (o *GetResourcesRequest) GetResourceTypeFilter() *shared.ResourceTypeEnum
type GetResourcesResponse ¶
type GetResourcesResponse struct { // HTTP response content type for this operation ContentType string // One page worth resources associated with your organization. PaginatedResourcesList *shared.PaginatedResourcesList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetResourcesResponse) GetContentType ¶
func (o *GetResourcesResponse) GetContentType() string
func (*GetResourcesResponse) GetPaginatedResourcesList ¶
func (o *GetResourcesResponse) GetPaginatedResourcesList() *shared.PaginatedResourcesList
func (*GetResourcesResponse) GetRawResponse ¶
func (o *GetResourcesResponse) GetRawResponse() *http.Response
func (*GetResourcesResponse) GetStatusCode ¶
func (o *GetResourcesResponse) GetStatusCode() int
type GetSessionsRequest ¶
type GetSessionsRequest struct { // The ID of the resource. ResourceID string `queryParam:"style=form,explode=true,name=resource_id"` // The ID of the user you wish to query sessions for. UserID *string `queryParam:"style=form,explode=true,name=user_id"` }
func (*GetSessionsRequest) GetResourceID ¶
func (o *GetSessionsRequest) GetResourceID() string
func (*GetSessionsRequest) GetUserID ¶
func (o *GetSessionsRequest) GetUserID() *string
type GetSessionsResponse ¶
type GetSessionsResponse struct { // HTTP response content type for this operation ContentType string // The sessions associated with a resource. SessionsList *shared.SessionsList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetSessionsResponse) GetContentType ¶
func (o *GetSessionsResponse) GetContentType() string
func (*GetSessionsResponse) GetRawResponse ¶
func (o *GetSessionsResponse) GetRawResponse() *http.Response
func (*GetSessionsResponse) GetSessionsList ¶
func (o *GetSessionsResponse) GetSessionsList() *shared.SessionsList
func (*GetSessionsResponse) GetStatusCode ¶
func (o *GetSessionsResponse) GetStatusCode() int
type GetSyncErrorsRequest ¶
type GetSyncErrorsRequest struct { // The ID of the app to list sync errors for. AppID *string `queryParam:"style=form,explode=false,name=app_id"` // The ID of the group to list sync errors for. GroupID *string `queryParam:"style=form,explode=false,name=group_id"` // The ID of the resource to list sync errors for. ResourceID *string `queryParam:"style=form,explode=false,name=resource_id"` }
func (*GetSyncErrorsRequest) GetAppID ¶
func (o *GetSyncErrorsRequest) GetAppID() *string
func (*GetSyncErrorsRequest) GetGroupID ¶
func (o *GetSyncErrorsRequest) GetGroupID() *string
func (*GetSyncErrorsRequest) GetResourceID ¶
func (o *GetSyncErrorsRequest) GetResourceID() *string
type GetSyncErrorsResponse ¶
type GetSyncErrorsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // A list of sync errors. Classes []shared.SyncErrorList }
func (*GetSyncErrorsResponse) GetClasses ¶
func (o *GetSyncErrorsResponse) GetClasses() []shared.SyncErrorList
func (*GetSyncErrorsResponse) GetContentType ¶
func (o *GetSyncErrorsResponse) GetContentType() string
func (*GetSyncErrorsResponse) GetRawResponse ¶
func (o *GetSyncErrorsResponse) GetRawResponse() *http.Response
func (*GetSyncErrorsResponse) GetStatusCode ¶
func (o *GetSyncErrorsResponse) GetStatusCode() int
type GetTagByIDRequest ¶
type GetTagByIDRequest struct { // The tag ID ID string `pathParam:"style=simple,explode=false,name=tag_id"` }
func (*GetTagByIDRequest) GetID ¶
func (o *GetTagByIDRequest) GetID() string
type GetTagByIDResponse ¶
type GetTagByIDResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The tag requested. Tag *shared.Tag }
func (*GetTagByIDResponse) GetContentType ¶
func (o *GetTagByIDResponse) GetContentType() string
func (*GetTagByIDResponse) GetRawResponse ¶
func (o *GetTagByIDResponse) GetRawResponse() *http.Response
func (*GetTagByIDResponse) GetStatusCode ¶
func (o *GetTagByIDResponse) GetStatusCode() int
func (*GetTagByIDResponse) GetTag ¶
func (o *GetTagByIDResponse) GetTag() *shared.Tag
type GetTagsRequest ¶
type GetTagsRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetTagsRequest) GetCursor ¶
func (o *GetTagsRequest) GetCursor() *string
func (*GetTagsRequest) GetPageSize ¶
func (o *GetTagsRequest) GetPageSize() *int64
type GetTagsResponse ¶
type GetTagsResponse struct { // HTTP response content type for this operation ContentType string // A list of tags created by your organization. PaginatedTagsList *shared.PaginatedTagsList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetTagsResponse) GetContentType ¶
func (o *GetTagsResponse) GetContentType() string
func (*GetTagsResponse) GetPaginatedTagsList ¶
func (o *GetTagsResponse) GetPaginatedTagsList() *shared.PaginatedTagsList
func (*GetTagsResponse) GetRawResponse ¶
func (o *GetTagsResponse) GetRawResponse() *http.Response
func (*GetTagsResponse) GetStatusCode ¶
func (o *GetTagsResponse) GetStatusCode() int
type GetUARIDRequest ¶
type GetUARIDRequest struct { // The ID of the UAR. UarID string `pathParam:"style=simple,explode=false,name=uar_id"` }
func (*GetUARIDRequest) GetUarID ¶
func (o *GetUARIDRequest) GetUarID() string
type GetUARIDResponse ¶
type GetUARIDResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The UAR that was requested. Uar *shared.Uar }
func (*GetUARIDResponse) GetContentType ¶
func (o *GetUARIDResponse) GetContentType() string
func (*GetUARIDResponse) GetRawResponse ¶
func (o *GetUARIDResponse) GetRawResponse() *http.Response
func (*GetUARIDResponse) GetStatusCode ¶
func (o *GetUARIDResponse) GetStatusCode() int
func (*GetUARIDResponse) GetUar ¶
func (o *GetUARIDResponse) GetUar() *shared.Uar
type GetUARsRequest ¶
type GetUARsRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetUARsRequest) GetCursor ¶
func (o *GetUARsRequest) GetCursor() *string
func (*GetUARsRequest) GetPageSize ¶
func (o *GetUARsRequest) GetPageSize() *int64
type GetUARsResponse ¶
type GetUARsResponse struct { // HTTP response content type for this operation ContentType string // A list of UARs for your organization. PaginatedUARsList *shared.PaginatedUARsList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetUARsResponse) GetContentType ¶
func (o *GetUARsResponse) GetContentType() string
func (*GetUARsResponse) GetPaginatedUARsList ¶
func (o *GetUARsResponse) GetPaginatedUARsList() *shared.PaginatedUARsList
func (*GetUARsResponse) GetRawResponse ¶
func (o *GetUARsResponse) GetRawResponse() *http.Response
func (*GetUARsResponse) GetStatusCode ¶
func (o *GetUARsResponse) GetStatusCode() int
type GetUserRequest ¶
type GetUserRequest struct { // The email of the user. If both user ID and email are provided, user ID will take precedence. If neither are provided, an error will occur. Email *string `queryParam:"style=form,explode=true,name=email"` // The user ID of the user. ID *string `queryParam:"style=form,explode=true,name=user_id"` }
func (*GetUserRequest) GetEmail ¶
func (o *GetUserRequest) GetEmail() *string
func (*GetUserRequest) GetID ¶
func (o *GetUserRequest) GetID() *string
type GetUserResourcesRequest ¶ added in v3.1.2
type GetUserResourcesRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Include user's access to unmanaged resources. IncludeUnmanaged *bool `queryParam:"style=form,explode=true,name=include_unmanaged"` // Limit the number of results returned. Limit *int64 `queryParam:"style=form,explode=true,name=limit"` // The ID of the user. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*GetUserResourcesRequest) GetCursor ¶ added in v3.1.4
func (o *GetUserResourcesRequest) GetCursor() *string
func (*GetUserResourcesRequest) GetIncludeUnmanaged ¶ added in v3.1.4
func (o *GetUserResourcesRequest) GetIncludeUnmanaged() *bool
func (*GetUserResourcesRequest) GetLimit ¶ added in v3.1.2
func (o *GetUserResourcesRequest) GetLimit() *int64
func (*GetUserResourcesRequest) GetUserID ¶ added in v3.1.2
func (o *GetUserResourcesRequest) GetUserID() string
type GetUserResourcesResponse ¶ added in v3.1.2
type GetUserResourcesResponse struct { // HTTP response content type for this operation ContentType string // List of resources user has access to. ResourceAccessUserList *shared.ResourceAccessUserList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetUserResourcesResponse) GetContentType ¶ added in v3.1.2
func (o *GetUserResourcesResponse) GetContentType() string
func (*GetUserResourcesResponse) GetRawResponse ¶ added in v3.1.2
func (o *GetUserResourcesResponse) GetRawResponse() *http.Response
func (*GetUserResourcesResponse) GetResourceAccessUserList ¶ added in v3.1.2
func (o *GetUserResourcesResponse) GetResourceAccessUserList() *shared.ResourceAccessUserList
func (*GetUserResourcesResponse) GetStatusCode ¶ added in v3.1.2
func (o *GetUserResourcesResponse) GetStatusCode() int
type GetUserResponse ¶
type GetUserResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The user object associated with the passed-in email or ID. User *shared.User }
func (*GetUserResponse) GetContentType ¶
func (o *GetUserResponse) GetContentType() string
func (*GetUserResponse) GetRawResponse ¶
func (o *GetUserResponse) GetRawResponse() *http.Response
func (*GetUserResponse) GetStatusCode ¶
func (o *GetUserResponse) GetStatusCode() int
func (*GetUserResponse) GetUser ¶
func (o *GetUserResponse) GetUser() *shared.User
type GetUserTagsRequest ¶
type GetUserTagsRequest struct { // The ID of the user whose tags to return. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*GetUserTagsRequest) GetUserID ¶
func (o *GetUserTagsRequest) GetUserID() string
type GetUserTagsResponse ¶
type GetUserTagsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The tags applied to the user. TagsList *shared.TagsList }
func (*GetUserTagsResponse) GetContentType ¶
func (o *GetUserTagsResponse) GetContentType() string
func (*GetUserTagsResponse) GetRawResponse ¶
func (o *GetUserTagsResponse) GetRawResponse() *http.Response
func (*GetUserTagsResponse) GetStatusCode ¶
func (o *GetUserTagsResponse) GetStatusCode() int
func (*GetUserTagsResponse) GetTagsList ¶
func (o *GetUserTagsResponse) GetTagsList() *shared.TagsList
type GetUsersRequest ¶
type GetUsersRequest struct { // The pagination cursor value. Cursor *string `queryParam:"style=form,explode=true,name=cursor"` // Number of results to return per page. Default is 200. PageSize *int64 `queryParam:"style=form,explode=true,name=page_size"` }
func (*GetUsersRequest) GetCursor ¶
func (o *GetUsersRequest) GetCursor() *string
func (*GetUsersRequest) GetPageSize ¶
func (o *GetUsersRequest) GetPageSize() *int64
type GetUsersResponse ¶
type GetUsersResponse struct { // HTTP response content type for this operation ContentType string // One page worth users in your organization. PaginatedUsersList *shared.PaginatedUsersList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*GetUsersResponse) GetContentType ¶
func (o *GetUsersResponse) GetContentType() string
func (*GetUsersResponse) GetPaginatedUsersList ¶
func (o *GetUsersResponse) GetPaginatedUsersList() *shared.PaginatedUsersList
func (*GetUsersResponse) GetRawResponse ¶
func (o *GetUsersResponse) GetRawResponse() *http.Response
func (*GetUsersResponse) GetStatusCode ¶
func (o *GetUsersResponse) GetStatusCode() int
type Mappings ¶
type Mappings struct { Alias *string `json:"alias,omitempty"` GroupID *string `json:"group_id,omitempty"` HiddenFromEndUser *bool `json:"hidden_from_end_user,omitempty"` }
func (*Mappings) GetGroupID ¶
func (*Mappings) GetHiddenFromEndUser ¶
type Option ¶
func WithAcceptHeaderOverride ¶
func WithAcceptHeaderOverride(acceptHeaderOverride AcceptHeaderEnum) Option
func WithOperationTimeout ¶
WithOperationTimeout allows setting the request timeout applied for an operation.
func WithRetries ¶
WithRetries allows customizing the default retry configuration.
func WithServerURL ¶
WithServerURL allows providing an alternative server URL.
func WithSetHeaders ¶
WithSetHeaders takes a map of headers that will applied to a request. If the request contains headers that are in the map then they will be overwritten.
func WithTemplatedServerURL ¶
WithTemplatedServerURL allows providing an alternative server URL with templated parameters.
func WithURLOverride ¶
WithURLOverride allows overriding the URL.
type RemoveBundleGroupRequest ¶
type RemoveBundleGroupRequest struct { // The remote ID of the access level to remove. AccessLevelRemoteID *string `queryParam:"style=form,explode=true,name=access_level_remote_id"` // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` // The ID of the group to remove. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*RemoveBundleGroupRequest) GetAccessLevelRemoteID ¶
func (o *RemoveBundleGroupRequest) GetAccessLevelRemoteID() *string
func (*RemoveBundleGroupRequest) GetBundleID ¶
func (o *RemoveBundleGroupRequest) GetBundleID() string
func (*RemoveBundleGroupRequest) GetGroupID ¶
func (o *RemoveBundleGroupRequest) GetGroupID() string
type RemoveBundleGroupResponse ¶
type RemoveBundleGroupResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*RemoveBundleGroupResponse) GetContentType ¶
func (o *RemoveBundleGroupResponse) GetContentType() string
func (*RemoveBundleGroupResponse) GetRawResponse ¶
func (o *RemoveBundleGroupResponse) GetRawResponse() *http.Response
func (*RemoveBundleGroupResponse) GetStatusCode ¶
func (o *RemoveBundleGroupResponse) GetStatusCode() int
type RemoveBundleResourceRequest ¶
type RemoveBundleResourceRequest struct { // The remote ID of the access level to grant. If omitted, the default access level remote ID value (empty string) is used. AccessLevelRemoteID *string `queryParam:"style=form,explode=true,name=access_level_remote_id"` // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` // The ID of the resource to remove. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*RemoveBundleResourceRequest) GetAccessLevelRemoteID ¶
func (o *RemoveBundleResourceRequest) GetAccessLevelRemoteID() *string
func (*RemoveBundleResourceRequest) GetBundleID ¶
func (o *RemoveBundleResourceRequest) GetBundleID() string
func (*RemoveBundleResourceRequest) GetResourceID ¶
func (o *RemoveBundleResourceRequest) GetResourceID() string
type RemoveBundleResourceResponse ¶
type RemoveBundleResourceResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*RemoveBundleResourceResponse) GetContentType ¶
func (o *RemoveBundleResourceResponse) GetContentType() string
func (*RemoveBundleResourceResponse) GetRawResponse ¶
func (o *RemoveBundleResourceResponse) GetRawResponse() *http.Response
func (*RemoveBundleResourceResponse) GetStatusCode ¶
func (o *RemoveBundleResourceResponse) GetStatusCode() int
type RemoveGroupContainingGroupRequest ¶
type RemoveGroupContainingGroupRequest struct { // The ID of the containing group. ContainingGroupID string `pathParam:"style=simple,explode=false,name=containing_group_id"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*RemoveGroupContainingGroupRequest) GetContainingGroupID ¶
func (o *RemoveGroupContainingGroupRequest) GetContainingGroupID() string
func (*RemoveGroupContainingGroupRequest) GetGroupID ¶
func (o *RemoveGroupContainingGroupRequest) GetGroupID() string
type RemoveGroupContainingGroupResponse ¶
type RemoveGroupContainingGroupResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*RemoveGroupContainingGroupResponse) GetContentType ¶
func (o *RemoveGroupContainingGroupResponse) GetContentType() string
func (*RemoveGroupContainingGroupResponse) GetRawResponse ¶
func (o *RemoveGroupContainingGroupResponse) GetRawResponse() *http.Response
func (*RemoveGroupContainingGroupResponse) GetStatusCode ¶
func (o *RemoveGroupContainingGroupResponse) GetStatusCode() int
type SetBundleVisibilityRequest ¶
type SetBundleVisibilityRequest struct { VisibilityInfo shared.VisibilityInfo `request:"mediaType=application/json"` // The ID of the bundle. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` }
func (*SetBundleVisibilityRequest) GetBundleID ¶
func (o *SetBundleVisibilityRequest) GetBundleID() string
func (*SetBundleVisibilityRequest) GetVisibilityInfo ¶
func (o *SetBundleVisibilityRequest) GetVisibilityInfo() shared.VisibilityInfo
type SetBundleVisibilityResponse ¶
type SetBundleVisibilityResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*SetBundleVisibilityResponse) GetContentType ¶
func (o *SetBundleVisibilityResponse) GetContentType() string
func (*SetBundleVisibilityResponse) GetRawResponse ¶
func (o *SetBundleVisibilityResponse) GetRawResponse() *http.Response
func (*SetBundleVisibilityResponse) GetStatusCode ¶
func (o *SetBundleVisibilityResponse) GetStatusCode() int
type SetResourceScopedRolePermissionsRequest ¶
type SetResourceScopedRolePermissionsRequest struct { ScopedRolePermissionList shared.ScopedRolePermissionList `request:"mediaType=application/json"` // The ID of the resource whose scoped role permissions belong to. Must be of OPAL_SCOPED_ROLE resource type. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*SetResourceScopedRolePermissionsRequest) GetResourceID ¶
func (o *SetResourceScopedRolePermissionsRequest) GetResourceID() string
func (*SetResourceScopedRolePermissionsRequest) GetScopedRolePermissionList ¶
func (o *SetResourceScopedRolePermissionsRequest) GetScopedRolePermissionList() shared.ScopedRolePermissionList
type SetResourceScopedRolePermissionsResponse ¶
type SetResourceScopedRolePermissionsResponse struct { // HTTP response content type for this operation ContentType string // The role permissions that this Opal Scoped Role has. ScopedRolePermissionList *shared.ScopedRolePermissionList // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*SetResourceScopedRolePermissionsResponse) GetContentType ¶
func (o *SetResourceScopedRolePermissionsResponse) GetContentType() string
func (*SetResourceScopedRolePermissionsResponse) GetRawResponse ¶
func (o *SetResourceScopedRolePermissionsResponse) GetRawResponse() *http.Response
func (*SetResourceScopedRolePermissionsResponse) GetScopedRolePermissionList ¶
func (o *SetResourceScopedRolePermissionsResponse) GetScopedRolePermissionList() *shared.ScopedRolePermissionList
func (*SetResourceScopedRolePermissionsResponse) GetStatusCode ¶
func (o *SetResourceScopedRolePermissionsResponse) GetStatusCode() int
type UpdateAccessRuleRequest ¶
type UpdateAccessRuleRequest struct { UpdateAccessRuleInfo shared.UpdateAccessRuleInfo `request:"mediaType=application/json"` // The access rule ID (group ID) of the access rule. ID string `pathParam:"style=simple,explode=false,name=access_rule_id"` }
func (*UpdateAccessRuleRequest) GetID ¶
func (o *UpdateAccessRuleRequest) GetID() string
func (*UpdateAccessRuleRequest) GetUpdateAccessRuleInfo ¶
func (o *UpdateAccessRuleRequest) GetUpdateAccessRuleInfo() shared.UpdateAccessRuleInfo
type UpdateAccessRuleResponse ¶
type UpdateAccessRuleResponse struct { // The updated access rule config for the group. AccessRule *shared.AccessRule // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateAccessRuleResponse) GetAccessRule ¶
func (o *UpdateAccessRuleResponse) GetAccessRule() *shared.AccessRule
func (*UpdateAccessRuleResponse) GetContentType ¶
func (o *UpdateAccessRuleResponse) GetContentType() string
func (*UpdateAccessRuleResponse) GetRawResponse ¶
func (o *UpdateAccessRuleResponse) GetRawResponse() *http.Response
func (*UpdateAccessRuleResponse) GetStatusCode ¶
func (o *UpdateAccessRuleResponse) GetStatusCode() int
type UpdateBundleRequest ¶
type UpdateBundleRequest struct { Bundle shared.BundleInput `request:"mediaType=application/json"` // The ID of the bundle to be updated. BundleID string `pathParam:"style=simple,explode=false,name=bundle_id"` }
func (*UpdateBundleRequest) GetBundle ¶
func (o *UpdateBundleRequest) GetBundle() shared.BundleInput
func (*UpdateBundleRequest) GetBundleID ¶
func (o *UpdateBundleRequest) GetBundleID() string
type UpdateBundleResponse ¶
type UpdateBundleResponse struct { // The bundle was successfully updated. Bundle *shared.Bundle // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateBundleResponse) GetBundle ¶
func (o *UpdateBundleResponse) GetBundle() *shared.Bundle
func (*UpdateBundleResponse) GetContentType ¶
func (o *UpdateBundleResponse) GetContentType() string
func (*UpdateBundleResponse) GetRawResponse ¶
func (o *UpdateBundleResponse) GetRawResponse() *http.Response
func (*UpdateBundleResponse) GetStatusCode ¶
func (o *UpdateBundleResponse) GetStatusCode() int
type UpdateConfigurationTemplateResponse ¶
type UpdateConfigurationTemplateResponse struct { // The configuration template just updated. ConfigurationTemplate *shared.ConfigurationTemplate // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateConfigurationTemplateResponse) GetConfigurationTemplate ¶
func (o *UpdateConfigurationTemplateResponse) GetConfigurationTemplate() *shared.ConfigurationTemplate
func (*UpdateConfigurationTemplateResponse) GetContentType ¶
func (o *UpdateConfigurationTemplateResponse) GetContentType() string
func (*UpdateConfigurationTemplateResponse) GetRawResponse ¶
func (o *UpdateConfigurationTemplateResponse) GetRawResponse() *http.Response
func (*UpdateConfigurationTemplateResponse) GetStatusCode ¶
func (o *UpdateConfigurationTemplateResponse) GetStatusCode() int
type UpdateGroupBindingsResponse ¶
type UpdateGroupBindingsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateGroupBindingsResponse) GetContentType ¶
func (o *UpdateGroupBindingsResponse) GetContentType() string
func (*UpdateGroupBindingsResponse) GetRawResponse ¶
func (o *UpdateGroupBindingsResponse) GetRawResponse() *http.Response
func (*UpdateGroupBindingsResponse) GetStatusCode ¶
func (o *UpdateGroupBindingsResponse) GetStatusCode() int
type UpdateGroupMessageChannelsRequest ¶
type UpdateGroupMessageChannelsRequest struct { MessageChannelIDList shared.MessageChannelIDList `request:"mediaType=application/json"` // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*UpdateGroupMessageChannelsRequest) GetID ¶
func (o *UpdateGroupMessageChannelsRequest) GetID() string
func (*UpdateGroupMessageChannelsRequest) GetMessageChannelIDList ¶
func (o *UpdateGroupMessageChannelsRequest) GetMessageChannelIDList() shared.MessageChannelIDList
type UpdateGroupMessageChannelsResponse ¶
type UpdateGroupMessageChannelsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateGroupMessageChannelsResponse) GetContentType ¶
func (o *UpdateGroupMessageChannelsResponse) GetContentType() string
func (*UpdateGroupMessageChannelsResponse) GetRawResponse ¶
func (o *UpdateGroupMessageChannelsResponse) GetRawResponse() *http.Response
func (*UpdateGroupMessageChannelsResponse) GetStatusCode ¶
func (o *UpdateGroupMessageChannelsResponse) GetStatusCode() int
type UpdateGroupOnCallSchedulesRequest ¶
type UpdateGroupOnCallSchedulesRequest struct { OnCallScheduleIDList shared.OnCallScheduleIDList `request:"mediaType=application/json"` // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*UpdateGroupOnCallSchedulesRequest) GetID ¶
func (o *UpdateGroupOnCallSchedulesRequest) GetID() string
func (*UpdateGroupOnCallSchedulesRequest) GetOnCallScheduleIDList ¶
func (o *UpdateGroupOnCallSchedulesRequest) GetOnCallScheduleIDList() shared.OnCallScheduleIDList
type UpdateGroupOnCallSchedulesResponse ¶
type UpdateGroupOnCallSchedulesResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateGroupOnCallSchedulesResponse) GetContentType ¶
func (o *UpdateGroupOnCallSchedulesResponse) GetContentType() string
func (*UpdateGroupOnCallSchedulesResponse) GetRawResponse ¶
func (o *UpdateGroupOnCallSchedulesResponse) GetRawResponse() *http.Response
func (*UpdateGroupOnCallSchedulesResponse) GetStatusCode ¶
func (o *UpdateGroupOnCallSchedulesResponse) GetStatusCode() int
type UpdateGroupResourcesRequest ¶
type UpdateGroupResourcesRequest struct { UpdateGroupResourcesInfo shared.UpdateGroupResourcesInfo `request:"mediaType=application/json"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*UpdateGroupResourcesRequest) GetGroupID ¶
func (o *UpdateGroupResourcesRequest) GetGroupID() string
func (*UpdateGroupResourcesRequest) GetUpdateGroupResourcesInfo ¶
func (o *UpdateGroupResourcesRequest) GetUpdateGroupResourcesInfo() shared.UpdateGroupResourcesInfo
type UpdateGroupResourcesResponse ¶
type UpdateGroupResourcesResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateGroupResourcesResponse) GetContentType ¶
func (o *UpdateGroupResourcesResponse) GetContentType() string
func (*UpdateGroupResourcesResponse) GetRawResponse ¶
func (o *UpdateGroupResourcesResponse) GetRawResponse() *http.Response
func (*UpdateGroupResourcesResponse) GetStatusCode ¶
func (o *UpdateGroupResourcesResponse) GetStatusCode() int
type UpdateGroupReviewersStagesRequest ¶
type UpdateGroupReviewersStagesRequest struct { ReviewerStageList shared.ReviewerStageList `request:"mediaType=application/json"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*UpdateGroupReviewersStagesRequest) GetGroupID ¶
func (o *UpdateGroupReviewersStagesRequest) GetGroupID() string
func (*UpdateGroupReviewersStagesRequest) GetReviewerStageList ¶
func (o *UpdateGroupReviewersStagesRequest) GetReviewerStageList() shared.ReviewerStageList
type UpdateGroupReviewersStagesResponse ¶
type UpdateGroupReviewersStagesResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The updated reviewer stages for this group. Classes []shared.ReviewerStage }
func (*UpdateGroupReviewersStagesResponse) GetClasses ¶
func (o *UpdateGroupReviewersStagesResponse) GetClasses() []shared.ReviewerStage
func (*UpdateGroupReviewersStagesResponse) GetContentType ¶
func (o *UpdateGroupReviewersStagesResponse) GetContentType() string
func (*UpdateGroupReviewersStagesResponse) GetRawResponse ¶
func (o *UpdateGroupReviewersStagesResponse) GetRawResponse() *http.Response
func (*UpdateGroupReviewersStagesResponse) GetStatusCode ¶
func (o *UpdateGroupReviewersStagesResponse) GetStatusCode() int
type UpdateGroupUserRequest ¶
type UpdateGroupUserRequest struct { RequestBody UpdateGroupUserRequestBody `request:"mediaType=application/json"` // The ID of the group. GroupID string `pathParam:"style=simple,explode=false,name=group_id"` // The ID of the user whose access is being updated. UserID string `pathParam:"style=simple,explode=false,name=user_id"` }
func (*UpdateGroupUserRequest) GetGroupID ¶
func (o *UpdateGroupUserRequest) GetGroupID() string
func (*UpdateGroupUserRequest) GetRequestBody ¶
func (o *UpdateGroupUserRequest) GetRequestBody() UpdateGroupUserRequestBody
func (*UpdateGroupUserRequest) GetUserID ¶
func (o *UpdateGroupUserRequest) GetUserID() string
type UpdateGroupUserRequestBody ¶
type UpdateGroupUserRequestBody struct { // The updated remote ID of the access level granted to this user. AccessLevelRemoteID *string `json:"access_level_remote_id,omitempty"` // The updated duration for which the group can be accessed (in minutes). Use 0 for indefinite. DurationMinutes int64 `json:"duration_minutes"` }
func (*UpdateGroupUserRequestBody) GetAccessLevelRemoteID ¶
func (o *UpdateGroupUserRequestBody) GetAccessLevelRemoteID() *string
func (*UpdateGroupUserRequestBody) GetDurationMinutes ¶
func (o *UpdateGroupUserRequestBody) GetDurationMinutes() int64
type UpdateGroupUserResponse ¶
type UpdateGroupUserResponse struct { // HTTP response content type for this operation ContentType string // The GroupUser was successfully updated. GroupUser *shared.GroupUser // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateGroupUserResponse) GetContentType ¶
func (o *UpdateGroupUserResponse) GetContentType() string
func (*UpdateGroupUserResponse) GetGroupUser ¶
func (o *UpdateGroupUserResponse) GetGroupUser() *shared.GroupUser
func (*UpdateGroupUserResponse) GetRawResponse ¶
func (o *UpdateGroupUserResponse) GetRawResponse() *http.Response
func (*UpdateGroupUserResponse) GetStatusCode ¶
func (o *UpdateGroupUserResponse) GetStatusCode() int
type UpdateGroupVisibilityRequest ¶
type UpdateGroupVisibilityRequest struct { VisibilityInfo shared.VisibilityInfo `request:"mediaType=application/json"` // The ID of the group. ID string `pathParam:"style=simple,explode=false,name=group_id"` }
func (*UpdateGroupVisibilityRequest) GetID ¶
func (o *UpdateGroupVisibilityRequest) GetID() string
func (*UpdateGroupVisibilityRequest) GetVisibilityInfo ¶
func (o *UpdateGroupVisibilityRequest) GetVisibilityInfo() shared.VisibilityInfo
type UpdateGroupVisibilityResponse ¶
type UpdateGroupVisibilityResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateGroupVisibilityResponse) GetContentType ¶
func (o *UpdateGroupVisibilityResponse) GetContentType() string
func (*UpdateGroupVisibilityResponse) GetRawResponse ¶
func (o *UpdateGroupVisibilityResponse) GetRawResponse() *http.Response
func (*UpdateGroupVisibilityResponse) GetStatusCode ¶
func (o *UpdateGroupVisibilityResponse) GetStatusCode() int
type UpdateGroupsResponse ¶
type UpdateGroupsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The resulting updated group infos. UpdateGroupInfoList *shared.UpdateGroupInfoList }
func (*UpdateGroupsResponse) GetContentType ¶
func (o *UpdateGroupsResponse) GetContentType() string
func (*UpdateGroupsResponse) GetRawResponse ¶
func (o *UpdateGroupsResponse) GetRawResponse() *http.Response
func (*UpdateGroupsResponse) GetStatusCode ¶
func (o *UpdateGroupsResponse) GetStatusCode() int
func (*UpdateGroupsResponse) GetUpdateGroupInfoList ¶
func (o *UpdateGroupsResponse) GetUpdateGroupInfoList() *shared.UpdateGroupInfoList
type UpdateIdpGroupMappingsRequest ¶
type UpdateIdpGroupMappingsRequest struct { RequestBody UpdateIdpGroupMappingsRequestBody `request:"mediaType=application/json"` // The ID of the Okta app. AppResourceID string `pathParam:"style=simple,explode=false,name=app_resource_id"` }
func (*UpdateIdpGroupMappingsRequest) GetAppResourceID ¶
func (o *UpdateIdpGroupMappingsRequest) GetAppResourceID() string
func (*UpdateIdpGroupMappingsRequest) GetRequestBody ¶
func (o *UpdateIdpGroupMappingsRequest) GetRequestBody() UpdateIdpGroupMappingsRequestBody
type UpdateIdpGroupMappingsRequestBody ¶
type UpdateIdpGroupMappingsRequestBody struct {
Mappings []Mappings `json:"mappings"`
}
func (*UpdateIdpGroupMappingsRequestBody) GetMappings ¶
func (o *UpdateIdpGroupMappingsRequestBody) GetMappings() []Mappings
type UpdateIdpGroupMappingsResponse ¶
type UpdateIdpGroupMappingsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateIdpGroupMappingsResponse) GetContentType ¶
func (o *UpdateIdpGroupMappingsResponse) GetContentType() string
func (*UpdateIdpGroupMappingsResponse) GetRawResponse ¶
func (o *UpdateIdpGroupMappingsResponse) GetRawResponse() *http.Response
func (*UpdateIdpGroupMappingsResponse) GetStatusCode ¶
func (o *UpdateIdpGroupMappingsResponse) GetStatusCode() int
type UpdateOwnerUsersRequest ¶
type UpdateOwnerUsersRequest struct { UserIDList shared.UserIDList `request:"mediaType=application/json"` // The ID of the owner. ID string `pathParam:"style=simple,explode=false,name=owner_id"` }
func (*UpdateOwnerUsersRequest) GetID ¶
func (o *UpdateOwnerUsersRequest) GetID() string
func (*UpdateOwnerUsersRequest) GetUserIDList ¶
func (o *UpdateOwnerUsersRequest) GetUserIDList() shared.UserIDList
type UpdateOwnerUsersResponse ¶
type UpdateOwnerUsersResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The updated users for the owner. UserList *shared.UserList }
func (*UpdateOwnerUsersResponse) GetContentType ¶
func (o *UpdateOwnerUsersResponse) GetContentType() string
func (*UpdateOwnerUsersResponse) GetRawResponse ¶
func (o *UpdateOwnerUsersResponse) GetRawResponse() *http.Response
func (*UpdateOwnerUsersResponse) GetStatusCode ¶
func (o *UpdateOwnerUsersResponse) GetStatusCode() int
func (*UpdateOwnerUsersResponse) GetUserList ¶
func (o *UpdateOwnerUsersResponse) GetUserList() *shared.UserList
type UpdateOwnersResponse ¶
type UpdateOwnersResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The resulting updated owner infos. UpdateOwnerInfoList *shared.UpdateOwnerInfoList }
func (*UpdateOwnersResponse) GetContentType ¶
func (o *UpdateOwnersResponse) GetContentType() string
func (*UpdateOwnersResponse) GetRawResponse ¶
func (o *UpdateOwnersResponse) GetRawResponse() *http.Response
func (*UpdateOwnersResponse) GetStatusCode ¶
func (o *UpdateOwnersResponse) GetStatusCode() int
func (*UpdateOwnersResponse) GetUpdateOwnerInfoList ¶
func (o *UpdateOwnersResponse) GetUpdateOwnerInfoList() *shared.UpdateOwnerInfoList
type UpdateResourceMessageChannelsRequest ¶
type UpdateResourceMessageChannelsRequest struct { MessageChannelIDList shared.MessageChannelIDList `request:"mediaType=application/json"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*UpdateResourceMessageChannelsRequest) GetMessageChannelIDList ¶
func (o *UpdateResourceMessageChannelsRequest) GetMessageChannelIDList() shared.MessageChannelIDList
func (*UpdateResourceMessageChannelsRequest) GetResourceID ¶
func (o *UpdateResourceMessageChannelsRequest) GetResourceID() string
type UpdateResourceMessageChannelsResponse ¶
type UpdateResourceMessageChannelsResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The updated audit message channel IDs for the resource. Strings []string }
func (*UpdateResourceMessageChannelsResponse) GetContentType ¶
func (o *UpdateResourceMessageChannelsResponse) GetContentType() string
func (*UpdateResourceMessageChannelsResponse) GetRawResponse ¶
func (o *UpdateResourceMessageChannelsResponse) GetRawResponse() *http.Response
func (*UpdateResourceMessageChannelsResponse) GetStatusCode ¶
func (o *UpdateResourceMessageChannelsResponse) GetStatusCode() int
func (*UpdateResourceMessageChannelsResponse) GetStrings ¶
func (o *UpdateResourceMessageChannelsResponse) GetStrings() []string
type UpdateResourceReviewersRequest ¶
type UpdateResourceReviewersRequest struct { ReviewerIDList shared.ReviewerIDList `request:"mediaType=application/json"` // The ID of the resource. ResourceID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*UpdateResourceReviewersRequest) GetResourceID ¶
func (o *UpdateResourceReviewersRequest) GetResourceID() string
func (*UpdateResourceReviewersRequest) GetReviewerIDList ¶
func (o *UpdateResourceReviewersRequest) GetReviewerIDList() shared.ReviewerIDList
type UpdateResourceReviewersResponse ¶
type UpdateResourceReviewersResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The updated IDs of owners that are reviewers for this resource Strings []string }
func (*UpdateResourceReviewersResponse) GetContentType ¶
func (o *UpdateResourceReviewersResponse) GetContentType() string
func (*UpdateResourceReviewersResponse) GetRawResponse ¶
func (o *UpdateResourceReviewersResponse) GetRawResponse() *http.Response
func (*UpdateResourceReviewersResponse) GetStatusCode ¶
func (o *UpdateResourceReviewersResponse) GetStatusCode() int
func (*UpdateResourceReviewersResponse) GetStrings ¶
func (o *UpdateResourceReviewersResponse) GetStrings() []string
type UpdateResourceVisibilityRequest ¶
type UpdateResourceVisibilityRequest struct { VisibilityInfo shared.VisibilityInfo `request:"mediaType=application/json"` // The ID of the resource. ID string `pathParam:"style=simple,explode=false,name=resource_id"` }
func (*UpdateResourceVisibilityRequest) GetID ¶
func (o *UpdateResourceVisibilityRequest) GetID() string
func (*UpdateResourceVisibilityRequest) GetVisibilityInfo ¶
func (o *UpdateResourceVisibilityRequest) GetVisibilityInfo() shared.VisibilityInfo
type UpdateResourceVisibilityResponse ¶
type UpdateResourceVisibilityResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response }
func (*UpdateResourceVisibilityResponse) GetContentType ¶
func (o *UpdateResourceVisibilityResponse) GetContentType() string
func (*UpdateResourceVisibilityResponse) GetRawResponse ¶
func (o *UpdateResourceVisibilityResponse) GetRawResponse() *http.Response
func (*UpdateResourceVisibilityResponse) GetStatusCode ¶
func (o *UpdateResourceVisibilityResponse) GetStatusCode() int
type UpdateResourcesResponse ¶
type UpdateResourcesResponse struct { // HTTP response content type for this operation ContentType string // HTTP response status code for this operation StatusCode int // Raw HTTP response; suitable for custom response parsing RawResponse *http.Response // The resulting updated resource infos. UpdateResourceInfoList *shared.UpdateResourceInfoList }
func (*UpdateResourcesResponse) GetContentType ¶
func (o *UpdateResourcesResponse) GetContentType() string
func (*UpdateResourcesResponse) GetRawResponse ¶
func (o *UpdateResourcesResponse) GetRawResponse() *http.Response
func (*UpdateResourcesResponse) GetStatusCode ¶
func (o *UpdateResourcesResponse) GetStatusCode() int
func (*UpdateResourcesResponse) GetUpdateResourceInfoList ¶
func (o *UpdateResourcesResponse) GetUpdateResourceInfoList() *shared.UpdateResourceInfoList
Source Files
¶
- addbundlegroup.go
- addbundleresource.go
- addgroupcontaininggroup.go
- addresourcenhi.go
- approverequest.go
- createaccessrule.go
- createbundle.go
- createconfigurationtemplate.go
- creategroup.go
- creategroupbinding.go
- creategroupresources.go
- creategrouptag.go
- creategroupuser.go
- createidpgroupmapping.go
- createmessagechannel.go
- createoncallschedule.go
- createowner.go
- createrequest.go
- createresource.go
- createresourcetag.go
- createtag.go
- createuar.go
- createusertag.go
- deletebundle.go
- deleteconfigurationtemplate.go
- deletegroup.go
- deletegroupbinding.go
- deletegrouptag.go
- deletegroupuser.go
- deleteidpgroupmappings.go
- deleteowner.go
- deleteresource.go
- deleteresourcenhi.go
- deleteresourcetag.go
- deletetagbyid.go
- deleteusertag.go
- getaccessrule.go
- getappid.go
- getapps.go
- getbundle.go
- getbundlegroups.go
- getbundleresources.go
- getbundles.go
- getbundlevisibility.go
- getconfigurationtemplates.go
- getevents.go
- getgroup.go
- getgroupbinding.go
- getgroupbindings.go
- getgroupcontaininggroup.go
- getgroupmessagechannels.go
- getgrouponcallschedules.go
- getgroupresources.go
- getgroupreviewersstages.go
- getgroups.go
- getgrouptags.go
- getgroupusers.go
- getgroupvisibility.go
- getidpgroupmappings.go
- getmessagechannelid.go
- getmessagechannels.go
- getnhis.go
- getoncallschedule.go
- getoncallscheduleid.go
- getownerfromname.go
- getownerid.go
- getowners.go
- getremoteusers.go
- getrequest.go
- getrequests.go
- getrequestsrelay.go
- getresourceid.go
- getresourcemessagechannels.go
- getresourcenhis.go
- getresourcereviewers.go
- getresources.go
- getresourcescopedrolepermissions.go
- getresourcetags.go
- getresourceuseraccessstatus.go
- getresourceusers.go
- getresourcevisibility.go
- getsessions.go
- getsyncerrors.go
- gettagbyid.go
- gettags.go
- getuarid.go
- getuars.go
- getuser.go
- getuserresources.go
- getusers.go
- getusertags.go
- options.go
- removebundlegroup.go
- removebundleresource.go
- removegroupcontaininggroup.go
- setbundlevisibility.go
- setresourcescopedrolepermissions.go
- updateaccessrule.go
- updatebundle.go
- updateconfigurationtemplate.go
- updategroupbindings.go
- updategroupmessagechannels.go
- updategrouponcallschedules.go
- updategroupresources.go
- updategroupreviewersstages.go
- updategroups.go
- updategroupuser.go
- updategroupvisibility.go
- updateidpgroupmappings.go
- updateowners.go
- updateownerusers.go
- updateresourcemessagechannels.go
- updateresourcereviewers.go
- updateresources.go
- updateresourcevisibility.go