// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "context" // ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestParameter undocumented type ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestParameter struct { // ID undocumented ID *string `json:"id,omitempty"` // Credentials undocumented Credentials []Credential `json:"credentials,omitempty"` } // ServicePrincipalGetPasswordSingleSignOnCredentialsRequestParameter undocumented type ServicePrincipalGetPasswordSingleSignOnCredentialsRequestParameter struct { // ID undocumented ID *string `json:"id,omitempty"` } // ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestParameter undocumented type ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestParameter struct { // ID undocumented ID *string `json:"id,omitempty"` } // ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestParameter undocumented type ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestParameter struct { // ID undocumented ID *string `json:"id,omitempty"` // Credentials undocumented Credentials []Credential `json:"credentials,omitempty"` } // type ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestBuilder struct{ BaseRequestBuilder } // CreatePasswordSingleSignOnCredentials action undocumented func (b *ServicePrincipalRequestBuilder) CreatePasswordSingleSignOnCredentials(reqObj *ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestParameter) *ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestBuilder { bb := &ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/createPasswordSingleSignOnCredentials" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type ServicePrincipalCreatePasswordSingleSignOnCredentialsRequest struct{ BaseRequest } // func (b *ServicePrincipalCreatePasswordSingleSignOnCredentialsRequestBuilder) Request() *ServicePrincipalCreatePasswordSingleSignOnCredentialsRequest { return &ServicePrincipalCreatePasswordSingleSignOnCredentialsRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *ServicePrincipalCreatePasswordSingleSignOnCredentialsRequest) Post(ctx context.Context) (resObj *PasswordSingleSignOnCredentialSet, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type ServicePrincipalGetPasswordSingleSignOnCredentialsRequestBuilder struct{ BaseRequestBuilder } // GetPasswordSingleSignOnCredentials action undocumented func (b *ServicePrincipalRequestBuilder) GetPasswordSingleSignOnCredentials(reqObj *ServicePrincipalGetPasswordSingleSignOnCredentialsRequestParameter) *ServicePrincipalGetPasswordSingleSignOnCredentialsRequestBuilder { bb := &ServicePrincipalGetPasswordSingleSignOnCredentialsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/getPasswordSingleSignOnCredentials" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type ServicePrincipalGetPasswordSingleSignOnCredentialsRequest struct{ BaseRequest } // func (b *ServicePrincipalGetPasswordSingleSignOnCredentialsRequestBuilder) Request() *ServicePrincipalGetPasswordSingleSignOnCredentialsRequest { return &ServicePrincipalGetPasswordSingleSignOnCredentialsRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *ServicePrincipalGetPasswordSingleSignOnCredentialsRequest) Post(ctx context.Context) (resObj *PasswordSingleSignOnCredentialSet, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestBuilder struct{ BaseRequestBuilder } // DeletePasswordSingleSignOnCredentials action undocumented func (b *ServicePrincipalRequestBuilder) DeletePasswordSingleSignOnCredentials(reqObj *ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestParameter) *ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestBuilder { bb := &ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/deletePasswordSingleSignOnCredentials" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type ServicePrincipalDeletePasswordSingleSignOnCredentialsRequest struct{ BaseRequest } // func (b *ServicePrincipalDeletePasswordSingleSignOnCredentialsRequestBuilder) Request() *ServicePrincipalDeletePasswordSingleSignOnCredentialsRequest { return &ServicePrincipalDeletePasswordSingleSignOnCredentialsRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *ServicePrincipalDeletePasswordSingleSignOnCredentialsRequest) Post(ctx context.Context) error { return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) } // type ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestBuilder struct{ BaseRequestBuilder } // UpdatePasswordSingleSignOnCredentials action undocumented func (b *ServicePrincipalRequestBuilder) UpdatePasswordSingleSignOnCredentials(reqObj *ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestParameter) *ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestBuilder { bb := &ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/updatePasswordSingleSignOnCredentials" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequest struct{ BaseRequest } // func (b *ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequestBuilder) Request() *ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequest { return &ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *ServicePrincipalUpdatePasswordSingleSignOnCredentialsRequest) Post(ctx context.Context) error { return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) }