Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnect.
Configuration information for application awareness on this Cloud Interconnect.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bandwidth_percentage_policy
def bandwidth_percentage_policy() -> ::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy
Returns
#bandwidth_percentage_policy=
def bandwidth_percentage_policy=(value) -> ::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy
Parameter
Returns
#profile_description
def profile_description() -> ::String
Returns
- (::String) — Description for the application awareness profile on this Cloud Interconnect.
#profile_description=
def profile_description=(value) -> ::String
Parameter
- value (::String) — Description for the application awareness profile on this Cloud Interconnect.
Returns
- (::String) — Description for the application awareness profile on this Cloud Interconnect.
#shape_average_percentages
def shape_average_percentages() -> ::Array<::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentage>
Returns
- (::Array<::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentage>) — Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
#shape_average_percentages=
def shape_average_percentages=(value) -> ::Array<::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentage>
Parameter
- value (::Array<::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentage>) — Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
Returns
- (::Array<::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectBandwidthPercentage>) — Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy.
#strict_priority_policy
def strict_priority_policy() -> ::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectStrictPriorityPolicy
Returns
#strict_priority_policy=
def strict_priority_policy=(value) -> ::Google::Cloud::Compute::V1::InterconnectApplicationAwareInterconnectStrictPriorityPolicy
Parameter