Documentation ¶
Overview ¶
Package api is a generated protocol buffer package.
It is generated from these files:
google/api/experimental/authorization_config.proto google/api/experimental/experimental.proto
It has these top-level messages:
AuthorizationConfig Experimental
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationConfig ¶
type AuthorizationConfig struct { // The name of the authorization provider, such as // firebaserules.googleapis.com. Provider string `protobuf:"bytes,1,opt,name=provider" json:"provider,omitempty"` }
Configuration of authorization.
This section determines the authorization provider, if unspecified, then no authorization check will be done.
Example:
experimental: authorization: provider: firebaserules.googleapis.com
func (*AuthorizationConfig) Descriptor ¶
func (*AuthorizationConfig) Descriptor() ([]byte, []int)
func (*AuthorizationConfig) GetProvider ¶
func (m *AuthorizationConfig) GetProvider() string
func (*AuthorizationConfig) ProtoMessage ¶
func (*AuthorizationConfig) ProtoMessage()
func (*AuthorizationConfig) Reset ¶
func (m *AuthorizationConfig) Reset()
func (*AuthorizationConfig) String ¶
func (m *AuthorizationConfig) String() string
type Experimental ¶
type Experimental struct { // Authorization configuration. Authorization *AuthorizationConfig `protobuf:"bytes,8,opt,name=authorization" json:"authorization,omitempty"` }
Experimental service configuration. These configuration options can only be used by whitelisted users.
func (*Experimental) Descriptor ¶
func (*Experimental) Descriptor() ([]byte, []int)
func (*Experimental) GetAuthorization ¶
func (m *Experimental) GetAuthorization() *AuthorizationConfig
func (*Experimental) ProtoMessage ¶
func (*Experimental) ProtoMessage()
func (*Experimental) Reset ¶
func (m *Experimental) Reset()
func (*Experimental) String ¶
func (m *Experimental) String() string
Directories ¶
Path | Synopsis |
---|---|
Package annotations is a generated protocol buffer package.
|
Package annotations is a generated protocol buffer package. |
Package configchange is a generated protocol buffer package.
|
Package configchange is a generated protocol buffer package. |
Package distribution is a generated protocol buffer package.
|
Package distribution is a generated protocol buffer package. |
Package httpbody is a generated protocol buffer package.
|
Package httpbody is a generated protocol buffer package. |
Package label is a generated protocol buffer package.
|
Package label is a generated protocol buffer package. |
Package metric is a generated protocol buffer package.
|
Package metric is a generated protocol buffer package. |
Package monitoredres is a generated protocol buffer package.
|
Package monitoredres is a generated protocol buffer package. |
Package serviceconfig is a generated protocol buffer package.
|
Package serviceconfig is a generated protocol buffer package. |
servicecontrol
|
|
v1
Package servicecontrol is a generated protocol buffer package.
|
Package servicecontrol is a generated protocol buffer package. |
servicemanagement
|
|
v1
Package servicemanagement is a generated protocol buffer package.
|
Package servicemanagement is a generated protocol buffer package. |
Click to show internal directories.
Click to hide internal directories.