InvoiceSection Interface
public interface InvoiceSection
An immutable client-side representation of InvoiceSection.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String |
displayName()
Gets the display |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Invoice |
innerModel()
Gets the inner com. |
abstract Map<String,String> |
labels()
Gets the labels property: Dictionary of metadata associated with the invoice section. |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract
Invoice |
state()
Gets the state property: Identifies the state of an invoice section. |
abstract String |
systemId()
Gets the system |
abstract Map<String,String> |
tags()
Gets the tags property: Dictionary of metadata associated with the invoice section. |
abstract
Target |
targetCloud()
Gets the target |
abstract String |
type()
Gets the type property: The type of the resource. |
Method Details
displayName
public abstract String displayName()
Gets the displayName property: The name of the invoice section.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract InvoiceSectionInner innerModel()
Gets the inner com.azure.resourcemanager.billing.fluent.models.InvoiceSectionInner object.
Returns:
labels
public abstract Map
Gets the labels property: Dictionary of metadata associated with the invoice section.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
state
public abstract InvoiceSectionState state()
Gets the state property: Identifies the state of an invoice section.
Returns:
systemId
public abstract String systemId()
Gets the systemId property: The system generated unique identifier for an invoice section.
Returns:
tags
public abstract Map
Gets the tags property: Dictionary of metadata associated with the invoice section. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /.
Returns:
targetCloud
public abstract TargetCloud targetCloud()
Gets the targetCloud property: Identifies the cloud environments that are associated with an invoice section. This is a system managed optional field and gets updated as the invoice section gets associated with accounts in various clouds.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for