Documentation
¶
Index ¶
- type AMPolicyAssociationsCollectionApiService
- func (a *AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociation(ctx context.Context, request *CreateIndividualAMPolicyAssociationRequest) (*CreateIndividualAMPolicyAssociationResponse, error)
- func (a *AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPost(ctx context.Context, uri string, ...) (...)
- func (a *AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPost(ctx context.Context, uri string, ...) (*CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostResponse, ...)
- type APIClient
- type Configuration
- func (c *Configuration) AddDefaultHeader(key string, value string)
- func (c *Configuration) BasePath() string
- func (c *Configuration) DefaultHeader() map[string]string
- func (c *Configuration) HTTPClient() *http.Client
- func (c *Configuration) Host() string
- func (c *Configuration) Metrics() openapi.RequestMetricsHook
- func (c *Configuration) SetBasePath(apiRoot string)
- func (c *Configuration) SetHTTPClient(client *http.Client)
- func (c *Configuration) SetHost(host string)
- func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)
- func (c *Configuration) SetUserAgent(userAgent string)
- func (c *Configuration) UserAgent() string
- type CreateIndividualAMPolicyAssociationError
- type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostError
- type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest
- type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostResponse
- type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostError
- type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest
- type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostResponse
- type CreateIndividualAMPolicyAssociationRequest
- type CreateIndividualAMPolicyAssociationResponse
- type DeleteIndividualAMPolicyAssociationError
- type DeleteIndividualAMPolicyAssociationRequest
- type DeleteIndividualAMPolicyAssociationResponse
- type IndividualAMPolicyAssociationDocumentApiService
- func (a *IndividualAMPolicyAssociationDocumentApiService) DeleteIndividualAMPolicyAssociation(ctx context.Context, request *DeleteIndividualAMPolicyAssociationRequest) (*DeleteIndividualAMPolicyAssociationResponse, error)
- func (a *IndividualAMPolicyAssociationDocumentApiService) ReadIndividualAMPolicyAssociation(ctx context.Context, request *ReadIndividualAMPolicyAssociationRequest) (*ReadIndividualAMPolicyAssociationResponse, error)
- func (a *IndividualAMPolicyAssociationDocumentApiService) ReportObservedEventTriggersForIndividualAMPolicyAssociation(ctx context.Context, ...) (*ReportObservedEventTriggersForIndividualAMPolicyAssociationResponse, error)
- type ReadIndividualAMPolicyAssociationError
- type ReadIndividualAMPolicyAssociationRequest
- type ReadIndividualAMPolicyAssociationResponse
- type ReportObservedEventTriggersForIndividualAMPolicyAssociationError
- type ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest
- type ReportObservedEventTriggersForIndividualAMPolicyAssociationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AMPolicyAssociationsCollectionApiService ¶
type AMPolicyAssociationsCollectionApiService service
func (*AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociation ¶
func (a *AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociation(ctx context.Context, request *CreateIndividualAMPolicyAssociationRequest) (*CreateIndividualAMPolicyAssociationResponse, error)
func (*AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPost ¶
func (a *AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPost(ctx context.Context, uri string, request *CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest) (*CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostResponse, error)
func (*AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPost ¶
func (a *AMPolicyAssociationsCollectionApiService) CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPost(ctx context.Context, uri string, request *CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest) (*CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostResponse, error)
type APIClient ¶
type APIClient struct {
// API Services
AMPolicyAssociationsCollectionApi *AMPolicyAssociationsCollectionApiService
IndividualAMPolicyAssociationDocumentApi *IndividualAMPolicyAssociationDocumentApiService
// contains filtered or unexported fields
}
APIClient manages communication with the Npcf_AMPolicyControl API v1.2.1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
type Configuration ¶
type Configuration struct {
MetricsHook openapi.RequestMetricsHook
// contains filtered or unexported fields
}
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
func (*Configuration) BasePath ¶
func (c *Configuration) BasePath() string
func (*Configuration) DefaultHeader ¶
func (c *Configuration) DefaultHeader() map[string]string
func (*Configuration) HTTPClient ¶
func (c *Configuration) HTTPClient() *http.Client
func (*Configuration) Host ¶
func (c *Configuration) Host() string
func (*Configuration) Metrics ¶ added in v1.2.1
func (c *Configuration) Metrics() openapi.RequestMetricsHook
func (*Configuration) SetBasePath ¶
func (c *Configuration) SetBasePath(apiRoot string)
func (*Configuration) SetHTTPClient ¶
func (c *Configuration) SetHTTPClient(client *http.Client)
func (*Configuration) SetHost ¶
func (c *Configuration) SetHost(host string)
func (*Configuration) SetMetrics ¶ added in v1.2.1
func (c *Configuration) SetMetrics(h openapi.RequestMetricsHook)
func (*Configuration) SetUserAgent ¶
func (c *Configuration) SetUserAgent(userAgent string)
func (*Configuration) UserAgent ¶
func (c *Configuration) UserAgent() string
type CreateIndividualAMPolicyAssociationError ¶
type CreateIndividualAMPolicyAssociationError struct {
ProblemDetails models.ProblemDetails
}
type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostError ¶
type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest ¶
type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest struct {
PcfAmPolicyControlTerminationNotification *models.PcfAmPolicyControlTerminationNotification
}
CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest
func (*CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest) SetPcfAmPolicyControlTerminationNotification ¶
func (r *CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostRequest) SetPcfAmPolicyControlTerminationNotification(PcfAmPolicyControlTerminationNotification models.PcfAmPolicyControlTerminationNotification)
type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostResponse ¶
type CreateIndividualAMPolicyAssociationPolicyAssocitionTerminationRequestNotificationPostResponse struct {
}
type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostError ¶
type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest ¶
type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest struct {
PcfAmPolicyControlPolicyUpdate *models.PcfAmPolicyControlPolicyUpdate
}
CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest
func (*CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest) SetPcfAmPolicyControlPolicyUpdate ¶
func (r *CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostRequest) SetPcfAmPolicyControlPolicyUpdate(PcfAmPolicyControlPolicyUpdate models.PcfAmPolicyControlPolicyUpdate)
type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostResponse ¶
type CreateIndividualAMPolicyAssociationPolicyUpdateNotificationPostResponse struct {
AmRequestedValueRep models.AmRequestedValueRep
}
type CreateIndividualAMPolicyAssociationRequest ¶
type CreateIndividualAMPolicyAssociationRequest struct {
PcfAmPolicyControlPolicyAssociationRequest *models.PcfAmPolicyControlPolicyAssociationRequest
}
CreateIndividualAMPolicyAssociationRequest
func (*CreateIndividualAMPolicyAssociationRequest) SetPcfAmPolicyControlPolicyAssociationRequest ¶
func (r *CreateIndividualAMPolicyAssociationRequest) SetPcfAmPolicyControlPolicyAssociationRequest(PcfAmPolicyControlPolicyAssociationRequest models.PcfAmPolicyControlPolicyAssociationRequest)
type CreateIndividualAMPolicyAssociationResponse ¶
type CreateIndividualAMPolicyAssociationResponse struct {
Location string
PcfAmPolicyControlPolicyAssociation models.PcfAmPolicyControlPolicyAssociation
}
type DeleteIndividualAMPolicyAssociationError ¶
type DeleteIndividualAMPolicyAssociationError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type DeleteIndividualAMPolicyAssociationRequest ¶
type DeleteIndividualAMPolicyAssociationRequest struct {
PolAssoId *string
}
DeleteIndividualAMPolicyAssociationRequest
func (*DeleteIndividualAMPolicyAssociationRequest) SetPolAssoId ¶
func (r *DeleteIndividualAMPolicyAssociationRequest) SetPolAssoId(PolAssoId string)
type DeleteIndividualAMPolicyAssociationResponse ¶
type DeleteIndividualAMPolicyAssociationResponse struct {
}
type IndividualAMPolicyAssociationDocumentApiService ¶
type IndividualAMPolicyAssociationDocumentApiService service
func (*IndividualAMPolicyAssociationDocumentApiService) DeleteIndividualAMPolicyAssociation ¶
func (a *IndividualAMPolicyAssociationDocumentApiService) DeleteIndividualAMPolicyAssociation(ctx context.Context, request *DeleteIndividualAMPolicyAssociationRequest) (*DeleteIndividualAMPolicyAssociationResponse, error)
func (*IndividualAMPolicyAssociationDocumentApiService) ReadIndividualAMPolicyAssociation ¶
func (a *IndividualAMPolicyAssociationDocumentApiService) ReadIndividualAMPolicyAssociation(ctx context.Context, request *ReadIndividualAMPolicyAssociationRequest) (*ReadIndividualAMPolicyAssociationResponse, error)
func (*IndividualAMPolicyAssociationDocumentApiService) ReportObservedEventTriggersForIndividualAMPolicyAssociation ¶
func (a *IndividualAMPolicyAssociationDocumentApiService) ReportObservedEventTriggersForIndividualAMPolicyAssociation(ctx context.Context, request *ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest) (*ReportObservedEventTriggersForIndividualAMPolicyAssociationResponse, error)
type ReadIndividualAMPolicyAssociationError ¶
type ReadIndividualAMPolicyAssociationError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type ReadIndividualAMPolicyAssociationRequest ¶
type ReadIndividualAMPolicyAssociationRequest struct {
PolAssoId *string
}
ReadIndividualAMPolicyAssociationRequest
func (*ReadIndividualAMPolicyAssociationRequest) SetPolAssoId ¶
func (r *ReadIndividualAMPolicyAssociationRequest) SetPolAssoId(PolAssoId string)
type ReadIndividualAMPolicyAssociationResponse ¶
type ReadIndividualAMPolicyAssociationResponse struct {
PcfAmPolicyControlPolicyAssociation models.PcfAmPolicyControlPolicyAssociation
}
type ReportObservedEventTriggersForIndividualAMPolicyAssociationError ¶
type ReportObservedEventTriggersForIndividualAMPolicyAssociationError struct {
Location string
Var3gppSbiTargetNfId string
ProblemDetails models.ProblemDetails
RedirectResponse models.RedirectResponse
}
type ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest ¶
type ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest struct {
PolAssoId *string
PcfAmPolicyControlPolicyAssociationUpdateRequest *models.PcfAmPolicyControlPolicyAssociationUpdateRequest
}
ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest
func (*ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest) SetPcfAmPolicyControlPolicyAssociationUpdateRequest ¶
func (r *ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest) SetPcfAmPolicyControlPolicyAssociationUpdateRequest(PcfAmPolicyControlPolicyAssociationUpdateRequest models.PcfAmPolicyControlPolicyAssociationUpdateRequest)
func (*ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest) SetPolAssoId ¶
func (r *ReportObservedEventTriggersForIndividualAMPolicyAssociationRequest) SetPolAssoId(PolAssoId string)
type ReportObservedEventTriggersForIndividualAMPolicyAssociationResponse ¶
type ReportObservedEventTriggersForIndividualAMPolicyAssociationResponse struct {
PcfAmPolicyControlPolicyUpdate models.PcfAmPolicyControlPolicyUpdate
}