GoogleApi.ServiceNetworking.V1.Model.Publishing (google_api_service_networking v0.40.0)
View SourceThis message configures the settings for publishing Google Cloud Client libraries generated from the service config.
Attributes
-
apiShortName
(type:String.t
, default:nil
) - Used as a tracking tag when collecting data about the APIs developer relations artifacts like docs, packages delivered to package managers, etc. Example: "speech". -
codeownerGithubTeams
(type:list(String.t)
, default:nil
) - GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API. -
docTagPrefix
(type:String.t
, default:nil
) - A prefix used in sample code when demarking regions to be included in documentation. -
documentationUri
(type:String.t
, default:nil
) - Link to product home page. Example: https://cloud.google.com/asset-inventory/docs/overview -
githubLabel
(type:String.t
, default:nil
) - GitHub label to apply to issues and pull requests opened for this API. -
librarySettings
(type:list(GoogleApi.ServiceNetworking.V1.Model.ClientLibrarySettings.t)
, default:nil
) - Client library settings. If the same version string appears multiple times in this list, then the last one wins. Settings from earlier settings with the same version string are discarded. -
methodSettings
(type:list(GoogleApi.ServiceNetworking.V1.Model.MethodSettings.t)
, default:nil
) - A list of API method settings, e.g. the behavior for methods that use the long-running operation pattern. -
newIssueUri
(type:String.t
, default:nil
) - Link to a public URI where users can report issues. Example: https://issuetracker.google.com/issues/new?component=190865&template=1161103 -
organization
(type:String.t
, default:nil
) - For whom the client library is being published. -
protoReferenceDocumentationUri
(type:String.t
, default:nil
) - Optional link to proto reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rpc -
restReferenceDocumentationUri
(type:String.t
, default:nil
) - Optional link to REST reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rest
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ServiceNetworking.V1.Model.Publishing{ apiShortName: String.t() | nil, codeownerGithubTeams: [String.t()] | nil, docTagPrefix: String.t() | nil, documentationUri: String.t() | nil, githubLabel: String.t() | nil, librarySettings: [GoogleApi.ServiceNetworking.V1.Model.ClientLibrarySettings.t()] | nil, methodSettings: [GoogleApi.ServiceNetworking.V1.Model.MethodSettings.t()] | nil, newIssueUri: String.t() | nil, organization: String.t() | nil, protoReferenceDocumentationUri: String.t() | nil, restReferenceDocumentationUri: String.t() | nil }