| Name | Type | Description | Notes |
|---|---|---|---|
| Identifier | string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | |
| Name | string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | |
| TypeName | string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | |
| TypeIdentifier | Pointer to string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | [optional] |
| LayerName | string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | |
| LayerIdentifier | Pointer to string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | [optional] |
| DomainName | string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | |
| DomainIdentifier | Pointer to string | An expression that must produce a string. It must be one of these formats: - A plain string, for example `"this is a plain string"` - A string containing a CEL expression within curly braces `${}`, for example "a string with a cel expression: `${resource.attributes['service.namespace']}"` A string with only a cel expression is also valid as long as it is within a `${}` section, for example `"${resource.attributes['service.namespace']}"`. | [optional] |
| Required | Pointer to OtelComponentMappingFieldMapping | [optional] | |
| Optional | Pointer to OtelComponentMappingFieldMapping | [optional] |
func NewOtelComponentMappingOutput(identifier string, name string, typeName string, layerName string, domainName string, ) *OtelComponentMappingOutput
NewOtelComponentMappingOutput instantiates a new OtelComponentMappingOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOtelComponentMappingOutputWithDefaults() *OtelComponentMappingOutput
NewOtelComponentMappingOutputWithDefaults instantiates a new OtelComponentMappingOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *OtelComponentMappingOutput) GetIdentifier() string
GetIdentifier returns the Identifier field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetIdentifierOk() (*string, bool)
GetIdentifierOk returns a tuple with the Identifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetIdentifier(v string)
SetIdentifier sets Identifier field to given value.
func (o *OtelComponentMappingOutput) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetName(v string)
SetName sets Name field to given value.
func (o *OtelComponentMappingOutput) GetTypeName() string
GetTypeName returns the TypeName field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetTypeNameOk() (*string, bool)
GetTypeNameOk returns a tuple with the TypeName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetTypeName(v string)
SetTypeName sets TypeName field to given value.
func (o *OtelComponentMappingOutput) GetTypeIdentifier() string
GetTypeIdentifier returns the TypeIdentifier field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetTypeIdentifierOk() (*string, bool)
GetTypeIdentifierOk returns a tuple with the TypeIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetTypeIdentifier(v string)
SetTypeIdentifier sets TypeIdentifier field to given value.
func (o *OtelComponentMappingOutput) HasTypeIdentifier() bool
HasTypeIdentifier returns a boolean if a field has been set.
func (o *OtelComponentMappingOutput) GetLayerName() string
GetLayerName returns the LayerName field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetLayerNameOk() (*string, bool)
GetLayerNameOk returns a tuple with the LayerName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetLayerName(v string)
SetLayerName sets LayerName field to given value.
func (o *OtelComponentMappingOutput) GetLayerIdentifier() string
GetLayerIdentifier returns the LayerIdentifier field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetLayerIdentifierOk() (*string, bool)
GetLayerIdentifierOk returns a tuple with the LayerIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetLayerIdentifier(v string)
SetLayerIdentifier sets LayerIdentifier field to given value.
func (o *OtelComponentMappingOutput) HasLayerIdentifier() bool
HasLayerIdentifier returns a boolean if a field has been set.
func (o *OtelComponentMappingOutput) GetDomainName() string
GetDomainName returns the DomainName field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetDomainNameOk() (*string, bool)
GetDomainNameOk returns a tuple with the DomainName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetDomainName(v string)
SetDomainName sets DomainName field to given value.
func (o *OtelComponentMappingOutput) GetDomainIdentifier() string
GetDomainIdentifier returns the DomainIdentifier field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetDomainIdentifierOk() (*string, bool)
GetDomainIdentifierOk returns a tuple with the DomainIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetDomainIdentifier(v string)
SetDomainIdentifier sets DomainIdentifier field to given value.
func (o *OtelComponentMappingOutput) HasDomainIdentifier() bool
HasDomainIdentifier returns a boolean if a field has been set.
func (o *OtelComponentMappingOutput) GetRequired() OtelComponentMappingFieldMapping
GetRequired returns the Required field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetRequiredOk() (*OtelComponentMappingFieldMapping, bool)
GetRequiredOk returns a tuple with the Required field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetRequired(v OtelComponentMappingFieldMapping)
SetRequired sets Required field to given value.
func (o *OtelComponentMappingOutput) HasRequired() bool
HasRequired returns a boolean if a field has been set.
func (o *OtelComponentMappingOutput) GetOptional() OtelComponentMappingFieldMapping
GetOptional returns the Optional field if non-nil, zero value otherwise.
func (o *OtelComponentMappingOutput) GetOptionalOk() (*OtelComponentMappingFieldMapping, bool)
GetOptionalOk returns a tuple with the Optional field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OtelComponentMappingOutput) SetOptional(v OtelComponentMappingFieldMapping)
SetOptional sets Optional field to given value.
func (o *OtelComponentMappingOutput) HasOptional() bool
HasOptional returns a boolean if a field has been set.