b2xuserflowapiconnectorconfigurationpostattributecollection

package
v0.20241126.2320 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2024 License: MPL-2.0 Imports: 9 Imported by: 0

README

github.com/hashicorp/go-azure-sdk/microsoft-graph/identity/stable/b2xuserflowapiconnectorconfigurationpostattributecollection Documentation

The b2xuserflowapiconnectorconfigurationpostattributecollection SDK allows for interaction with Microsoft Graph identity (API Version stable).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-sdk/microsoft-graph/identity/stable/b2xuserflowapiconnectorconfigurationpostattributecollection"

Client Initialization

client := b2xuserflowapiconnectorconfigurationpostattributecollection.NewB2xUserFlowApiConnectorConfigurationPostAttributeCollectionClientWithBaseURI("https://graph.microsoft.com")
client.Client.Authorizer = authorizer

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificate

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

payload := b2xuserflowapiconnectorconfigurationpostattributecollection.CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateRequest{
	// ...
}


read, err := client.CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificate(ctx, id, payload, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultCreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollection

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

read, err := client.DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollection(ctx, id, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultDeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.GetB2xUserFlowApiConnectorConfigurationPostAttributeCollection

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

read, err := client.GetB2xUserFlowApiConnectorConfigurationPostAttributeCollection(ctx, id, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultGetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

read, err := client.GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef(ctx, id, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultGetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

read, err := client.RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef(ctx, id, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultRemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

payload := b2xuserflowapiconnectorconfigurationpostattributecollection.ReferenceUpdate{
	// ...
}


read, err := client.SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef(ctx, id, payload, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultSetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Example Usage: B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient.UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollection

ctx := context.TODO()
id := b2xuserflowapiconnectorconfigurationpostattributecollection.NewIdentityB2xUserFlowID("b2xIdentityUserFlowId")

payload := b2xuserflowapiconnectorconfigurationpostattributecollection.IdentityApiConnector{
	// ...
}


read, err := client.UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollection(ctx, id, payload, b2xuserflowapiconnectorconfigurationpostattributecollection.DefaultUpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions())
if err != nil {
	// handle the error
}
if model := read.Model; model != nil {
	// do something with the model/response object
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient

type B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient struct {
	Client *msgraph.Client
}

func NewB2xUserFlowApiConnectorConfigurationPostAttributeCollectionClientWithBaseURI

func NewB2xUserFlowApiConnectorConfigurationPostAttributeCollectionClientWithBaseURI(sdkApi sdkEnv.Api) (*B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient, error)

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificate

CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificate - Invoke action uploadClientCertificate. Upload a PKCS 12 format key (.pfx) to an API connector's authentication configuration. The input is a base-64 encoded value of the PKCS 12 certificate contents. This method returns an apiConnector.

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollection

DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollection - Delete navigation property postAttributeCollection for identity

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) GetB2xUserFlowApiConnectorConfigurationPostAttributeCollection

GetB2xUserFlowApiConnectorConfigurationPostAttributeCollection - Get postAttributeCollection from identity

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef

GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef - Get ref of postAttributeCollection from identity

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef

RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef - Delete ref of navigation property postAttributeCollection for identity

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef

SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRef - Update the ref of navigation property postAttributeCollection in identity

func (B2xUserFlowApiConnectorConfigurationPostAttributeCollectionClient) UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollection

UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollection - Update the navigation property postAttributeCollection in identity

type CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationOptions

type CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationOptions) ToHeaders

func (CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationOptions) ToOData

func (CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationOptions) ToQuery

type CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationResponse

type CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.IdentityApiConnector
}

type CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateRequest

type CreateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionUploadClientCertificateRequest struct {
	Password    nullable.Type[string] `json:"password,omitempty"`
	Pkcs12Value nullable.Type[string] `json:"pkcs12Value,omitempty"`
}

type DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions

type DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToHeaders

func (DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToOData

func (DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToQuery

type DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationResponse

type DeleteB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func (GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToHeaders

func (GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToOData

func (GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToQuery

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationResponse

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.IdentityApiConnector
}

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToHeaders

func (GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToOData

func (GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToQuery

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationResponse

type GetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions

type RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToHeaders

func (RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToOData

func (RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToQuery

type RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationResponse

type RemoveB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions

type SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToHeaders

func (SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToOData

func (SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationOptions) ToQuery

type SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationResponse

type SetB2xUserFlowApiConnectorConfigurationPostAttributeCollectionRefOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions

type UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToHeaders

func (UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToOData

func (UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationOptions) ToQuery

type UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationResponse

type UpdateB2xUserFlowApiConnectorConfigurationPostAttributeCollectionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL