Merge pull request #1772 from entireio/chore/regen-coreapi-spec · Entire
Merge pull request #1772 from entireio/chore/regen-coreapi-spec
f07446b→main·
Regenerate coreapi client from latest core swagger
Changes
9
internal/coreapi
Moas_client_gen.go+141/-2
Moas_json_gen.go+482/-18
Moas_operations_gen.go+1
Moas_parameters_gen.go+7
Moas_response_decoders_gen.go+83
Moas_schemas_gen.go+184/-6
Moas_security_gen.go+2
spec
Mcore.gen.json+123/-2
Mcore.openapi.json+173/-2
CompleteOnboardingOutputBody Structure:
// CompleteOnboardingOutputBody is the response object for completing onboarding.
type CompleteOnboardingOutputBody struct {
// A URL to the JSON Schema for this object.
Schema OptURI `json:"$schema"`
// Always false after onboarding completion is recorded.
NeedsOnboarding bool `json:"needsOnboarding"`
AdditionalProps CompleteOnboardingOutputBodyAdditional
}
Additional Object
type CompleteOnboardingOutputBodyAdditional map[string]jx.Raw
Functionality Example
// CompleteOnboarding invokes completeOnboarding operation.
func (c *Client) CompleteOnboarding(ctx context.Context) (*CompleteOnboardingOutputBody, error) {
res, err := c.sendCompleteOnboarding(ctx)
return res, err
}
The function sends a request to complete onboarding, returning a response that includes the CompleteOnboardingOutputBody.
Notes
- Ensure to handle additional capabilities in the client accordingly based on the API's defined behavior and expected outputs.