Documentation
¶
Index ¶
- func CreateItemConversionsIntegrationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type AppManifestsRequestBuilder
- type ItemConversionsIntegration
- type ItemConversionsIntegrationable
- type ItemConversionsRequestBuilder
- func (m *ItemConversionsRequestBuilder) Post(ctx context.Context, ...) (ItemConversionsIntegrationable, error)
- func (m *ItemConversionsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemConversionsRequestBuilder) WithUrl(rawUrl string) *ItemConversionsRequestBuilder
- type WithCodeItemRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemConversionsIntegrationFromDiscriminatorValue ¶
func CreateItemConversionsIntegrationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemConversionsIntegrationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
Types ¶
type AppManifestsRequestBuilder ¶
type AppManifestsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AppManifestsRequestBuilder builds and executes requests for operations under \app-manifests
func NewAppManifestsRequestBuilder ¶
func NewAppManifestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManifestsRequestBuilder
NewAppManifestsRequestBuilder instantiates a new AppManifestsRequestBuilder and sets the default values.
func NewAppManifestsRequestBuilderInternal ¶
func NewAppManifestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppManifestsRequestBuilder
NewAppManifestsRequestBuilderInternal instantiates a new AppManifestsRequestBuilder and sets the default values.
func (*AppManifestsRequestBuilder) ByCode ¶
func (m *AppManifestsRequestBuilder) ByCode(code string) *WithCodeItemRequestBuilder
ByCode gets an item from the github.com/octokit/go-sdk-enterprise-server/pkg/github.appManifests.item collection returns a *WithCodeItemRequestBuilder when successful
type ItemConversionsIntegration ¶
type ItemConversionsIntegration struct { ie1e2072a5a4eb80f74a1387d59644d3f70804e6b7b2f406016da8826571f1207.Integration // contains filtered or unexported fields }
func NewItemConversionsIntegration ¶
func NewItemConversionsIntegration() *ItemConversionsIntegration
NewItemConversionsIntegration instantiates a new ItemConversionsIntegration and sets the default values.
func (*ItemConversionsIntegration) GetClientId ¶
func (m *ItemConversionsIntegration) GetClientId() *string
GetClientId gets the client_id property value. The client_id property returns a *string when successful
func (*ItemConversionsIntegration) GetFieldDeserializers ¶
func (m *ItemConversionsIntegration) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ItemConversionsIntegration) Serialize ¶
func (m *ItemConversionsIntegration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemConversionsIntegration) SetClientId ¶
func (m *ItemConversionsIntegration) SetClientId(value *string)
SetClientId sets the client_id property value. The client_id property
type ItemConversionsIntegrationable ¶
type ItemConversionsIntegrationable interface { ie1e2072a5a4eb80f74a1387d59644d3f70804e6b7b2f406016da8826571f1207.Integrationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetClientId() *string SetClientId(value *string) }
type ItemConversionsRequestBuilder ¶
type ItemConversionsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemConversionsRequestBuilder builds and executes requests for operations under \app-manifests\{code}\conversions
func NewItemConversionsRequestBuilder ¶
func NewItemConversionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemConversionsRequestBuilder
NewItemConversionsRequestBuilder instantiates a new ItemConversionsRequestBuilder and sets the default values.
func NewItemConversionsRequestBuilderInternal ¶
func NewItemConversionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemConversionsRequestBuilder
NewItemConversionsRequestBuilderInternal instantiates a new ItemConversionsRequestBuilder and sets the default values.
func (*ItemConversionsRequestBuilder) Post ¶
func (m *ItemConversionsRequestBuilder) Post(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (ItemConversionsIntegrationable, error)
Post use this endpoint to complete the handshake necessary when implementing the [GitHub App Manifest flow](https://docs.github.com/enterprise-server@3.11/apps/building-github-apps/creating-github-apps-from-a-manifest/). When you create a GitHub App with the manifest flow, you receive a temporary `code` used to retrieve the GitHub App's `id`, `pem` (private key), and `webhook_secret`. returns a ItemConversionsIntegrationable when successful returns a BasicError error when the service returns a 404 status code returns a ValidationErrorSimple error when the service returns a 422 status code API method documentation
func (*ItemConversionsRequestBuilder) ToPostRequestInformation ¶
func (m *ItemConversionsRequestBuilder) ToPostRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation use this endpoint to complete the handshake necessary when implementing the [GitHub App Manifest flow](https://docs.github.com/enterprise-server@3.11/apps/building-github-apps/creating-github-apps-from-a-manifest/). When you create a GitHub App with the manifest flow, you receive a temporary `code` used to retrieve the GitHub App's `id`, `pem` (private key), and `webhook_secret`. returns a *RequestInformation when successful
func (*ItemConversionsRequestBuilder) WithUrl ¶
func (m *ItemConversionsRequestBuilder) WithUrl(rawUrl string) *ItemConversionsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ItemConversionsRequestBuilder when successful
type WithCodeItemRequestBuilder ¶
type WithCodeItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
WithCodeItemRequestBuilder builds and executes requests for operations under \app-manifests\{code}
func NewWithCodeItemRequestBuilder ¶
func NewWithCodeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithCodeItemRequestBuilder
NewWithCodeItemRequestBuilder instantiates a new WithCodeItemRequestBuilder and sets the default values.
func NewWithCodeItemRequestBuilderInternal ¶
func NewWithCodeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *WithCodeItemRequestBuilder
NewWithCodeItemRequestBuilderInternal instantiates a new WithCodeItemRequestBuilder and sets the default values.
func (*WithCodeItemRequestBuilder) Conversions ¶
func (m *WithCodeItemRequestBuilder) Conversions() *ItemConversionsRequestBuilder
Conversions the conversions property returns a *ItemConversionsRequestBuilder when successful